1. ISA --- Instruction Set Architecture, 指令集体系结构, 它是处理器的一个抽象描述。
ISA 在处理器中的实现,称为Microarchitecture(微架构), 如同 X86是Architecture, Intel和AMD各自使用不同的Microarchitecture。
Architecture是处理器的设计规范,定义处理器能做什么,Microarchitecture是设计实现,描述处理器怎么实现功能的。
物理实现是指具体的实现过程,如20nm集成电路工艺,或40nm工艺实现。
处理器系统层次如下图所示:
2. 指令集, 微架构,处理器之间的关系,如下图所示: