ppgjx 发表于 2022-11-29 17:52

cpu架构请教

最近了解一下cpu架构 总结了一下
1. cpu常见分类分为 精简指令及和复杂指令集两大派系 比如 x86架构和arm架构 x86是复杂指令集 arm是精简指令集 这两个指令集都有64位和32位之分
2. 对于x86架构构建的软件是无法在arm架构下启动的x86的软件也无法安装在arm上
3. 在相同架构下的cpu 32位的系统无法运行64位的软件 64位的系统可以运行32位软件
我现在有几个问题想请教:
1. arm架构又分armv1 armv2 armv3 armv4 armv5指令集 这些是什么意思?是精简指令集下面的小分类吗?如果把复杂指令集比作长方形电路 精简指令集比作正方形电路 armv1 v2 v3 是不是代表虽然他们都是正方形电路 但是他们的布局不一样?
2. 既然arm架构分v1 v2 那么x86有这些子分类吗?

submariner 发表于 2022-11-29 18:39

本帖最后由 submariner 于 2022-11-29 18:40 编辑

x86也有吧,比如MMX、sse指令集、sse3、3D Now!、AVX等等

IWayne 发表于 2022-11-29 19:32

submariner 发表于 2022-11-29 18:39
x86也有吧,比如MMX、sse指令集、sse3、3D Now!、AVX等等

兄弟你这么专业的嘛。楼主的问题好难啊。
页: [1]
查看完整版本: cpu架构请教