美文网首页
6.ARM 体系结构要点总结

6.ARM 体系结构要点总结

作者: 辉神来了 | 来源:发表于2019-07-09 10:09 被阅读0次
ARM 是RISC架构
  • 常用ARM汇编指令只有二三十条
  • ARM是低功耗CPU
  • ARM 的架构非常适合单片机、嵌入式、尤其是物联网领域,而服务器等高性能领域目前主导还是Intel
ARM是统一编址的
  • 大部分ARM (m3 m4 m7 m0 ARM9 ARM11 A8 A9等)都是32位架构
  • 32位ARM CPU 支持的内存少于4G,通过CPU 地址总线来访问
  • SOC的各种内部外设通过各自的SFR 编程访问,这些SFR的访问方式类似于访问普通内存,这叫IO与内存统一编址
ARM 是哈佛结构的
  • 常见ARM (除ARM7外)都是哈佛结构的
  • 哈佛结构也决定了 ARM逻辑程序(使用实地址即 物理地址)的链接比较麻烦,必须使用复杂的链接脚本告知连接器如何组织程序,对于OS之上的应用(工作在虚拟地址之中)则不需要考虑这么多

相关文章

网友评论

      本文标题:6.ARM 体系结构要点总结

      本文链接:https://www.haomeiwen.com/subject/oeptkctx.html