• 2022-10-31
    有以下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