指令集结构
处理器(CPU)是如何设计的?
执行加法、乘法等指令
第一步:定义指令集体系结构(Instruction
Set Architecture,ISA)或指令集结构
指令集结构
计算机能够执行的指令集
计算机能够执行的操作和每一步操作所需的数据
“操作数”
“数据类型”:操作数在计算机中的表示方式
“寻址模式”:操作数位于存储器的什么地方
存储器
寄存器集
ISA示例
IA-32
1985年,Intel公司
一百多种操作,十几种数据类型和二十几种寻址
模式
MIPS
1986年,斯坦福大学Hennessy教授
操作、数据类型和寻址模式要少得多
MIPS指令集简化版——DLX
《计算机系统结构:一种定量的方法(第二版
)》
Hennessy教授,加州大学伯克利分校Patterson
教授
存储器组织——DLX
地址空间:232 (即4G)
寻址能力:8位,字节可寻址
字长和字
字长(word length):ALU正常处理的信息量的
大小
每一
原创力文档

文档评论(0)