第七章-指令系统.pdf
文本预览下载声明
Principles of
Computer Organization
计算机组成原理
西北工业大学
算机学院
张盛兵
Part 2 :
THE CENTRAL PROCESSING UNITS
Lecture 4
Instruction Set
Architecture
代计算机结构框图
(以存储器为中心)
据线 控制线 反馈线
指令
•指令:计算机执行某种操作的命令,也称
为机器指令
•指令系统:一台计算机的所有机器指令的
集合
•Instruction:specify a register-
transfer operation of the form:
X :=op (X,X ,…X )
1 1 2 n
Apply the operation op to n
operands op (X,X ,…X )
1 2 n
Stored-Program Concept
采用存储程序即把编好的程序和原始数据预先
存入计算机主存中,使计算机工作时能连续、
自动、高速地从存储器中取出一条条指令并
执行,从而自动完成预定的任务;
指令系统是软硬件之间的界面。
软件是指令的序列
指令指定了硬件完成的操作
第七章 指令系统
7.1 机器指令
7.2 操作数类型和操作类型
7.3 寻址方式
7.4 指令格式举例
7.5 RISC 技术
7.1 机器指令
一、指令的一般格式
操作码字段 地址码字段
1. 操作码 反映机器做什么操作
(1) 长度固定
用于指令字长较长的情况 ,RISC
如 IBM 370 操作码 8 位
(2) 长度可变
操作码分散在指令字的不同字段中
(3) 扩展操作码技术
操作码的位数随地址数的减少而增加
OP A A A
1 2 3
0000 A A A
1 2 3
0001 A A A
… … … …
4 位操作码 1 2 3 15条三地址指令
1110 A1 A2 A3
1111 0000 A A
显示全部