X86指令 leal 0x10(%rax,%rcx,4),%rdx 对应的C语言表达式是哪一个? 注:MOV 和 LEA 汇编指令的格式都是: 指令码 源操作数 目的操作数
A.rdx = 10 + rax + rcx + 4
B.rdx = 0x10 + rax + rcx*4
C.rdx = *(0x10 + rax + rcx*4)
D.*(0x10 + rax + rcx + 4) = rdx
A.rdx = 10 + rax + rcx + 4
B.rdx = 0x10 + rax + rcx*4
C.rdx = *(0x10 + rax + rcx*4)
D.*(0x10 + rax + rcx + 4) = rdx
第1题
A.rcx = rax
B.rax = rcx
C.rax = *rcx
D.rcx = *rax
第2题
A.rdx = rax + rcx + 4 + 10
B.*(rax + rcx + 4 + 10) = rdx
C.rdx = *(rax + rcx*4 + 0x10)
D.rdx = *(rax + rcx + 4 + 0x10)
第3题
A.rdx = rax + rcx + 4 + 10
B.*(rax + rcx + 4 + 10) = rdx
C.rdx = *(rax + rcx*4 + 0x10)
D.rdx = *(rax + rcx + 4 + 0x10)
第4题
A.rdx = 10 + rax + rcx + 4
B.rdx = 0x10 + rax + rcx*4
C.rdx = *(0x10 + rax + rcx*4)
D.*(0x10 + rax + rcx + 4) = rdx
第5题
A.ret (%ecx,%edx,4)
B.leal (%ecx,%edx,4),%eax ret
C.mov (%ecx,%edx,4),%eax ret
D.mov (%ecx,%edx,1),%eax ret
第7题
A.MOV BX, BUF。
B.ADD BX,BUF。
C.MOV BX,OFFSET BUF。
D.MOV BX,WOKD PTR BUF。
第8题
A.MOV BX, BUF。
B.ADD BX,BUF。
C.MOV BX,OFFSET BUF。
D.MOV BX,WOKD PTR BUF。
第9题
A.LEA EBX, DVAR
B.LEA EBX, LAB
C.MOV EBX, OFFSET DVAR
D.MOV EBX, DVAR
第10题
A.MOV BX, BUF
B.ADD BX, BUF
C.MOV BX, OFFSET BUF
D.MOV BX, SEG BUF
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!