R6
R5
R4
R3/CG2 Constant Generator
R7
R8
R9
R10
R11
R12
R13
R14
R15
0
0
R0/PC Program Counter
19
R1/SP Pointer Stack
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
General Purpose
Memory Address Bus − MAB
MDB − Memory Data Bus
16
20
16/20-bit ALU
src
dst
Zero, Z
Carry, C
Overflow,V
Negative,N
MCLK
0
16 15
R2/SR Status Register
MSP430X CPU (CPUX) Introduction
114
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
CPUX
Figure 4-1. MSP430X CPU Block Diagram