Kawasaki 80C51 Computer Hardware User Manual


 
KS152JB Universal Communications Controller
Technical Specifications
Kawasaki LSI USA Inc.
Page 31 of 120 Ver. 0.9 KS152JB2
Table 8: Instruction Table
lsn
msn
0123456-78-F
0 nop ajmp ljmp rr a inc a inc d inc @ inc rn
1 jbc acall lcall rrc a dec a dec d dec @ dec rn
2 jb ajmp ret rl a add a, # add a, d add a, @ add a, rn
3 jnb acall reti rlc a addc a, # addc a, d addc a, @ addc a, rn
4 jc ajmp orl d, a orl d, # orl a, # orl a, d orl a, @ orl a, rn
5 jnc acall anl d, a anl d, # anl a, # anl a, d anl a, @ anl a, rn
6 jz ajmp xrl d, a xrl d, # xrl a, # xrl a, d xrl a, @ xrl a, rn
7 jnz acall orl c, bit jmp @a+dptr mov a, # mov d, # mov @, # mov rn, #
8 sjmp ajmp anl c, bit movc a, @a+pc div ab mov d, d mov d, @ mov d, rn
9 mov dptr, # acall mov bit, c movc a,
@a+dptr
subb a, # subb a, d subb a, @ subb a, rn
A orl c, /bit ajmp mov c, bit inc dptr mul ab dec dptr mov @, d mov rn, d
B anl c, /bit acall cp bit cpl c cjne a, #, rel cjne a, d, rel cjne @, #, rel cjne rn, #, rel
C push ajmp clr bit clr c swap a xch a, d xch a, @ xch a, rn
D pop acall setb bit setb c da a djnz d, rel xchd a, @ djnz rn, rel
E movx a, @dptr ajmp movx a, @r0 movx a, @r1 clr a mov a, d mov a, @ mov a, rn
F movx @dptr, a acall movx @r0, a movx @r1, a cpl a mov d, a mov @, a mov rn , a