CHAPTER 6 DETAILED RULES FOR EXECUTION INSTRUCTIONS
| Execution example : CALL #02H |
|
|
|
|
|
|
| |||||
|
|
| Memory |
| FFFFH |
|
|
| Memory |
| FFFFH | ||
A |
|
|
|
|
|
| A |
|
|
|
|
|
|
T |
|
| vct | 00 |
| FFC5H | T |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| EC00H | ||
|
|
| 02 | EC |
| FFC4H |
|
|
|
|
|
| |
IX |
|
|
|
|
|
| IX |
|
|
|
|
|
|
|
|
|
|
|
| 0208H |
|
|
|
|
|
| 0208H |
SP | 02 | 08 |
|
|
|
| SP | 02 | 06 |
| 01 |
|
|
|
|
|
|
|
|
|
|
|
|
| E8 |
| 0206H |
PC | E8 | 00 |
|
|
|
| PC | EC | 00 |
|
|
|
|
EP |
|
|
| Byte |
| 0000H | EP |
|
|
| Byte |
| 0000H |
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
| N | Z | V | C |
|
|
| N | Z | V | C |
PS |
|
| 0 | 0 | 0 | 0 | PS |
|
| 0 | 0 | 0 | 0 |
| Byte | Byte | (Before execution) |
| Byte | Byte | (After execution) | ||||||
|
|
|
|
|
|
|
|
|
|
Table 6.18-1 Call Storage Address of Vector Call Instruction
Vector address (VA) |
| ||
|
| Instruction | |
Lower address | Upper address | ||
| |||
|
|
| |
FFCEH | FFCFH | CALL#7 | |
|
|
| |
FFCCH | FFCDH | CALL#6 | |
|
|
| |
FFCAH | FFCBH | CALL#5 | |
|
|
| |
FFC8H | FFC9H | CALL#4 | |
|
|
| |
FFC6H | FFC7H | CALL#3 | |
|
|
| |
FFC4H | FFC5H | CALL#2 | |
|
|
| |
FFC2H | FFC3H | CALL#1 | |
|
|
| |
FFC0H | FFC1H | CALL#0 | |
|
|
|
83