8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如

题目
填空题
8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086/8088CPU执行算术运算时PSW共有()个标志位会受影响。

A、4

B、5

C、6

D、7


参考答案:C

第2题:

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


答案:对
解析:

第3题:

8086 有一个16位标志寄存器,它包含了6个状态标志位和3个控制标志位。()

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


参考答案:正确

第4题:

简述8086/8088CPU的6个状态标志位SF、ZF、PF、CF、AF、OF的含义。


正确答案: 进位标志CF://运算结果的最高位产生进位或借位时,或循环指令也会影响该位。
奇偶标志PF://运算结果的低8位中所含1的个数为偶数个,则该位置1。
辅助进位标志AF://加减法运算时,如果第3位与第4位之间有进位或借位产生,则该位置1。
零标志ZF://运算结果为零,则该位置1。
符号标志SF://与运算结果的符号为相同。
溢出标志OF://当运算结果超出结果寄存器的表达范围时,该位置1。

第5题:

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

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

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

第6题:

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

A、IF

B、PF

C、TF

D、OF


参考答案:AC

第7题:

CPU执行算术运算指令不会影响的标志位是()。

A.溢出标志
B.符号标志
C.零标志
D.方向标志

答案:D
解析:

第8题:

如果指令的运算结果中有奇数个1,则()标志位为0。

A、PF

B、CF

C、OF

D、SF


参考答案:A

第9题:

8086的16位标志寄存器包括()个状态标志位和()个控制标志位。


正确答案:6;3

第10题:

8086的标志寄存器共有9个标志位,分为6个状态标志位和3个()标志位。


正确答案:控制