处理器的指令架构,如IA-32、IA一64、x86-32、x86-64。
处理器的指令执行方式,如RISC(精简指令运算集 )、CISC(复杂指令运算集 )、VLIW(显式并行指令运算集 )、EPIC(超长指令集架构 )。
1.x86架构服务器
IA-32、x86-32和x86-64都属于x86,即Intel的32位x86架构;IA-64属于VLIW架构。
采用X86架构的Opteron处理器,最大的优点就是可以全面兼容以前的32位x86架构的应用程序,以保护用户以前的投资。
中、低档服务器基本上都是基于x86架构的。
比如,AMD的64位CPU是一种硬件架构,仅仅指CPU的数据位宽从32bit上升到64bit,而Intel当时迫于压力,不得不兼容AMD的X64而已
这两者并没有什么冲突,现在桌面CPU全部是X86架构CPU,64bitCPU就是X86-64
32位以前的IA架构处理器都采用CISC指令集方式。
在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的操作也是按顺序串行执行的。
由于这种指令系统的指令不等长,指令的条数比较多,编程和设计处理器时都较为麻烦。控制简单,但执行速度较慢。
在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的操作也是按顺序串行执行的。
由于这种指令系统的指令不等长,指令的条数比较多,编程和设计处理器时都较为麻烦。控制简单,但执行速度较慢。
转载自原文链接, 如需删除请联系管理员。
原文链接:服务器cpu架构介绍,转载请注明来源!