8086指令系统---控制转移指令(二)
2、单击菜单project->
3、单击Porcessor Views->
5、单击Execute->
6、单击Execute->
1、8086寻址方式
寻址方式 | 操作数地址(PA) | 指令格式举例 |
立即寻址 | 操作数在指令中给出 | MOV DX,100H ; (DX)←100H |
寄存器寻址 | 操作数在寄存器中 | ADD AX,BX ; (AX)←(AX)+(BX) |
直接寻址 | 操作数的有效地址由指令直接给出 | MOV AX,[100] ; (AX)←(100) |
寄存器 | PA=(DS)×16+(BX)或(SI)或(DI) | MOV AX,[BX] ; |
寄存器 | PA=(DS)×16+(BX)或(SI)或(DI)+位移量 | MOV AL,MESS[SI]; |
基址变址 | PA=(DS)×16+(BX)+(SI)或(DI) | MOV AX,[BX+DI]; |
相对基址 | PA=(DS)×16+(BX)+(SI)或(DI)+位移量 | MOV AX,BUFF(BX+DI); |
2、8086指令系统
学习一条指令时,要注意以下几个方面:
(1) 指令功能--该指令能实现何种操作,通常指令助记符就是指令功能的英文缩写词。
(2) 指令支持的寻址方式--指令中的源操作数和目的操作数字段允许采用的寻址方式。
(3) 指令对标志位的影响--该指令执行后对各个标志位的影响。
(4) 指令的特殊要求--该指令隐含使用或限定使用的寄存器以及需要预置的参数。
8086指令系统控制转移指 相关文章:
- 8086指令系统---控制转移指令(一)(11-27)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)