设 AL 中是无符号数 , 试将 AL 内容扩展后送入 BX 中 , 能够完成此项功能的指令序列 ()
A CBW
B MOV AH,0 MOV BX,AX MOV BX,AX
C MOV AH,0FFH
D MOV BL,AL MOV BX,AX MOV BH,AH
编程:
(1)将A址起的100个无符号数按升序排放在原址处。
(2)在已经排好序的100个数中,查找是否有与AL中数值相同的数
(3)有相同的数,显示“YES”,无相同的数,显示“NO”。
编写上述任务为子程序,并由主程序调用相应子程序完成上述任务。
A.divsrc是无符号除法,商放在ah,余数放在al。
B.mov指令原操作数可以是通用寄存器cs。
C.leadi,[si]为寄存器间接寻址和寄存器寻址。
D.16位有符号数的补码所表示的10进制数的范围为—32767~+32768。
AL 、 BL 中都是无符号数,若 (AL>(BL时,转到 NEXT 处。在执行 CMP AL, BL 指令 后应选用的指令()
A JNBE NEXT
B JNLE NEXT
C JBE NEXT
D JLE NEXT
在A、B地址起各有4个字节的有符号数(低位字节在前)。求两数之差,结果存入C地址起的4个字节单元中。如有溢出,则置AL为FFH。
A.CMPAL,BL JC AGAIN
B.CMPAL,BL JBE AGAIN
C.CMP BL,AL JNC AGAIN
D.CMP AL,BL JNB AGAIN
A.JNCLOP1
B.JALOP1
C.JCLOP1
D.JGELOP1