• 2022-10-30
    在除法指令IDIVEBX中,被除数隐含为()和()。
    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寄存器内容都没有改变。