Electronics America 4-Bit Single-Chip Microcomputer User's Manual

- iii -
6.5 MACHINE CYCLES BEFORE INTERRUPT SERVICING .............................................................................. 135
6.6 INTERRUPT APPLICATIONS ........................................................................................................................ 137
CHAPTER 7. STANDBY FUNCTION ....................................................................................................... 141
7.1 STANDBY MODE SETTING AND OPERATION STATES .......................................................................... 142
7.2 STANDBY MODE RESET .............................................................................................................................. 143
7.3 OPERATION AFTER STANDBY MODE RESET ........................................................................................... 145
7.4 STANDBY MODE APPLICATION ................................................................................................................. 145
CHAPTER 8. RESET FUNCTION ............................................................................................................... 146
CHAPTER 9. INSTRUCTION SET ............................................................................................................. 148
9.1 SPECIAL INSTRUCTION ............................................................................................................................... 149
9.1.1 Bit Operation Instructions ............................................................................................................ 149
9.1.2 Stack Instructions .......................................................................................................................... 149
9.1.3 Base Correction Instructions........................................................................................................ 150
9.1.4 Skip Instruction and Number of Machine Cycles Required by Skip ...................................... 150
9.2 INSTRUCTION SET AND ITS OPERATION ................................................................................................. 151
9.3 OPERATION CODE OF EACH INSTRUCTION............................................................................................. 156
9.4 INSTRUCTION FUNCTIONS AND APPLICATION ...................................................................................... 159
9.4.1 Move Instructions.......................................................................................................................... 159
9.4.2 Table Reference Instructions ....................................................................................................... 162
9.4.3 Arithmetic and Logic Instructions............................................................................................... 163
9.4.4 Accumulator Operation Instructions .......................................................................................... 165
9.4.5 Increment/Decrement Instructions.............................................................................................. 166
9.4.6 Compare Instructions ................................................................................................................... 167
9.4.7 Carry Flag Operation Instructions............................................................................................... 168
9.4.8 Bit Manipulation Instructions ...................................................................................................... 169
9.4.9 Branch Instructions ....................................................................................................................... 171
9.4.10 Subroutine Stack Control Instructions ....................................................................................... 172
9.4.11 Interrupt Control Instructions ...................................................................................................... 174
9.4.12 Input/Output Instructions ............................................................................................................. 175
9.4.13 CPU Control Instructions .............................................................................................................. 176
APPENDIX A. TABLE OF INSTRUCTION USABLE WITH EVAKIT-75X ONLY .............................. 177
APPENDIX B. DEVELOPMENT TOOLS................................................................................................... 179
APPENDIX C. MASK ROM ORDERING PROCEDURE ......................................................................... 182
APPENDIX D. INSTRUCTION INDEX (ALPHABETIC ORDER)............................................................ 183
APPENDIX E. HARDWARE INDEX (ALPHABETIC ORDER) ................................................................ 184