8086的进位标志位由哪些运算指令来置位?

题目

8086的进位标志位由哪些运算指令来置位?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列标志位中,不能根据运算结果置位/复位的标志位有()。

A、IF

B、PF

C、TF

D、OF


参考答案:AC

第2题:

执行算术右移指令的操作过程是 ( ) 。

A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中

答案:D
解析:
在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。

第3题:

8086/8088系统执行传送指令MOV时()。

A.不影响标志位

B.影响DF方向标志

C.影响SF符号标志

D.影响CF进位标志


正确答案:A

第4题:

8086/8088系统执行传送指令MOV时()

  • A、不影响标志位
  • B、影响DF方向标志
  • C、影响SF符号标志
  • D、影响CF进位标志

正确答案:A

第5题:

状态寄存器中的各个状态标志位是依据()来置位的。

A.算术逻辑部件上次的运算结果
B.CPU将要执行的指令
C.CPU已执行的指令
D.累加器中的数据

答案:A
解析:
状态寄存器中的各个状态标志位是依据算术逻辑部件上次的运算结果来置位的。

第6题:

算术右移指令执行的操作是(2)。

A.符号位填0,并顺次右移1位,最低位移到进位标志位

B.符号位不变,并顺次右移1位,最低位移到进位标志位

C.进位标志位移到符号位,顺次右移1位,最低位移到进位标志位

D.符号位填1,并顺次右移1位,最低位移至进位标志位


正确答案:B
解析:左移(算术左移/逻辑左移):各位依次左移,末位补0。对于算术左移,若改变了符号位,则发生了溢出;若没有改变符号位,则左移1位相当于乘以2。算术右移:符号位不变,各位(包括符号位)依次右移,最低位移至进位标志位。逻辑右移:最高位补0,各位(包括符号位)依次右移,最低位移至进位标志位。所以答案为B。

第7题:

8086CPU内部F标志寄存器的所有标志位均可用指令事先置1或清0。()


答案:对
解析:

第8题:

STC是置位进位标志指令,@STC清除进错位标志指令()

此题为判断题(对,错)。


答案:错

第9题:

8086/8088系统执行传送指令MOV时()

  • A、不影响标志位
  • B、影响OF方向标志
  • C、影响SF符号标志
  • D、影响AF进位标志

正确答案:A

第10题:

8086 CPU系统逻辑运算指令TEST不影响的是()

  • A、不影响OF标志位
  • B、不影响CF标志位
  • C、不影响SF标志位
  • D、不不影响结果

正确答案:D