TMS370Cx4x
8-位 微控制器
spns016c – 十一月 1992 – 修订 二月 1997
6
邮递 办公室 盒 1443
•
houston, 德州 77251–1443
central 处理 单位 (cpu)
这 cpu 使用 在 这 tms370cx4x 设备 是 这 高-效能 8-位 tms370 cpu 单元. 这 ’x4x
实现 一个 效率高的 寄存器-至-寄存器 architecture 那 排除 这 常规的 accumulator
bottleneck. 这 完全 ’x4x 操作指南 编排 是 显示 在 表格 17 在 这 tms370cx4x 操作指南 设置 overview
部分.
这 ’370cx4x cpu architecture 提供 这 下列的 组件:
D
cpu 寄存器:
– 一个 堆栈 pointer (sp) 那 点 至 这 last entry 在 这 记忆 堆栈
– 一个 状态 寄存器 (st) 那 monitors 这 运作 的 这 说明 和 包含 这
global-中断-使能 位
– 一个 程序 计数器 (pc) 那 点 至 这 记忆 location 的 这 next 操作指南 至 是 executed
图示 1 illustrates 这 cpu 寄存器 和 记忆 blocks.
保留
†
附带的 文件
不 有
‡
0FFFh
1000h
1F00h
1FFFh
2000h
5FFFh
6000h
中断 和 重置 vectors;
trap vectors
10FFh
1100h
1EFFh
保留
†
7FFFh
0
内存 (包含 向上 至 256-字节 寄存器 文件)
015
程序 计数器
7
legend:
Z=Zero
ie1=水平的 1 中断 使能
C=Carry
V=Overflow
N=Negative
ie2=水平的 2 中断 使能
IE1IE2ZNC
01234567
V
状态 寄存器 (st)
堆栈 pointer (sp)
r0(一个)
r1(b)
R3
R127
0000h
0001h
0002h
007Fh
R255
0003h
R2
00FFh
256-字节 数据 可擦可编程只读存储器
6FFFh
7000h
8k-字节 只读存储器/非易失存储器 (6000h – 6fffh)
4k-字节 只读存储器 (7000h – 7fffh)
7FC0h
7FBFh
00FFh
0100h
256-字节 内存 (0000h–00ffh)
0000h
†
保留 意思 这 地址 空间 是 保留 为 future expansion.
‡
不 有 意思 这 地址 空间 是 不 accessible.
图示 1. programmer’s 模型