概述
80386是第一个32位架构的处理器,它的基本程序设计模型本质上至今没有改变. 如今,不管是Intel的CPU还是AMD的cpu都向下兼容,都可以运行定制给i386的二进制码。 这些年来,更新更完善也更快的芯片被设计出来,但是架构一直沿用至今,而现在讲i386也并不是特指80386的机器,所有与80386兼容的处理器都被叫作"x86"或者"i386"----intel自己更喜欢叫IA-32,其实是一回事.确切地说i386应该是"i386-family processors",是一系列的处理器. i386的软件包表示是安装在x86机子上的,如果你的机子不是那么特别的话,应该是可以装的. 顺便,intel宣称2007年九月将停止生产"386".
与arm区别如下:
一个是cisc,一个是risc.
一个给pc用,一个主要用于嵌入式产品
一个功耗大,一个功耗小
一个快, 一个慢
一个通常只有cpu core,一个通常除了cpu core外,还包含很多外设(如lcd controller,audio,keyboard,timer,interrupt controller,uart,bluetooth....)
一个只由intel生产.一个只提供arm知识产权,(有samsung,atmel,cirrus,甚至intel的xscale)
一个贵,一个便宜.:)
详细信息需要根据cpu型号来定
参见
http://www.intel.com
http://www.arm.com/
About ARM
ARM is the industry's leading provider of 16/32-bit embedded RISC microprocessor solutions. The company licenses its high-performance, low-cost, power-efficient RISC processors, peripherals and system-on-chip (SoC) designs to leading international electronics companies. ARM also provides comprehensive support required in developing a complete system. ARM's microprocessor cores are rapidly becoming a volume RISC standard in such markets as portable communications, hand-held computing, multimedia digital consumer and embedded solutions. More information on ARM is available at www.arm.com.
——————————————————————————————————————————————————
IA32 : 32 bits Intel Architecture (32位带宽Intel构架)
IA64 : 64 bits Intel Architecture (64位带宽Intel构架)
i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)
i486 : Intel 486
i586 : Intel 586 ( Pentium ,K6 级别CPU )
i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 级别CPU )
以上的86 也可以叫做 x86, 通称说 x86也是指 IA32构架CPU
IA64 : 64 bits Intel Architecture (64位带宽Intel构架)
i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)
i486 : Intel 486
i586 : Intel 586 ( Pentium ,K6 级别CPU )
i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 级别CPU )
以上的86 也可以叫做 x86, 通称说 x86也是指 IA32构架CPU
x86是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合。
早期intel的CPU编号都是如8086,80286,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合。
如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族。
x86 family 6 model 65意思是这个CPU属于x86家族的第6代产品,采用65ns的工艺制造。
AT/AT COMPATIBLE 这个的意思应该是说兼容AT/AT指令。
i386是指intel发布的通用处理器类型,适合386,486,586,686的CPU。有些rpm包还区分了这些类型。
最后
以上就是动人未来为你收集整理的i386和X86各是什么意思 与arm的区别的全部内容,希望文章能够帮你解决i386和X86各是什么意思 与arm的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复