更多“IA-32处理器的LOOP指令先对ECX是否为0进行判断,然…”相关的问题
第1题
IA-32处理器的JECXZ指令发生跳转的条件是:
A.ECX=0
B.ECX≠0
C.ECX=1
D.ECX≠1
点击查看答案
第2题
IA-32处理器的LOOP指令隐含使用哪个寄存器作为计数器?
点击查看答案
第3题
堆栈操作指令也属于传送类指令,而指令“pop ecx”中,寄存器ECX是源操作数。
点击查看答案
第4题
使用LOOP指令控制计数循环,循环次数应赋予的寄存器是:
点击查看答案
第5题
执行如下程序, MOV EAX, 0 MOV EBX, 1 MOV ECX, 10 L1: ADD EAX, EBX INC EBX LOOP L1 执行后,EBX=()
点击查看答案
第6题
用_____________条指令可以使JZ指令的条件成立、程序发生转移。
A.IN AL, DX
B.XOR ECX, ECX
C.OR EBX,0FH
D.MOV EDX,0
点击查看答案
第7题
进入子程序后,将EAX、EBX、ECX和EDX按顺序压入堆栈,则子程序返回前弹出这些寄存器的顺序还是EAX、EBX、ECX和EDX。
点击查看答案
第8题
将EAX寄存器的内容转换为对应的二进制字符串存放在缓冲区BinStr中。请将程序中所缺指令语句补上。(每空填一条指令) .data BinStr byte 32 dup(), 0; .code mov ecx, 32 mov ebx, offset BinStr again: shl eax, 1 (1) mov byte ptr [ebx], '0' jmp next next1: mov byte ptr [ebx], '1' next: inc ebx (2)
点击查看答案
第9题
for循环语句先判断循环条件是否成立,然后再决定是否执行循环体。
点击查看答案
第10题
IA-32处理器指令“PUSH EAX”执行后,寄存器EAX内容被传送到当前栈顶。
点击查看答案