填空题

指令LOOPE/LOOPZ的功能是先将CX减1,若()且()发生循环,而指令LOOPNE/LOOPNZ则是CX减1后若()且()时循环。

正确答案

ZF=1;CX≠0;ZF=0;CX≠0

答案解析

相似试题
  • 据Brookshear给出的机器指令集,指出下列指令的功能: A.C000 B.A205 C.8123 D.12A0 E.3312

    简答题查看答案

  • 用串操作指令设计实现如下功能的程序段:先将 100 个数从 8430H处搬移到 2000H 处,再从中检索出等于 AL 中字符的单元,并将此单元值换成空格符。

    简答题查看答案

  • 移位类指令使用时,若需移动多位,则应先将该位数置于()中。

    单选题查看答案

  • 分别说明下列指令或C语句的功能: (1)IN AL,40H (2)IN AX,40H (3)OUT 100,AL (4)OUT 100,AX (5)a=inportb(0x12); (6)outportb(0x20,0x20);

    简答题查看答案

  • 以下是一个计算阶乘的C语言递归过程,请按照MIPS过程调用协议写出该递归过程对应的MIPS汇编语言程序,要求目标代码尽量短(提示:乘法运算可用乘法指令“mul rd,rs,rt”来实现,功能为“rd←(rs)×(rt)”)。

    简答题查看答案

  • c语言提供了多种循环结构,汇编会先将其他循环转换成哪种形式,然后再编译成机器代码()。

    单选题查看答案

  • 用串操作指令编程:先将100个字节数从数据段2270H开始处搬到附加段1000H开始处,然后从中检索等于AL中字符的单元,并将此单元换成空格符。

    简答题查看答案

  • 完成同指令XCHG AX,BX相同功能的指令或指令序列是()。

    单选题查看答案

  • 直接转移指令的功能是将指令中的地址代码送入()

    单选题查看答案