![ADuC系列ARM器件应用技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/273/680273/b_680273.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 ARM7TDMI相关结构框图
ARM7TDMI的模块框图如图1.2所示。
![](https://epubservercos.yuewen.com/695695/3590443404712401/epubprivate/OEBPS/Images/figure_0014_0001.jpg?sign=1739299138-5k1AfNlNkovj2UPUKm0va9k9qjnbtlL5-0-daa464aae7b3f749f5400f11d375efff)
图1.2 ARM7TDMI模块框图
由图1.2可知,ARM7TDMI由处理器核、用于边界扫描的TAP控制器以及在线仿真器组成。双向数据总线D[31:0]为了与各种外部存储器兼容,分割成单向输入和输出总线。
ARM7TDMI的内核框图如图1.3所示。
![](https://epubservercos.yuewen.com/695695/3590443404712401/epubprivate/OEBPS/Images/figure_0015_0001.jpg?sign=1739299138-ftqLVstMH7RBREXzMQD8LnA7N5AGpALz-0-49b867a874f19f4af9ea015bb7688bcd)
图1.3 ARM7TDMI 内核框图
由图1.3可知,ARM7TDMI处理器有31个通用32位寄存器、6个状态寄存器。它特有的整型32×8乘法器和32位筒形移位器,5个独立的内部总线使得指令的执行具有高度的并行性。
ARM7TDMI的功能框图如图1.4所示。
![](https://epubservercos.yuewen.com/695695/3590443404712401/epubprivate/OEBPS/Images/figure_0016_0001.jpg?sign=1739299138-uQp0Iq4kVxsqnx4lvbbuscsQ3EfhxaAA-0-b240e3d3730bff411378e924fbd16740)
图1.4 ARM7TDMI功能框图