问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

指令集架构知识汇总

发布网友 发布时间:2024-10-08 23:20

我来回答

1个回答

热心网友 时间:2024-11-04 19:05

指令集架构(ISA)定义了计算机体系结构中与程序设计相关部分,包括基本数据类型、指令集、寄存器、寻址模式、存储体系、中断、异常处理以及外部输入输出。ISA与微架构不同,微架构指的是执行指令集的微处理器设计方法,允许不同微架构的处理器共享相同的ISA。例如,Intel的Pentium与AMD的AMD Athlon处理器,尽管在内部设计上存在差异,但都属于x86的ISA。

指令集架构的分类反映了不同设计哲学的融合。早期的RISC与CISC在竞争过程中相互学习,现在的RISC指令集规模已达到数百条,并且运行周期不再固定。x86指令集,通常被认为是Intel开发的32位指令集,兼容16位指令,至今仍在使用。它属于CISC指令集,早期Intel与AMD生产的CPU都支持这种ISA,因此被称为x86架构。Intel官方将其称作IA-32,有时也称为i386。

当CPU向64位发展时,有两种主要途径:向下兼容x86的AMD64与不兼容x86的IA-64。AMD选择了向下兼容x86的途径,设计了AMD64指令集,并生产了相应的CPU,市场反响良好。Intel则选择了一种全新的64位指令集,不兼容x86,称为IA-64。由于缺乏支持Windows的编译器与兼容性,反响不佳。后来,Intel决定支持AMD64的指令集,称为x86-64(x86_64),表示这是x86指令集的64位扩展,与AMD64指令集基本相同。

x86与x86_64在位数上有主要区别。x86与x86_64体系结构的CPU在64位CPU上运行32位软件时,都做了兼容处理,没有问题。例如,希望安装Anaconda时,可以发现Windows操作系统下有x86与x86_64格式的安装包,两个版本都可成功安装并运行,因为x86_64兼容32位指令,能够执行32位软件。有时安装包名称的后缀为amd64,但使用的是x86_64架构的Intel处理器,也可以运行,因为amd64与x86_64实际上代表同一指令集。

ARM公司通过知识产权授权模式提供高性能、低成本、低功耗的RISC微处理器技术给合作伙伴。ARM架构属于RISC架构,其历史演变从ARMv7开始出现分支,分为不同的系列,如A系列用于服务器的ARM架构芯片。华为泰山服务器使用的海思Kunpeng 920处理器即基于ARMv8-A设计的服务器处理器芯片。ARM架构的指令集架构与执行模式在ARMv8之前存在两种形式,即基于Thumb指令集的Thumb-2指令集与T32指令集。ARMv8架构引入了两种不同的执行模式。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕甲状腺激素偏高正常吗 怀孕检查甲状腺素偏高是什么原因引起的 怀孕了甲状腺功能偏高是怎么回事 怀孕甲状腺高是什么引起的 孕中期促甲状腺激素偏高是什么原因 重钢别墅靠谱吗 重刚别墅的致命缺点 重钢别墅的优点和缺点各是什么 积食可以吃什么 车子换了点火线圈,分缸线,火花塞以后车子打不着。这是什么原因 微架构与指令集架构的关系 X86指令集架构和微架构的区别是什么? 苹果手机自带的播放器怎么更改 opporeno5pro能不能看芯片的卡片 自己梦到两个小青蛇,还有好多小白蛇,可是我妈却把它们打死了 如何升级区块链技术? 梦见家人养了两条小青蛇还咬了我 区块链怎么升级数据中心(区块链中心化数据库) 梦到抱白虎 06年的车,可以在保定上牌吗,车是外地二手的。 向黑龙江省高级人民法院以信件的形式传达再审,多久能给答复?信件邮到哪... ...maxDate:"2016-9-26 23:59:59",怎么给变成当前日期 生日快乐歌伴奏吉他谱 求“祝你生日快乐的吉他谱” 求祝你生日快乐吉他谱(要六线谱形式) 2023年有哪些免费的网站还可以访问呢? 有哪些直播网站? 二审有没有立案受理通知书的 奥利奥麻薯球怎么制作才好吃? ...营业执照也被吊销了,可银行对公账户上还有几万块。怎么取出来_百度... 炒股为什么用多屏电脑 多屏炒股看什么 饺子皮这样做,保证又软又筋,怎么煮都不破皮 阴阳师手游童男培养价值分析[图]介绍_阴阳师手游童男培养价值分析[图... 阴阳师手游童男和童女哪个好 河北各地二手车迁如标准 阴阳师手游童男培养价值分析[图]-手游攻略-游戏鸟手游网 内蒙古5A级旅游景点有哪些_内蒙古5A级旅游景点有哪些 内蒙古自然风光旅游景区有哪些 m的平方加m减1等于0,求2m的三方加4m的平方加2009的值 设M的平方+m--1=0,求M的三次方+2M的平方+3的值. 已知m的平方加m减1等于0,求m的立方加2乘以m的平方减2013的值 m是x的平方+2x-1=0的一个解求2m的平方+4m-3的值 已知实数m,n满足m(m+1)-(m的平方+2n)=1,求m的平方-4mn+4n的平方... 若实数M满足M的平方减根号十M加1等于0,则M的4次方加M的负4次方=--- 什么防护技术措施可以避免触电? 我的空间是对所有人开放的,但是我不想我的空间内容出现在好友动态里... 泉州市千百度卫生用品有限公司怎么样? 车险出一次险会影响第二年保费吗 男的64年生人,属龙,女的68年生人,属猴,请问他俩是什么命?住四楼好...