冯博琴《微型计算机原理与接口技术》(第3版)【教材精讲+考研真题解析】讲义与视频课程【20小时高清视频】
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.1 概 述

视频二维码(扫码观看)

了解:

指令及指令系统;

指令的格式;

指令中的操作数类型;

指令字长与机器字长;

指令的执行时间;

CISC和RISC指令系统。

一、指令与指令系统

指令:控制计算机完成某种操作的命令。

指令系统:处理器所能识别的所有指令的集合。

指令的兼容性:同一系列机的指令都是兼容的。

二、指令格式

指令中应包含的信息:

指令格式:

三、指令中的操作数

1立即数操作数

立即数本身是参加操作的数据,可以是8位或16位,只能作为源操作数。

例:

MOV AX,1234H

MOV BL,22H

立即数无法作为目标操作数。

立即数可以是无符号或带符号数,其数值应在可取值范围内。

2寄存器操作数

参加运算的数存放在指令给出的寄存器中,可以是16位或8位。

例:

MOV AX,BX

MOV DL,CH

3存储器操作数

参加运算的数存放在存储器的某一个或某两个单元中。

表现形式:[立即数或寄存器]

[ ]中的内容是存放所寻找数据的单元的偏移地址

例:

MOV AX,[1200H]

MOV AL,[1200H]

四、指令字长

指令字长:由操作码的长度、操作数地址长度、操作数个数决定。

五、指令的执行速度

指令的字长影响指令的执行速度;对不同的操作数,指令执行的时间不同。

六、CISC和RISC指令系统

CISC(complex instruction set computer):指令的功能强,种类多,常用指令用硬件实现;指令系统复杂,难使用。

RISC指令系统:指令功能较弱,种类少,格式简单;多数指令在一个计算机周期内完成;对存储器的结构和存取速度要求较高。