📜  先进的RISC机器(ARM)处理器

📅  最后修改于: 2021-06-28 23:35:34             🧑  作者: Mango

ARM代表Advanced RISC Machine 。它是世界上许可最多且扩展最广泛的处理器内核之一。 1978年,剑桥大学推出了第一个ARM处理器。第一个ARM处理器由Acorn Group Of Computers于1985年生产。ARM成立并于1990年开始流行。2007年,超过98%的移动电话使用了ARM处理器,2008年出货了约100亿个处理器。 ARM是被微控制器和微处理器取代的最新技术。通常,ARM是16位/ 32位处理器或控制器。在高级数字产品中,ARM发挥着核心作用。

图– ARM框图

这些处理器专门用于便携式设备,如数码相机,移动电话,家庭网络模块,无线通信技术,访问控制,通信网关,医疗系统以及许多其他嵌入式系统。 ARM处理器的一些高级功能:

  • 在这种设计的处理器中,只有25种基本指令类型。
  • 通过寄存器执行大多数操作。
  • 在这里,每条指令都有自己的寄存器条件。
  • 该处理器提供多种寻址方式。
  • 手动堆栈操作在这里完成。
  • 堆栈寻址和子例程包含显式编程的技术。
  • 由于使用32位微处理器,因此可以访问存储在这32位中的存储器和数据操作。
  • 该处理器的地址范围广泛为26位。
  • 对于直接访问,它允许64 MB的内存。
  • 它由单周期执行方法组成。

ARM处理器的优势:

  • 与其他处理器相比,它们更便宜。
  • 它消耗更少的功率。
  • 电池寿命比其他处理器更长。
  • 因为它一次执行一个操作,所以它的工作速度更快。
  • 由于可用性和应用程序支持,用户选择ARM处理器。

ARM处理器的缺点:

  • 您不能很快在其上运行Windows,因为它与x86不二进制兼容。
  • 在这种情况下,由于ARM处理器的时钟频率,速度和内存带宽受到限制。
  • 由于指令的调度,调试很困难。
  • 这些处理器的性能完全取决于执行,因此如果程序员不能正确执行它,则可能需要很长时间才能正常工作。