在除法指令IDIVEBX中,被除数隐含为()和()。
A: ED
B: EBX
C: ED
D: EAX
E: EC
F: EAX
G: EC
H: EBX
A: ED
B: EBX
C: ED
D: EAX
E: EC
F: EAX
G: EC
H: EBX
B
举一反三
内容
- 0
有以下C语言声明语句:intarray[10]={0,1,2,3,4,5,6,7,8,9};假设编译器将array放在%ecx寄存器.怎样将array[3]移入%eax寄存器?假设%ebx中的值是3. A: leal12(%ecx),%eax B: leal(%ecx,%ebx,4),%eax C: movl(%ecx,%ebx,4),%eax D: movl8(%ecx,%ebx,2),%eax E: leal4(%ecx,%ebx,1),%eax
- 1
指令“mov eax,[ebx]”中有效地址EA是EBX的内容。
- 2
执行“cmp eax,ebx”后,EAX和EBX寄存器内容都没有改变。 A: 正确 B: 错误
- 3
执行“test eax,ebx”后,EAX和EBX寄存器内容都没有改变。 A: 正确 B: 错误
- 4
中国大学MOOC: 执行“cmp eax,ebx”后,EAX和EBX寄存器内容都没有改变。