1 / 194
文档名称:

微机原理课件第3章80868088指令系统.ppt

格式:ppt   页数:194
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机原理课件第3章80868088指令系统.ppt

上传人:w8888u 2012/3/9 文件大小:0 KB

下载得到文件列表

微机原理课件第3章80868088指令系统.ppt

文档介绍

文档介绍:第3章 8086/8088指令系统
11/12/2017
1
第3章 8086/8088指令系统
8086/8088指令格式
8086/8088寻址方式
8086/8088指令系统
11/12/2017
2
8086/8088指令格式
11/12/2017
3
8086/8088寻址方式
一条指令包含操作码(OP)和操作数两部分:
操作码指明该指令进行什么操作
操作数指出该指令在执行规定操作时所需的信息
规定操作数的方法,即指令中用于说明操作数所在地址的方法称为寻址方式。8086/8088 的寻址方式分为两类:
数据寻址方式
转移地址寻址方式
11/12/2017
4
数据寻址方式
指令中用于说明操作数所在地址的方法
11/12/2017
5
1. 立即寻址
当数据为 8 位或 16 位时,可直接放在指令本身的最后一个字节(8位)或两个字节(16 位)中。这样的数据常称为立即操作数
MOV AL, 80H; 将8位立即数80H送入AL寄存器中
MOV AX, 1234H ; 将16位立即数1234H送入AX寄存器中,其中(AX)=1234H
11/12/2017
6
立即数寻址方式举例
11/12/2017
7
2. 寄存器寻址
数据存放在指令规定的寄存器中
对于 16 位数据,寄存器可以是AX,BX,CX,DX,SI,DI,SP或者BP
对于 8 位数据,寄存器可以是AL,AH,BL,BH,CL,CH,DL或DH
MOV CL,DL
MOV AX,BX
如果(DL)=50H,(BX)=1234H,执行结果为:(CL)=50H,(AX)=1234H
11/12/2017
8
寄存器寻址方式的指令执行情况
11/12/2017
9
3. 直接寻址
操作数在存储单元中,其 16 位有效地址,即段内偏移地址在指令码之中,占两个字节。此存储单元的实际物理地址是由段寄存器内容和指令码中直接给出的有效地址之和形成的
MOV AL,[1064H]
如果(DS)=2000H,执行结果为:(AL)=45H。
11/12/2017
10