ユーザーズマニュアル目次COVER1Major Revisions in This Edition6INTRODUCTION7CHAPTER 1 MEMORY SPACE121.1 Memory Spaces121.2 Internal Program Memory (Internal ROM) Space121.3 Vector Table Area121.4 CALLT Instruction Table Area121.5 CALLF Instruction Entry Area121.6 Internal Data Memory (Internal RAM) Space121.7 Special Function Register (SFR) Area131.8 External Memory Space131.9 IEBus Register Area13CHAPTER 2 REGISTERS142.1 Control Registers142.1.1 Program counter (PC)142.1.2 Program status word (PSW)142.1.3 Stack pointer (SP)162.2 General-Purpose Registers172.3 Special Function Registers (SFRs)19CHAPTER 3 ADDRESSING203.1 Instruction Address Addressing203.1.1 Relative addressing203.1.2 Immediate addressing213.1.3 Table indirect addressing223.1.4 Register addressing233.2 Operand Address Addressing243.2.1 Implied addressing243.2.2 Register addressing253.2.3 Direct addressing263.2.4 Short direct addressing273.2.5 Special-function register (SFR) addressing283.2.6 Register indirect addressing293.2.7 Based addressing303.2.8 Based indexed addressing303.2.9 Stack addressing31CHAPTER 4 INSTRUCTION SET324.1 Operation324.1.1 Operand identifiers and description methods324.1.2 Description of “operation” column334.1.3 Description of “flag operation” column334.1.4 Description of number of clocks344.1.5 Instructions listed by addressing type344.2 Instruction Codes384.2.1 Description of instruction code table384.2.2 Instruction code list39CHAPTER 5 EXPLANATION OF INSTRUCTIONS465.1 8-Bit Data Transfer Instructions485.2 16-Bit Data Transfer Instructions515.3 8-Bit Operation Instructions545.4 16-Bit Operation Instructions635.5 Multiply/Divide Instructions675.6 Increment/Decrement Instructions705.7 Rotate Instructions755.8 BCD Adjust Instructions825.9 Bit Manipulation Instructions855.10 Call Return Instructions935.11 Stack Manipulation Instructions1015.12 Unconditional Branch Instruction1055.13 Conditional Branch Instructions1075.14 CPU Control Instructions116APPENDIX A REVISION HISTORY123APPENDIX B INSTRUCTION INDEX (MNEMONIC: BY FUNCTION)124APPENDIX C INSTRUCTION INDEX (MNEMONIC: IN ALPHABETICAL ORDER)126サイズ: 610KBページ数: 129Language: Englishマニュアルを開く