标志寄存器的作用
用来判断CPU的状态。标志寄存器又称程序状态字(外语缩写:PSW、外语全称:Program Status Word)。这是一个16位的存放条件标志、控制标志寄存器,主要用于反映处理器的状态和ALU运算结果的某些特征及控制指令的执行。
进位标志:用于反映运算是否产生进位或借位。如果运算结果的最高位产生一个进位或借位,则CF置1,否则置0。运算结果的最高位包括字操作的第15位和字节操作的第7位。移位指令也会将操作数的最高位或最低位移入CF。
奇偶标志:用于反映运算结果低8位中“1”的个数。“1”的个数为偶数,则PF置1,否则置0。
辅助进位标志:算数操作结果的第三位(从0开始计数)如果产生了进位或者借位则将其置为1,否则置为0,常在BCD(binary-codedecimal)算术运算中被使用。
零标志:用于判断结果是否为0。运算结果0,ZF置1,否则置0。
符号标志:用于反映运算结果的符号,运算结果为负,SF置1,否则置0。因为有符号数采用补码的形式表示,所以SF与运算结果的最高位相同。
溢出标志:反映有符号数加减运算是否溢出。如果运算结果超过了8位或者16位有符号数的表示范围,则OF置1,否则置0。
-
iphone12promax运行内存
演示机型:iphone12promax系统版本:iphone12promax运行内存为6GB。iPhone12ProMax是苹果公司旗下的旗舰智能手机,采用一块英寸、2778x1284像素分辨率的屏幕,支持4K60fps录制,IP68防水,搭载苹果A14仿生芯片。...
-
没壳的蜗牛为啥跑家里
没壳的并不是蜗牛,而是一种叫做蛞蝓的软体动物,俗称鼻涕虫。通常蛞蝓跑到家里是因家中湿气过重,应多加注意卫生等问题,鼻涕虫出现在家中应对家中进行大扫除,并且要保持通风、让阳光照射,其次要将家中阴暗潮湿的地方尽量弄得干燥。蛞蝓雌雄同体,外表看起来像没壳的蜗牛...
-
大头青怎么炒
主料:上海青3棵。辅料:油适量、蒜3瓣、蚝油2勺、生抽1勺、盐适量。所需材料备齐,蒜用温水泡半小时比较容易剥,取小碗将所需生抽和蚝油调成汁水,蒜切粒。锅中加水加油烧开,手提菜叶,将梗先入烧开的水中煮。大概半分钟左右,将青菜整个丢进锅中煮,煮至菜叶变色后捞出,控水。...
-
关于姜姓的历史名人有哪些
1、姜子牙:姜姓,吕氏,名尚,字子牙,号飞熊,商末周初,政治家、军事家、韬略家,周朝开国元勋,兵学奠基人。2、齐桓公:姜姓,吕氏,名小白。姜姓齐国第十六位国君,春秋五霸之首,姜太公吕尚的第十二代孙,齐僖公第三子,母为卫姬。3、姜肱:字伯淮,东汉彭城广戚人。家世名族。一生不肯做官...