微机原理与接口技术
第4章 8086/8088指令系统与寻址方式
mov ax,12h
call display
Jmp 1234h
2
*
主要内容
指令格式及操作数
8086指令系统的寻址方式
8086 CPU的指令系统
小结
主要内容:
指令系统的一般概念
对操作数的寻址方式
七大类指令的操作原理:
操作码的含义
指令对操作数的要求
指令执行的结果
4
概述
机器指令——指令的二进制代码形式。例如:CD21H
汇编指令——助记符形式的指令。例如:INT 21H
指令系统——CPU所有指令及其使用规则的集合
程序是使计算机完成一个任务的一组命令或指令序列。
指令是规定CPU执行某种特定操作的“命令”。
5
指令按功能分为七大类
(1)数据传送类
(2)算术运算类
(3)逻辑运算和移位
(4)串操作
(5)控制转移类
(6)处理器控制
(7)中断指令
6
指令的基本构成
操作码
操作数(地址码)
……
操作数(地址码)
指令格式
描述计算机所要执行的操作
描述该指令的操作对象
7
指令举例:
ADD AX,[SI+6]
MOV AX , BX
操作码操作数
INC [BX]
HLT
8
指令分类
无操作数指令
单操作数指令
双操作数指令
ADD AX,[SI+6]
INC BX
HLT
9
操作数的种类
1、立即数(常数)
立即数只能用作源操作数,如
MOV AX,0FA00H ;正确
MOV 8000H,DX ;错误
立即数操作数是指操作数直接在指令中给出,即具有固定数值的操作数。
10
微机原理与接口技术-第4章指令系统 5 来自淘豆网www.taodocs.com转载请标明出处.