完成下列操作,选用什么指令: (1)将AX的内容,减去0520H,和上次运算的借位; (2)将变量名TABL的段地址送A

题目
问答题
完成下列操作,选用什么指令: (1)将AX的内容,减去0520H,和上次运算的借位; (2)将变量名TABL的段地址送AX。
参考答案和解析
正确答案: (1)SBB AX,0520H;
(2)MOV AX,SEG TABL。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当执行指令"SUB Ax, Bx"后,CF=1,说明______向高位无进位或有借位;对______数,操作结果溢出。


正确答案:最高有数位  无符号
最高有数位 , 无符号

第2题:

若要完成(AX)×7/2运算,则在下列四条指令之后添加指令( )。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX, BX

A.RORAX,1

B.SALAX,1

C.SARAX,1

D.DIVAX,2


正确答案:C

第3题:

80386中的总线接口部件(BIU),完成的功能是()。

A.完成读指令、读操作数和写操作数

B.是16字节指令预取队列

C.完成指令译码

D.完成执行单元的地址请求,将虚地址转换为线性地址


正确答案:A

第4题:

要完成(AX)×7/2运算,则下列四条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX

A.ROR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C

第5题:

若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。MOV BX,AXMOV CL,3SAL AX,CLSUB AX,BX__________

A.ROR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C

第6题:

要完成(AX)× 7/2运算,则在下列四条指令之后添加哪条指令?( ) MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX

A.ROR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C
解析:由题意可知,已知四条语句的执行结果是(AX)×7,只需在该结果除以2即可,选项C)可完成该项功能。

第7题:

当指令“SUB AX,BX”执行后,如果CF=1,则说明最高有效位向高位有进位或有借位,对【 】数的操作结果溢出。


正确答案:无符号
无符号 解析:执行指令SUBAX,BX后,如果CF= 1,则说明最高有效位向高位有进位或有借位,对无符号数的操作结果表示溢出。

第8题:

若要完成(AX)×7/2运算,则在下面四条指令之后添加哪条指令? MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX _______

A.OR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C
解析:MOVBX,AX;保护AX的内容MOVCL,3;给CL赋3SALAX,CL;将AX左移3位SUBAX,BX;将已经左移了3位的AX减去原来的AX,因为7=23-1,AX左移3位相当于乘了23,再减去原来的AX,就相当于完成了原AX乘以7的操作,因此下面一步就应当完成除以2的功能。在二进制的计算机数运算中,除以2的操作可以通过将操作数右移一位完成,算术移位操作的指令SAR即是,因此选项C正确。

第9题:

若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL

A.ROR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C

第10题:

完成下列操作,选用什么指令: 将AX的内容,减去0520H,和上次运算的借位;


正确答案: SBB AX,0520H。

更多相关问题