Fujitsu F2MC-8FX Manual Do Utilizador

Página de 272
190
CHAPTER 6  DETAILED RULES FOR EXECUTION INSTRUCTIONS
6.72 SUBC (SUBtract Byte Data of Memory from Accumulator 
with Carry to Accumulator)
Subtract the byte data of the EA memory (memory expressed in each type of 
addressing) from that of AL, subtract a carry and then return the results to AL. The 
contents of AH are not changed.
SUBC (SUBtract Byte Data of Memory from Accumulator with Carry to Accumulator)
Operation
(AL) 
← (AL) - (EA) - C (Byte subtraction with carry)
Assembler format
SUBC A, EA
Condition code (CCR)
+: Changed by executing instruction
-: Not changed
N: Set to 1 if the MSB of AL is 1 as the result of operation and set to 0 in other cases.
Z: Set to 1 if the result of operation is 00
H
 and set to 0 in other cases.
V: Set to 1 if an overflow occurs as the result of operation and set to 0 in other cases.
C: Set to 1 if a carry occurs as the result of operation and set to 0 in other cases.
N
Z
V
C
+
+
+
+
Table 6.72-1  Number of Execution Cycles / Byte Count / OP Code
EA
#d8
dir
@IX+off
@EP
Ri
Number of 
execution cycles
2
3
3
2
2
Byte count
2
2
2
1
1
OP code
34
35
36
37
38 to 3F