在执行ADD或SUB指令发生溢出错误时()。

题目

在执行ADD或SUB指令发生溢出错误时()。

  • A、不产生任何中断
  • B、会产生内部中断
  • C、会产生外部中断
  • D、会产生单步中断
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

分别执行ADDAX,1和INC平共处AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在着差别,试问下面说法正确的是( )。

A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间

B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间

C.ADD AX,1指令比INC AX指令执行速度快,但占用的内存空间却较大

D.ADD AX,1指令比INC AX指令执行速度慢,但占用的内存空间却较小


正确答案:B

第2题:

分别执行ADD AX,1和INC AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在差别,试问下面叙述正确的是( )。

A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间:

B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间;

C.ADD AX,1指令比INC AX指令执行速度快,而占用的内存空间却较大;

D.ADD AX,1指令比INC AX指令执行速度慢,而占用的内存空间却较小:


正确答案:B

第3题:

SBB在形式和功能上都和SUB指令类似,只是SBB指令在执行减法运算时,还要减去()的值。

A.SF

B.OF

C.CF

D.ZF


正确答案:C

第4题:

下列指令中合法的是( )。

A.ADD CS,BX

B.MOV 45H,AX

C.sub[AX],[57H]

D.MOVSI,[SUI]


正确答案:D

第5题:

下列指令中,不影响标志寄存器CF位的指令是( )。

A.DIV CX

B.SARDX,1

C.ADD BL,CH

D.SUB BX,1000


正确答案:A

第6题:

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


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

第7题:

下列指令中,不影响标志寄存器中的标志位CF的指令是( )。

A.DIV BX

B.ADD BL,DL

C.SUB AH,30H

D.SHL BX,CL


正确答案:A

第8题:

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


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

第9题:

下列指令中,不影响标志寄存器CF位的指令是( )

A.DIV CX

B.SAR DX,1

C.ADD BL,CH

D.SUB BX,1000


正确答案:A
解析:DIV是无符号数除法,而它则不影响标志寄存器,所以选A;SAR是算术右移,它移走的低位送CF,高位保持不变,所以它影响标志寄存器CP位,选项B是正确的;ADD和SUB指令分别是加法和减法指令,它们都影响标志寄存器,其中最重要的是CF,ZF,SF和OF。

第10题:

设数据定义如下: ARRAY DW 1,2,3 执行指令ADD SI,TYPE ARRAY,下面能实现同等功能的指令是( )

A.ADD SI,1

B.ADD SI,2

C.ADD SI,3

D.ADD SI,0


正确答案:B
解析:TYPE操作符的操作对象是变量名和标号,所求出的值为用数值表示的类型值,本题中是DW,它的类型值是2。所以选项B的功能可以实现题目中的功能。

更多相关问题