• / 77
  • 下载费用:10 金币  

指令系统77232.ppt

关 键 词:
指令系统77232.ppt
资源描述:
指 令 系 统,4.1 寻址方式4.1.1 操作数类型4.1.2 寻址方式 4.2 8086指令系统4.2.1 数据传送指令4.2.2 算术运算指令4.2.3 逻辑运算指令4.2.4 移位指令,4.2.5 字符串操作指令 4.2.6 转移指令4.2.7 处理器控制指令4.2.8 输入输出指令4.2.9 中断指令 4.3 80X86的增强型指令4.3.1 80286增强和新增指令4.3.2 80386增强和新增指令4.3.3 80486新增指令,,,,,,第 4 章,寻址方式,,4.1.1 操作数类型,,立即数,,操作数,●操作数包含在指令中,即指令中的操作数部分直接给出操作数本身,操作数随指令一起从存储器中取出来后就可以参加运算,称为立即数。,,寄存器操作数,●操作数在CPU的某个寄存器中,由指令给出寄存器的编码来指出操作数在哪个寄存器中,称为寄存器操作数。,,存储器操作数,●操作数在内存数据区中,指令中的操作数部分给出此操作数地址的计算方法,称为存储器操作数。,,,,,,,,,4.1,立即寻址,,1.,,立即寻址的操作数是一个立即数,它直接包含在指令中。立即数可为8位或16位数,它们放在指令代码的操作码后。 立即寻址主要用于给存储器或寄存器赋初值。,,,【例4-1】 MOV AX,080AH,其寻址如图4-1所示。,,,…,,,,操作码,立即数低字节,立即数高字节,…,,高址,0AH 08H,,,AH AL,,,,AX,图4-1 立即寻址示意图,4.1.2 寻址方式,,寄存器寻址,,操作数在内部寄存器中。对16位操作数,寄存器可以是AX、BX、CX、DX、SI、DI、SP或BP,而对8位操作数,寄存器可以是AH、AL、BH、BL、CH、CL、DH、DL。,,【例4-2】 MOV AX,BX 执行过程如图4-2所示。,AX,BX,,,,图 4-2 寄存器寻址示意图,2.,,直接寻址,,操作数的有效地址(EA)直接包含在指令中,它与操作码一起存放在代码段中。操作数存放的物理地址=DS×16 + 16位地址偏移量。,【例4-3】 MOV AX,[22A0H] 执行过程如图4-3所示。,,,,,…,,操作码,,偏移量A0H,,偏移量22H,,…,,,32H,,48H,…,,,代码段,数据段,3 0 0 0,+) 2 2 A 0,,3 2 2 A 0 H,,,,,,322A0H,322A1H,,,48 32,,AX,图4-3 直接寻址方式示意图,DS,3.,,,寄存器间接寻址,,寄存器间接寻址情况一,若以SI、DI、BX间接寻址,操作数通常在现行数据段中,即DS中的值左移四位加上SI、DI或BX中的有效地址即为操作数的物理地址。,【例4-5】 MOV AX,[SI] 执行过程如图4-4所示。,,,,…,,操作码,,,,…,,,A0H,,50H,…,,,代码段,数据段,2 0 0 0,+) SI 1 0 0 0,,2 1 0 0 0 H,,,,,,21000H,21001H,,,50 A0,,AX,图4-4 寄存器间接寻址方式示意图,DS,4.,,【例3-6】 MOV AX,[BP] 执行过程如图3-5所示。,,,,…,,操作码,,,,…,,,B0H,,62H,…,,,代码段,数据段,3 0 0 0,+) BP 2 0 0 0,,3 2 0 0 0 H,,,,,,32000H,32001H,,,62 B0,,AX,图3-5 以BP间接寻址方式示意图,4.,,若以BP间接寻址,则操作数在堆栈段中,即操作数的物理地址位堆栈段寄存器SS中的值左移四位与BP相加。,SS,,寄存器间接寻址情况二,寄存器间接寻址,,基址寻址,,【例4-7】 MOV AX,COUNT[BP] 执行过程如图4-6所示。,,,,…,,操作码,,偏移量00,,偏移量20,,…,,,30H,,20H,…,,,代码段,数据段,1 0 0 0,+) BP 2 0 0 0,,1 4 1 0 0 H,,,,,,14100H,14101H,,,20 30,,AX,图4-6 基址寻址方式示意图,EA=,,BX,BP,+,,8位偏移量,16位偏移量,SS,+)COUNT 2 1 0 0,5.,变址寻址,,,EA=,,SI,DI,+,,8位偏移量,16位偏移量,【例4-8】 MOV AX,COUNT[SI] 执行过程如图4-7所示。,,,,…,,操作码,,偏移量00,,偏移量30,,…,,,30H,,20H,…,,,代码段,数据段,3 0 0 0,+) SI 2 0 0 0,,3 5 0 0 0 H,,,,,,35000H,35001H,,,20 30,,AX,
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:指令系统77232.ppt
链接地址:https://www.weizhuannet.com/p-9818970.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开