![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=1739288904-wZenW1DVr9butlldywsiDvMOaE61igiV-0-f5863313a7984f7f262f2f9d45eb3074)
图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=1739288904-cuKLWFC9NEMJx9C6LAdfnK0TCsd6g3Kt-0-f946a55f76d50440126c711436bcab58)
图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=1739288904-6ZAdRPneALu3HkbDG365Nb8iXfiFB6y2-0-4706fd9bb9a90fe25d8e0f58f31d8a29)
图1.4 ARM7TDMI功能框图