- 冯博琴《微型计算机原理与接口技术》(第3版)【教材精讲+考研真题解析】讲义与视频课程【20小时高清视频】
- 圣才电子书
- 558字
- 2021-06-04 17:23:59
3.1 概 述
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/1-3.jpg?sign=1740123975-XDfORKZ9USL1HjcdIDDoVIrXDWyRi7b0-0-a23d6b7cb21e78b9479549cc7ce82f35)
视频二维码(扫码观看)
了解:
指令及指令系统;
指令的格式;
指令中的操作数类型;
指令字长与机器字长;
指令的执行时间;
CISC和RISC指令系统。
一、指令与指令系统
指令:控制计算机完成某种操作的命令。
指令系统:处理器所能识别的所有指令的集合。
指令的兼容性:同一系列机的指令都是兼容的。
二、指令格式
指令中应包含的信息:
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/image064.png?sign=1740123975-gU8OgwU7esx6Pa11cMOuFZWOKBgt74Ru-0-ad41c086bae8ce7646832dd8a6cf5151)
指令格式:
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/image065.png?sign=1740123975-CQVPWLzkCpaWkyLnMxJkSaiDYYXRXqXJ-0-8bb6363d25ce6d50ce6723dd4b052613)
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/image066.png?sign=1740123975-5ugB4oxaj840VKt3I9e0bW4iigmolYqz-0-a104f11c01e92fc9b6da2bb6e8bec8e6)
三、指令中的操作数
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/image067.png?sign=1740123975-uB7x4ukVwd4re41eI9Z3iyoKKGm5cmcB-0-e48e991512965118a9ebb7c4d57f3770)
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]
![](https://epubservercos.yuewen.com/979BDF/15436719904712206/epubprivate/OEBPS/Images/image068.jpg?sign=1740123975-UpLmF5oC5dGDYDfUSDkK41xgDhNsL3Zj-0-7e81c2479af48ba0511775d996a625fc)
四、指令字长
指令字长:由操作码的长度、操作数地址长度、操作数个数决定。
五、指令的执行速度
指令的字长影响指令的执行速度;对不同的操作数,指令执行的时间不同。
六、CISC和RISC指令系统
CISC(complex instruction set computer):指令的功能强,种类多,常用指令用硬件实现;指令系统复杂,难使用。
RISC指令系统:指令功能较弱,种类少,格式简单;多数指令在一个计算机周期内完成;对存储器的结构和存取速度要求较高。