网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
IA-32中指令“movb %al, 0x1(, %ecx, 4)” 的功能是()。
A.M[R[ecx]*4+1]←R[al]
B.R[al]←M[R[ecx]*4+1]
C.M[R[ecx]*4]←R[al]
D.R[al]←M[R[ecx]*4]
参考答案和解析
M[R[ecx]*4+1] ← R[al]
更多 “IA-32中指令“movb %al, 0x1(, %ecx, 4)” 的功能是()。A.M[R[ecx]*4+1]←R[al]B.R[al]←M[R[ecx]*4+1]C.M[R[ecx]*4]←R[al]D.R[al]←M[R[ecx]*4]” 相关考题
考题
【问题1】(6分)按照表4-1所列出的数据寻址方式,说明表4-3中各汇编指令指定的操作数或操作数地址属于哪类数据寻址方式,将答案填写在答题纸的对应栏中(直接填写编号即可)。表4-3汇编指令采用的数据寻址方式指令寻址方式MOV ECX, [EAX+24]IMUL EBX, TABLE[ESI*4], 7INC WORD PTR[500]ADD EAX, TABLE[ESI]MOV EAX, [ESI][EBX]MOV [ECX], EDX
考题
内存地址0x200、0x204、0x208、0x2012中存放的值分别为0x87、0x65、0x43、0x21,寄存器%ecx,%edx中存放的值分别为0x200,0x1,则操作数(%ecx,%edx,4)的值为()A、0x87B、0x65C、0x43D、0x21
考题
单选题下面指令中错误的是()A
movl8(%ebp),%eaxB
movl(%eax,%ecx,4),%edxC
movl4(%edx),(%eax)D
movl%eax,4(%esp)
考题
单选题假设整型数组E的起始地址和整数索引i分别存放在寄存器%edx和%ecx中,表达式‚E+i-1‛的汇编代码实现为()。(结果存放在寄存器%eax中)A
Movl-1(%edx,%ecx),%eaxB
Movl-4(%edx,%ecx,4),%eaxC
leal-1(%edx,%ecx),%eaxD
leal-4(%edx,%ecx,4),%eax
考题
问答题写出将AL.4清零的指令。(AL中除第4位外的其他位保持不变)。
热门标签
最新试卷