以下汇编程序用于求寄存器AX中符号数的绝对值。请将下面汇编程序的空(1)~(4)补充完整。CMP AX, (1)JL (2)JMP (3)YESNEG: NEG AXNONEG: MOV RESULT, (4)将上述汇编程序改进如下,请将改进后的汇编程序的空(5)~(8)补充完整。CMP AX, (5)JGE (6)NEG (7)NONEG: MOV RESULT, (8)

题目

以下汇编程序用于求寄存器AX中符号数的绝对值。请将下面汇编程序的空(1)~(4)补充完整。

CMP AX, (1)

JL (2)

JMP (3)

YESNEG: NEG AX

NONEG: MOV RESULT, (4)

将上述汇编程序改进如下,请将改进后的汇编程序的空(5)~(8)补充完整。

CMP AX, (5)

JGE (6)

NEG (7)

NONEG: MOV RESULT, (8)


相似考题
更多“以下汇编程序用于求寄存器AX中符号数的绝对值。请将下面汇编程序的空(1)~(4)补充完整。 CMPAX,(1) ”相关问题
  • 第1题:

    假设AX和BX寄存器中存放的是有符号数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用下面( )指令序列(注:label为标号)。

    A.SUB AX,BX JC label

    B.SUB AX,BX JNC lable

    C.CMP AX,BX JA lable

    D.CMP AX,BX JG label


    正确答案:D

  • 第2题:

    计算:(V-(X×Y+Z-16))/X,其中X、Y、Z、V均为16位带符号数,在数据段定义,要求上式计算结果的商存入AX,余数存入DX寄存器 把程序补充完整 data segment ...... data ends code segment assume cs:code,ds:data start:mov ax,data mov ds,ax ...... mov ah,4ch int 21h code ends end start


    B

  • 第3题:

    下列4条指令中,不能完成将AX寄存器清零的是()。

    A.MOV AX,0

    B.SUB AX,AX

    C.XOR AX,AX

    D.CMP AX,AX


    CMP AX , AX

  • 第4题:

    1、位定义指令BIT的作用是()。

    A.用于定义字节

    B.用于定义字

    C.用来定义汇编程序的起始地址

    D.用于定义某特定位的标识符


    用于定义某特定位的标识符

  • 第5题:

    28、汇编程序使用的保留字,例如寄存器名称等,是不能用作用户定义的标识符的。


    错误