![ADuC 7026原理与应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/769/653769/b_653769.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 ARM7TDMI的模块、内核和功能框图
ARM7TDMI的模块框图如图1.2所示。
![](https://epubservercos.yuewen.com/1F35BE/3591128504500801/epubprivate/OEBPS/Images/figure_0016_0001.jpg?sign=1738917600-Gl7BaGaiIwbtWHEf8v72ZAA341ClUQgs-0-88b204cc6ca6e1e0bda7d7904ccb5538)
图1.2 ARM7TDMI模块框图
由图1.2可知,ARM7TDMI由处理器核、用于边界扫描的TAP控制器和在线仿真器组成。双向数据总线D[31:0]为了与各种外部存储器兼容,分割成单向输入和输出总线。
ARM7TDMI的内核框图如图1.3所示。
![](https://epubservercos.yuewen.com/1F35BE/3591128504500801/epubprivate/OEBPS/Images/figure_0016_0002.jpg?sign=1738917600-3TGD1IjSUBmzravTleM6yi2v0Fjee6ux-0-011a37184c244a0d26a405ba6abf330c)
图1.3 ARM7TDMI内核框图
由图1.3可知,ARM7TDMI处理器有31个通用32位寄存器、6个状态寄存器。它特有整型32×8乘法器和32位筒形移位器,5个独立的内部总线使得指令的执行具有高度的并行性。
ARM7TDMI的功能框图如图1.4所示。
![](https://epubservercos.yuewen.com/1F35BE/3591128504500801/epubprivate/OEBPS/Images/figure_0017_0001.jpg?sign=1738917600-V8Ovqi2O9v867Bbg7E0aAXP1ZGGCtQJT-0-48c562e2e541cd8c76d2c574164730da)
图1.4 ARM7TDMI功能框图