A SERVICE OF

logo

S1C63000 CORE CPU MANUAL EPSON 135
CHAPTER 4: INSTRUCTION SET
SUB %r,%r’ Subtract r’ reg. from r reg. 1 cycle
Function: r r - r’
Subtracts the content of the r’ register (A or B) from the r register (A or B).
Code: Mnemonic MSB LSB
SUB %A,%A 110000111000X1870H, (1871H)
SUB %A,%B 110000111001X1872H, (1873H)
SUB %B,%A 110000111010X1874H, (1875H)
SUB %B,%B 110000111011X1876H, (1877H)
Flags: EICZ
↕↕(r r)
↓↑(r = r)
Mode: Src: Register direct
Dst: Register direct
Extended addressing: Invalid
SUB %r,imm4 Subtract immediate data imm4 from r reg. 1 cycle
Function: r r - imm4
Subtracts the 4-bit immediate data imm4 from the r register (A or B).
Code: Mnemonic MSB LSB
SUB %A,imm4 110000100i3i2i1i01840H184FH
SUB %B,imm4 110000101i3i2i1i01850H185FH
Flags: EICZ
↕↕
Mode: Src: Immediate data
Dst: Register direct
Extended addressing: Invalid