8↔256 Bit Decode, Encode : DECO, DECOP, ENCO, ENCOP

명령

사용 가능 영역

스텝수

플래그

M

X

Y

K

L

F

T

C

S

Z

D

@D

정수

에러

제로

캐리

DECO(P)

ENCO(P)

 

S

-

4

-

-

D

-

-

-

-

n

-

 

 

S

Decode, Encode를 실행할 데이터 또는 데이터를 저장하고 있는 Device 번호

D

Decode, Encode 결과를 저장하는 Device의 선두 어드레스

n

유효 비트 길이(1~8)

 

 

에러(F110)

영역이 @D로 지정된 경우 영역 초과가 발생하면 SET

 

 

DECO

8 -> 256 Bit Decode
S로 지정된 Device의 하위 n 비트를 Decode하고 그 결과를 D로 지정된 Device로부터 2n 비트에 저장합니다.
n은 1 ~ 8까지 지정 가능합니다.
n=0인 때에는 무처리로 D로 지정된 Device로부터 2n 비트의 내용은 변화하지 않습니다.
Bit Decode는 1비트, Word Decode는 16비트로 취급합니다.

 

 

프로그램 예

 

 

 

 

 

ENCO

256 -> 8 Bit Encode
S로부터 2n 비트의 데이터를 Encode하여 D로 지정된 영역에 저장합니다.
n은 0 ~ 8까지 지정 가능합니다.
n=0인 때에는 무처리로 D의 내용은 변화하지 않습니다.
Bit Device는 1비트, Word Device는 16비트로 취급합니다.
복수의 비트가 1일 때에는 최후 비트 위치에서 처리됩니다.

 

 

프로그램 예