问答题X 纠错

参考答案:该程序段是判断AX的内容是否≥0。若AX≥0,则跳转至EXIT;若AX<0,则实现将此负数补码表示变为绝对值相同的正数,完成求补运算。
查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

说明下面两条语句的功能:    
CMP  AX, 0    
JNE   T

参考答案:前一条语句是将AX的内容与0做比较,后一条语句是根据前一条语句的比较结果决定是否跳转:若AX≠0 ,则转至标...

问答题

是否能写出与MOV  POIN,  OFFSET  BUF等效的LEA语句LEA  POIN,, BUF?为什么?

参考答案:不能写出与MOV POIN,  OFFSET BUF等效的LEA语句LE...

问答题

比较MOV  AX, [SI] 与LEA  AX, [SI]两条指令在功能上是否相同?为什么?

参考答案:两条指令的功能有本质区别,前一条是传送存储单元[SI]的内容至AX,而后一条指令是传送SI所指的偏移地址至AX。

问答题

执行LEA  SI,  [BX+DI]指令时,若BX=1000H, DI=FF00H,则执行该指令后,送入SI的偏移地址是多少?

参考答案:

问答题

执行LEA  BX, [DI]指令和执行MOV  BX,  DI指令,哪条指令执行较快?

参考答案:执行MOV  BX,  DI指令比执行LEA  ...

问答题

执行LEA BX,TAB 指令与执行MOV BX,OFFSET TAB指令的功能相同吗?哪条指令执行的效率高?为什么?

参考答案:两条指令的功能相同,都是将变量TAB的偏移地址送入BX,但执行MOV BX, OFFSET...

问答题

说明下列指令的操作结果。
(1)LEA  AX, NUMB 
(2)LEA  EAX, NUMB 
(3)LDS  DI, LIST 
(4)LES  BX, CAT

参考答案:(1)操作结果是将NUMB符号地址的16位偏移值装入AX。(2)操作结果是将NUMB符号地址的32位偏移值装入EAX。(...

问答题

说明PUSHF与POPF两条指令的操作过程与结果。

参考答案:执行PUSH指令时,先使SP-2→SP,再将16位标志寄存器F的内容存入堆栈。执行POPF指令时,先将栈顶上的16位内容...

问答题

若堆栈段驻留在存储器地址20000H~2FFFFH处,为了能寻址20FFFH地址的栈顶,问应装入栈指针(SP)的值是多少?

参考答案:装入SP的值为1000H。

问答题

说明下列指令中不合法的原因。
(1)MOV 64H, CL 
(2)MOV CL, 100H 
(3)MOV CL, 256 
(4)MOV SS, 6180H 
(5)MOV CS, WORD PTR[BX]
(6)MOV DS, SS 
(7)XCHG AL, 40H
(8)XCHG ES, AX 
(9)IN 160H, AL 
(10)CMP [SI], [BX]
(11)MOV DS, 1000H 
(12)POP CS

参考答案:(1)错在立即数64H作目标操作数。(2)和(3)错在目标操作数均超过了字节范围。(4)错在立即数直接传送给段寄存器。(...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved