• 2022-10-30
    1.对于以下AT&T格式汇编指令,根据操作数的长度确定对应指令助记符中的长度后缀,并说明每个源操作数的寻址方式。 (1)mov8(%ebp,%ebx,4),%ax (2)mov%al,12(%ebp) (3)add(,%ebx,4),%ebx (4)or(%ebx),%dh (5)push$0xF8 (6)mov$0xFFF0,%eax (7)test%cx,%cx (8)lea8(%ebx,%esi),%eax
  • [分析解答】 [br][/br] (1)后缀:w,源:基址+比例变址+偏移, (2)后缀:b,源:寄存器, (3)后缀:1,源:比例变址, (4)后缀:b,源:基址, (5)后缀:1,源:立即数, (6)后缀:1,源:立即数, (7)后缀:w,源:寄存器, (8)后缀:1,源:基址+变址+偏移,

    内容

    • 0

      中国大学MOOC: 指令MOV AL,[EBX]中源操作数的寻址方式为( )

    • 1

      对于以下AT&T格式汇编指令,根据操作数的长度确定对应指令助记符中的长度后缀,并说明每个操作数的寻址方式。movoal,12(%ebp)

    • 2

      ‏假设array是一个32位变量,与“lea ebx, array”指令相同功能的指令是_____________。‎ A: mov ebx, array B: mov ebx, seg array C: mov ebx, offset array D: add ebx, array

    • 3

      指令“mov eax,[ebx]”中有效地址EA是EBX的内容。

    • 4

      已知jmp指令的转移目标地址采用相对寻址方式,jmp指令操作... mov ebx, eax