CPU Introduction

3-3RISC 16-Bit CPU

Figure 3βˆ’1.CPU Block Diagram
015
MDB βˆ’ Memory Data Bus Memory Address Bus βˆ’MAB
16 Zero, Z
Carry, C
Overflow, V
Negative, N 16βˆ’bit ALU
dst src
R8 General Purpose
R9 General Purpose
R10 General Purpose
R11 General Purpose
R12 General Purpose
R13 General Purpose
R14 General Purpose
R15 General Purpose
R4 General Purpose
R5 General Purpose
R6 General Purpose
R7 General Purpose
R3/CG2 Constant Generator
R2/SR/CG1 Status
R1/SP Stack Pointer
R0/PC Program Counter 0
0
16
MCLK