早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
在CPU的状态寄存器中,若符号标志为“1”,表示运算结果为(25);若进位标志为“0”,表示(26)。A.正B.负C.
题目
在CPU的状态寄存器中,若符号标志为“1”,表示运算结果为(25);若进位标志为“0”,表示(26)。
A.正
B.负
C.零
D.不一定
参考答案
正确答案:D
解析:在CPU的状态寄存器中,会设置多种状态标志,其中符号标志位(也称正负标志位)用于标志CPU执行带符号数运算结果是正还是负,当该标志为0时,说明执行的结果是正;当该标志为1时,说明执行的结果为负。但在执行无符号数运算,非数值运算时也会影响到这一标志。因此,只有在进行带符号数的算术运算时,该位才用表示结果的正或负。对于状态寄存器的进位标志,不同的CPU略有不同。有的CPU有如下规定:即当运算有进位或无借位时,进位标志为1,而当运算无进位或有借位时,进位标志为0;而有的CPU时借位的规定刚好相反:即当运算有进位或有借位时,进位标志为1,而当运算无进位或无借位时,进位标志为0。同时,大多数CPU都有包含进位标志在内的循环移位(左移或右移),这些指令的执行必然会影响到进位标志。
解析:在CPU的状态寄存器中,会设置多种状态标志,其中符号标志位(也称正负标志位)用于标志CPU执行带符号数运算结果是正还是负,当该标志为0时,说明执行的结果是正;当该标志为1时,说明执行的结果为负。但在执行无符号数运算,非数值运算时也会影响到这一标志。因此,只有在进行带符号数的算术运算时,该位才用表示结果的正或负。对于状态寄存器的进位标志,不同的CPU略有不同。有的CPU有如下规定:即当运算有进位或无借位时,进位标志为1,而当运算无进位或有借位时,进位标志为0;而有的CPU时借位的规定刚好相反:即当运算有进位或有借位时,进位标志为1,而当运算无进位或无借位时,进位标志为0。同时,大多数CPU都有包含进位标志在内的循环移位(左移或右移),这些指令的执行必然会影响到进位标志。
看了在CPU的状态寄存器中,若符号...的网友还看了以下:
下列运算符中,哪个运算符不是位运算符()A.> 其他 2020-06-05 …
15,某同学在计算一个多项式乘以-3x的平方时,因抄错运算符号,算15,某同学在计算一个多项式乘以 数学 2020-06-24 …
赋值运算符与逻辑与运算符优先级以下关于运算符优先顺序的描述中正确的是。A、关系运算符<算术运算符< 其他 2020-06-26 …
9.在以下运算符中,优先级最高的运算符是C&&(去查下运算符优先级表,重要的要记下)A)?:B)+ 其他 2020-06-26 …
在Excel中,各运算符号的优先级由高到低顺序为().A.算术运算符、比较运算符、文本运算符和引用运 其他 2020-11-01 …
连接运算符中“+”连接运算符如果一个是字符串而另一个是数字,则进行相加,结果为两个数字相加。可是我在 其他 2020-11-01 …
数学中()*算符是什么算符?怎么念,什么效果?不是乘法和乘方,而是用来描述函数的算符。比如说,厄米算 数学 2020-11-01 …
C#,在一个字符串中判断有没有如下几种符号如题,我想用C#做一个计算器.然后比如s="123456X 其他 2020-11-07 …
下列哪些符号不能作为vb的标志符并说明原因下列那些符号不能作为VB的标志符?并说明原因1)ABCD2 其他 2020-11-07 …
动量守恒定律中,带不带符号算出来的结果一样吗我知道速度前面负号的来源,想问一下带上负号或者不带符号, 物理 2020-12-31 …