菜鸟程序猿初识常见CPU架构
来源:互联网 发布:网络执法官破解版 编辑:程序博客网 时间:2024/05/29 02:33
目前常见CPU架构:
CISC (复杂指令系统计算结构): X86.:大多数32位PC机CPU实现该指令集.
X64(AMD原生基于INTEL IA32架构开发的指令集,兼容X86,AMD命名为AMD64,INTEL 也采用并命名为INTEL 64,公平起见,外界都称 X86-64 或 X64)
IA64: intel开发的64位指令集,不兼容X86指令, 目前只有INTEL安腾系列CPU及AMD部分CPU(不详)实现该指令集,连DIY神器 E3-1230 都 没实现IA64
SPARC: SUN公司开发,SOLARIS系统专用CPU,目前SOLARIS系统也支持X86(貌似SOLARIS10以后)
RISC(精简指令系统计算结构): MIPS:目前已被Imagination Technologies(设计 IMPS 芯片的母公司) 和 AMD 收购,Imagination 已催出 64 位 新架构,15年量产CPU,貌似要火。
POWPC: ibm公司开发,AIM联盟主导
ARM: 不详
总结:指令集 代表一些类似指令的集合,eg:X86, 实现的该架构的CPU目前只剩AMD,INTEL,
操作系统的开发则要基于上述这些指令集: 所以才有 linux-X86,linux-X64,solaris(类linux)-x86 这些不同版本, windows因不想开发两个基于AMD和intel 的 64位系统版本,所以INTEL被迫使用AMD64,所以windows目前64位版本只有x64架构。 因针对不同架构需要另做开发,所以才有winodws-RT版本(据说该版本很坑,坑了很多OEM厂商,被说为微软推行win8前的实验品,尼玛 新开发个操作系统玩测试,有钱就是任性啊).
同一操作系统针对不同CPU指令集架构开发的版本运行的CPU性能及兼容性也有区别,象 solaris-spark 与 solaris-x86的性能差别, Andriod-intel atom与 Andriod-arm 版的兼容性问题.
这些都是这几天看百科及网站总结的,听从群里大牛教导要养成写博习惯巩固所学,处女座一篇特作纪念。
- 菜鸟程序猿初识常见CPU架构
- 微信小程序-初识小程序架构骨架
- 菜鸟与程序猿
- 菜鸟程序猿日记
- 中间件菜鸟初识读书笔记
- 菜鸟初识c#
- 菜鸟初识UML
- 菜鸟初识shell
- PS菜鸟入门 -- 初识
- cpu架构
- CPU架构
- CPU架构
- CPU 架构
- cpu架构
- 菜鸟程序猿开发注意事项
- 程序菜鸟
- asp 菜鸟初识复选框
- J2EE 平台菜鸟初识读书笔记
- EditPlus添加到右键菜单
- μCOS-II移植到ARM处理器上的几个要点
- [POJ3613]Cow Relays && Floyd倍增
- View和 Viewgroup之间的区别
- Linux 链接脚本详解
- 菜鸟程序猿初识常见CPU架构
- nginx upstream的分配方式。
- Ubuntu中dpkg方式安装软件包
- USACO 2.3.1 跨越栅栏
- 算法与数据结构基础4:C++二叉树实现及遍历方法大全
- 【android】HandlerThread的使用及源码剖析
- 基于ATL的控件中使用加速键(AtlLoadAccelerators)
- MBA写作串讲笔记 1
- poj1482(隐式图求最短路)