DEC [R3R2]
Machine Code
Description
Operation
DI
Machine Code
Description
EI
Machine Code
Description
HALT
Machine Code
Description
Operation
IN A,Pi
Machine Code
Description
Operation
INC A
Machine Code
Description
Operation
INC Rn
Machine Code
Description
Operation
INC [R1R0]
Machine Code
Description
Operation
HTG12N0
Decrement data memory
00001111
Data in the data memory specified by register pair “R3,R2” is decremented
by one. Carry flag is not affected.
M(R3,R2) ← M(R3,R2)–1
Disable interrupt
00101101
Internal time–out interrupt and external interrupt are disabled.
Enable interrupt
00101100
Internal time-out interrupt and external interrupt are enabled.
Halt system clock
00110111
00111110
Turn off system clock, and enter power down mode.
PC ← (PC)+1
Input port to accumulator
0 0 1 1 0 0 1 0 PM
0 0 1 1 0 0 1 1 PS
The data on port “Pi” is transferred to the accumulator.
ACC ← Pi; Pi=PM or PS
Increment accumulator
00110001
Data in the accumulator is incremented by one. Carry flag is not affected.
ACC ← ACC+1
Increment register
0001nnn0
Data in the working register “Rn” is incremented by one. Carry flag is not
affected.
Rn ← Rn+1; Rn=R0,R1,R2,R3,R4 for nnn=0,1,2,3,4
Increment data memory
00001100
Data in the data memory specified by the register pair “R1,R0” is incre-
mented by one. Carry flag is not affected.
M(R1,R0) ← M(R1,R0)+1
21
18th Mar ’99