- 2
- 0
- 约8.24千字
- 约 5页
- 2023-11-29 发布于湖北
- 举报
PAGE
PAGE 1
指令格式
寻址方式=-隐含寻址方式+数据型操作数寻址方式+目标地址寻址方式
数据型操作数寻址方式
(操作数在___中)
特点
立即数寻址(指令)
R寻址(R)
不允许:混合尺寸段R之间直接传输CS作为dest
M
直接寻址
EA=n
R间接寻址
放操作数的EA的R必须用“[]”括起来
不允许:除串操作外不允许M的操作;除DI、SI、BP、BX外,其他R不能进行R间接寻址
基址寻址和变址寻址
EA=BX或BP/SI或DI+位移量
基址变址寻址
EA=BX或BP+SI或DI+位移量(PS:AL←算出量,AH←算+1)
比例变址寻址
(80386~Pentium)
EA=EAX/EBX/ECX/EDX/ESI/ESP/EDI/BP+EAX/EBX/ECX/EDX/EBP/ESI/EDI*1/2/4/8+位移量
串操作寻址
必用伪指令说明;比例因子只于第二个R相乘;
自动完成:1、由SI、DI获得dest地址指针和src地址指针;2、对SI、DI两个地址指针进行修改,是指只想下一单元,修改方向有FR中的DR决定。DF=1,SI、DI自动减1/2;3、字节或子操作。字节为1
Eg:MOVB;字节串传送,ES:[DI] ←DS:[SI],SI←SI+1,DI←DI+1
I/O端口寻址(I/O)
寻址范围:64KB(8位)或32KB(16位端口)
8位:直
原创力文档

文档评论(0)