假设X,Y 是双字变量,下面指令序列执行后完成的运算,正确的算术表达式是 ()MOV EAX, XSHL EAX, 2DEC EAXMOV Y, EAX
Y=4X-1
举一反三
- 下面指令序列执行后完成的运算,正确的算术表达式应是________。 MOV AL,BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,AL
- 对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
- 对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
- 中国大学MOOC: 已知dvar是一个双字变量,在“mov eax, offset dvar”指令中,EAX获得dvar变量的_____。
- 假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal (%eax,%ecx), %edx
内容
- 0
假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal (%eax,%ecx, 8),%edx
- 1
假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal 4(%eax, %ecx),%edx
- 2
假设ARRAY是已定义的双字变量,MOV EAX, ARRAY[EBX+ESI]指令的源操作数是( )方式。
- 3
假设dvar是一个双字dword定义的变量,下面指令正确的是: A: mov edi,ax B: mov al,050ah C: mov [ebx],255 D: mov eax,dvar
- 4
执行MOV EAX, -2指令后,EAX寄存器中的数据是() A: FFFFFFFEH B: OOOOFFFEH C: 00000010H D: 10000002H