Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

명령

사용 가능 영역

스텝수

플래그

사용가능CPU

M

X

Y

K

L

F

T

C

S

Z

D

@

D

정수

XP

CP

BP

BITMOV

BITMOVP

S

-

-

-

-

-

-

-

4

-

-

D

-

-

-

-

-

-

-

-

-

n

-

 

 

S

데이터를 전송하게 되는 소스(Bit  단위)

D

데이터를 전송받게 되는 Desctination 영역의 선두 영역번호 (Bit 단위)

n

S로 지정된 영역에서 D로 지정된 영역으로 전송할 Bit 의 수(n≤16)

 

 

에러(F110)

n의 범위가 실행되어질 영역의 워드 범위를 초과하는 경우 Set 하여 해당 명령어는 결과 처리되지 않습니다.

 

 

BITMOV

 S으로 지정된 영역의 데이터를 D로 지정된 영역의 선두 영역번호부터 n bit만큼 전송합니다

 

 

프로그램 예

입력신호 X0001이 ON 되었을 때 M0000 워드 데이터 중 M0005부터 3개의 비트 데이터를 M0107부터 차례대로 3개의 비트를 저장하는 프로그램

 

프로그램

입력신호 X0003이 ON 되었을 때 M0000 워드 데이터 중 M000E부터 M0013까지의 6개 비트 데이터를 M0103부터 차례대로 6개의 비트를 저장하는 프로그램

 

 

 

프로그램

 

 

 

 

 

 

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.