题目内容
(请给出正确答案)
[主观题]
实现对 AX 中的带符号数除以 2的指令()A IDIV 2B SAR AX,1C ROR AX,1D SHR AX,1
实现对 AX 中的带符号数除以 2的指令()
A IDIV 2
B SAR AX,1
C ROR AX,1
D SHR AX,1
查看答案
如果结果不匹配,请 联系老师 获取答案
实现对 AX 中的带符号数除以 2的指令()
A IDIV 2
B SAR AX,1
C ROR AX,1
D SHR AX,1
设 AX 中存放的是带符号数 , 对其进行除 8操作 , 能够完成此项功能的指令序列()
A SHR AX,2
B SAR AX,2 SHR AX,2 SAR AX,1
C MOV CL,3
D MOV CL,3 SHR AX,CL SAR AX,CL
写出完成如下功能的指令。 (1)BX和AX内容相加,结果存入AX。 (2)把AL寄存器的内容与数OAOH相减,结果存入AL。 (3)用BX寄存器间接寻址方式把存储器中的一个字和DX相加,结果存入DX。 (4)用SI和位移量0020H的寄存器相对寻址方式把内存中的一个字和AX相加,结果存入AX。
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。
PUSH AX
______
______
TEST AX, 8000H
JZ SAME
XOR BX, 8000H
SAME: POP AX
A.AND AX,BX B.XOR AX,BX
C.SUB AX,BX D.OR AX,BX
用一条指令实现寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是()
AADD AX,[BX][SI]
BMOV AX,[BX][SI]
CAND AX,[BX][SI]
DLEA AX,[BX][SI]