处理器的体系结构定义了指令集(ISA)和基于这一体系结构下处理器的程序员模型。尽管每个处理器性能不同,所面向的应用不同,每个处理器的实现都要遵循这一体系结构。

 
  ARM体系结构为嵌入系统发展商提供很高的系统性能,同时保持优异的功耗和面积效率。
      
    ARM体系结构的发展
      
    ARM体系结构为满足ARM合作者以及设计领域的一般需求正稳步发展。每一次ARM体系结构的重大修改,都会添加极为关键的技术。在体系结构作重大修改的期间,会添加新的性能作为体系结构的变体。下面的名字表明了系统结构上的提升,后面附加的关键字表明了体系结构的变体。
      
   V3结构 32位地址
     T  Thumb状态:16位指令。 
     M  长乘法支持(32*32=>64或者32*32+64=>64)。这一性质已经变成V4结构的标准配置。
     V4结构 加入了半字存储操作
     D 对调试的支持(Debug) 
     I 嵌入的ICE(In Circuit Emulation)
      
   属于V4体系结构的处理器(核)有ARM7,ARM7100(ARM7核的处理器),ARM7500(ARM7核的处理器)。 属于V4T(支持Thumb指令)体系结构的处理器(核)有 ARM7TDMI,ARM7TDMI-S(ARM7TDMI可综合版本),ARM710T(ARM7TDMI核的处理器),ARM720T (ARM7TDMI核的处理器),ARM740T(ARM7TDMI核的处理器),ARM9TDMI,ARM910T(ARM9TDMI核的处理器),ARM920T(ARM9TDMI核的

ARM体系结构的发展相关推荐

  1. Linux驱动(2)--ARM的架构发展以及如何评价处理器

    ARM的架构发展以及如何评价处理器 1. 如何评价一个处理器 2.ARM处理器的架构发展 1. 如何评价一个处理器 评价一个处理器需要从以下四个方面来考虑: ① 频率 一个处理器的主频和处理速度有关, ...

  2. 【华为云技术分享】ARM体系结构基础(1)

    鲲鹏处理器采用ARM架构,欧拉系统可以运行在鲲鹏架构的服务器上,想要了解欧拉操作系统对硬件的支持,首先需要了解一些ARM架构的基础知识.操作系统中硬件相关的部分集中体现在汇编指令和对寄存器的操作中,因 ...

  3. arm体系结构与编程_ARM体系结构基础(1)

    本文转载自:智能软件研究中心 鲲鹏处理器兼容ARM架构,openEuler操作系统可以运行在鲲鹏架构的服务器上,想要了解openEuler对硬件的支持,首先需要了解一些ARM架构的基础知识.操作系统中 ...

  4. 看看这篇ARM体系结构你就都明白了

    1.arm 体系结构 -- 简介 ARM 处理器是 Acorn 计算机有限公司面向低预算市场设计的第一款 RISC 微处理器.ARM 体系结构从最初开发到现在有了很大的改进,并仍在完善和发展. 为了清 ...

  5. 最全ARM体系结构知识:汇编、架构、异常级别和安全状态

    关注.星标公众号,直达精彩内容 来源:智能软件研究中心 | 直接来源:华为开发者社区 作者:罗宇哲 01 ARM汇编指令 操作系统中硬件相关的部分集中体现在汇编指令和对寄存器的操作中,因此我们对ARM ...

  6. 尝试梳理下ARM处理器的发展历史

    大家好,这篇文章是我的朋友Michael Yao写的,我觉得非常不错,分享给大家. 1. 前言 本文尝试简单梳理下ARM处理器的发展历史.架构的演进,包括不同处理器的应用方向,但我们重点还是围绕Cor ...

  7. 嵌入式:ARM体系结构详解

    文章目录 指令集与指令集架构 主要计算机指令集架构 PC及服务器领域 嵌入式领域 新生代 ARM体系结构的演变 ARM发展的历程 指令集与指令集架构 指令:就是指挥计算机工作的命令,程序就是一系列按一 ...

  8. 01 ARM体系结构与汇编指令

    注:本文章是由笔者学习朱有鹏arm的学习笔记,特此感谢朱老师. 关于汇编: 1.汇编的实质是机器指令(机器码)的 助记符,是一款CPU的本质特征. 2.不同CPU的机器指令集设计不同,因此 汇编程序不 ...

  9. ARM体系结构学习总结

    arm体系结构:研究核core,如何工作 内部原理以及工作工程 ARM核:CPU中最核心最重要的部分,ARM核由ALU,存储器,逻辑控制器,移位寄存器等组成 ARM指令:随着cpu的发展,指令也在发生 ...

  10. ARM体系结构简介 —— 迅为

    目录 单片机和ARM处理器 内存管理单元(MMU) 高速缓冲存储器(CACHE) 指令集 ARM的指令系统 ARM处理器工作模式 ARM处理器的内部寄存器 ARM处理器的异常 ARM中断向量 ARM架 ...

最新文章

  1. 新装WINDOWS XP系统 必须安装的十大高危漏洞补丁
  2. python notebook使用,Jupyter Notebook使用笔记
  3. 《京华烟云》—— 读后总结
  4. OpenPose 升级,CMU提出首个单网络全人体姿态估计网络,速度大幅提高
  5. android.os文件,使用android.os.memoryfile的文件IO
  6. CenterPoint的环境配置error大全【已全部解决】
  7. ITSM正向浪涌测试仪
  8. 此电脑创建桌面快捷方式
  9. 路由跟踪在线Tracert工具说明
  10. 阿里云主机如何安装wordpress?阿里云服务器搭建个人博客步骤
  11. 跑跑卡丁车显示服务器断开连接,win10系统电脑玩跑跑卡丁车出现与服务器断开连接的详细技巧...
  12. 逍遥模拟器安装xposed installer
  13. TCP三次握手四次挥手
  14. 我开博的这一年!!!
  15. Macbook Pro(M1芯片)腾讯会议无法使用共享屏幕功能
  16. python数据分析用到的库_用python进行数据分析的五个最常用库
  17. 新手也能每天挣300,今日头条的这5个隐藏玩法,你知道吗?
  18. 下拉框优化威zx78_下拉框优化应到千捷网络下拉系统
  19. F - 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 HDU - 2191
  20. python怎么找出列表中的重复数据_python – 如何在列表中找到重复项并使用它......

热门文章

  1. VC/VS 注释快捷键
  2. windows 安装 homestead
  3. 学习QT之QString详解
  4. objdump 命令的用法
  5. 编程思想-0x00架构
  6. vue2 全局批量注册指令 directives
  7. 转载《XAMPP安装和使用教程》
  8. linux j1939 源码,SAE J1939 协议源代码分析(二)-程序移植
  9. Tomcat安装配置以及闪退处理
  10. 目标定位算法(一)之非测距的定位算法