操作系统指令集说明

/ 0评 / 0

AMD64:64位指令集,对IA-32指令集的扩展,由AMD提出,兼容32位指令集,目前大部分64位计算机均使用这套指令集,兼容X86的其他指令集32bit和16bit。
X64=X86_64=AMD64

IA-64:Intel提出的64位指令集,使用较少

IA-32:32位指令集,由Intel提出,我们用的32位系统大部分都是这个指令集,如XP,从80386时代继承来的

X86指的是一套向后兼容指令集的架构,它包含了16bit和32bit的指令集,由80<3|4|5>86一系列处理器得来,与X86相对的概念是ARM,mips等

ARM:
armV7是32位,ARMV7架构,例如raspbian系统
arrch32是32位,ARMV8架构的一种执行状态,执行A32/T32指令,使用32bit的通用寄存器
aarch64是64位,ARMV8架构的一种执行状态,执行A64指令,使用64bit的通用寄存器