
7751 SERIES SOFTWARE MANUAL
i
Table of contents
Table of contents
CHAPTER 1. DESCRIPTION
CHAPTER 2. CENTRAL PROCESSING UNIT (CPU)
2.1 Central processing unit ....................................................................................................... 2–2
2.1.1 Accumulator (Acc) ......................................................................................................... 2–3
2.1.2 Index register X (X)....................................................................................................... 2–3
2.1.3 Index register Y (Y)....................................................................................................... 2–3
2.1.4 Stack pointer (S)............................................................................................................ 2–4
2.1.5 Program counter (PC)................................................................................................... 2–5
2.1.6 Program bank register (PG) ......................................................................................... 2–5
2.1.7 Data bank register (DT)................................................................................................ 2–6
2.1.8 Direct page register (DPR)........................................................................................... 2–6
2.1.9 Processor status register (PS).....................................................................................2–8
2.2 Bus interface unit ...............................................................................................................2–10
2.2.1 Overview ....................................................................................................................... 2–10
2.2.2 Functions of bus interface unit (BIU)........................................................................2–12
2.2.3 Operation of bus interface unit (BIU)........................................................................2–15
CHAPTER 3. ADDRESSING MODES
3.1 Addressing modes................................................................................................................ 3–2
3.2 Explanation of addressing modes ....................................................................................3–2
CHAPTER 4. INSTRUCTIONS
4.1 Instruction set........................................................................................................................ 4–2
4.1.1 Data transfer instructions.............................................................................................. 4–2
4.1.2 Arithmetic instructions ................................................................................................... 4–4
4.1.3 Bit manipulation instructions......................................................................................... 4–5
4.1.4 Flag manipulation instructions......................................................................................4–5
4.1.5 Branch and return instructions.....................................................................................4–5
4.1.6 Interrupt instruction (break instruction) .......................................................................4–6
4.1.7 Special instructions........................................................................................................ 4–6
4.1.8 Other instruction ............................................................................................................ 4–6
4.2 Description of each instruction......................................................................................... 4–7
4.3 Notes for programming ...................................................................................................4–133
CHAPTER 5. NUMBER OF INSTRUCTION CYCLES
5.1 Description ............................................................................................................................. 5–2
5.1.1 CPU instruction execution sequence ..........................................................................5–2
5.1.2 CPU standby cycle ........................................................................................................ 5–3
5.2 Points of view........................................................................................................................ 5–5
5.2.1 Using internal area ........................................................................................................ 5–8