(二)X86与ARM架构对比分析

本专栏总结王利涛《C语言嵌入式Linux高级编程》课程

(一)X86架构演变过程

  • 早期
    在这里插入图片描述

  • 发展出总线隔离
    在这里插入图片描述

  • 486时代

    • 总线升级为PCI总线;
    • 通过倍频总线速度,使得跟CPU正常通信
      在这里插入图片描述
  • 现代计算机
    在这里插入图片描述

(二)ARM架构演变过程

  • AMBA 2.0总线
    在这里插入图片描述

  • AMBA 3.0总线

    • 对比AMBA 2.0总线,这显得更有层次,能应用于更大规模SOC系统;
    • 每个子系统都挂载了一个桥接器来匹配速度。
      在这里插入图片描述

(三)总结

1)总线作用:为了频率同步、提高性能。

  • 低速设备通过控制器连接总线,CPU通过倍频与总线通信;
  • RAM、显示高频率、大数据模块挂载高性能主线上;
  • 串口、打印机、I2C等低速设备挂在低速总线上。

2)X86总线在CPU外部,ARM总线在SOC内部。

猜你喜欢

转载自blog.csdn.net/weixin_38956024/article/details/107359553