指出MOV EAX,2[EBX*8][EDI]指令中源操作数和目的操作数的寻址方式。
第1题:
A.MOV [DI], [SI]
B.MOV DS, SS
C.MOV AL, [EAX+EBX*2]
D.OUT BX, AX
第2题:
在访问4字节数组时常使用指令MOV EAX,[ESI*4],该指令中源操作数采用的寻址方式是比例【 】寻址。
第3题:
【问题1】(6分)
按照表4-1所列出的数据寻址方式,说明表4-3中各汇编指令指定的操作数或操作数地址属于哪类数据寻址方式,将答案填写在答题纸的对应栏中(直接填写编号即可)。
表4-3汇编指令采用的数据寻址方式
指令
寻址方式
MOV ECX, [EAX+24]
IMUL EBX, TABLE[ESI*4], 7
INC WORD PTR[500]
ADD EAX, TABLE[ESI]
MOV EAX, [ESI][EBX]
MOV [ECX], EDX
【问题1】(每空1分,共6分)
指令 |
寻址方式 |
MOV ECX,[EAX+24] |
3 或 基址寻址 |
IMUL EBX,TABLE[ESI*4],7 |
5 或 带比例因子的变址寻址 |
INC WORD PTR[500] |
1 或 直接寻址 |
ADD EAX,TABLE[ESI] |
4 或 变址寻址 |
MOV EAX,[ESI][EBX] |
6 或 基址变址寻址 |
MOV [ECX],EDX |
2 或 寄存器间接寻址 |
第4题:
8086寻址方式中,指令MOV AX,[BP]和指令MOV AX,[BX]的源操作数寻址方式中,源操作数默认使用的段寄存器分别为()和()。
第5题:
下列指令中,含有非法操作数寻址的指令是。()
第6题:
80386~Pentium微处理器中的通用寄存器包括:EAX、EBX、ECX、EDX、ESP、 EBP、EDI和ESI。其中哪些可以作为32位、16位和8位寄存器使用______。
A.EAX、EBX、ECX、EDX、ESP、EBP
B.ESP、EBP、EDI、ESI
C.EAX、EBX、ECX、EDX
D.以上都不对
第7题:
指令MOV AX,[DI+8]的源操作数是()
第8题:
假设(EAX)=12345678H,(EBX)=4,执行MULEBX指令后,(EAX)=【 】。
第9题:
指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV BX, ‘BC’ (2)MOV AX, DATA (3)MOV DX, [BX] (4)MOV AL, [BX+DI] (5)MOV CL, LIST[BX] (6)MOV AX, FILE[BX+DI+200H] (7)DAA (8)XLAT (9)IN AX, DX (10)INT 21H
第10题:
VAR是数据段中定义的字变量,指令MOV VAR[EBX][EDI],AX中目的操作数的寻址方式是()。