美高梅4858赌场美高梅4858赌场作为华人首选娱乐平台,拥有澳门赌场、菲律宾双执照,美高梅集团游戏网址(www.4858.com)与亚洲最大的博彩软件提供商BBIN进行技术合作,致力于打造亚洲第一博彩集团。
当前位置:

关于标志寄存器的各个标志

作者: 美高梅4858赌场|来源: http://www.ff-coffee.com|栏目:www.4858.com|    日期:2019-11-02

文章关键词:

美高梅4858赌场,可屏蔽中断

  -- 为电子工程师提供激发创新灵感的新方案、新的参考设计、新的设计构想等可下载的电子资料!

  -- 为电子工程师提供电子产品设计所需的技术分析、设计技巧、设计工具、测试工具等技术文章!

  -- 提供电子电路图,原理图,汽车电路图,手机电路图,功放电路图,电源电路图等电路图纸

  -- 全民同参与,一起动手添词条。以我们自己的名义撰写电子行业最强的开放式百科全书!

  进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。

  使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。

  奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。

  利用PF可进行奇偶校验检查,或产生奇偶校验位。在数据传送过程中,为了提供传送的可靠性,如果采用奇偶校验的方法,就可使用该标志位。

  (1)、在字操作时,发生低字节向高字节进位或借位时; (2)、在字节操作时,发生低4位向高4位进位或借位时。

  对以上6个运算结果标志位,在一般编程情况下,标志位CF、ZF、SF和OF的使用频率较高,而标志位PF和AF的使用频率较低。

  零标志ZF用来反映运算结果是否为0。如果运算结果为0,www.4858.com则其值为1,否则其值为0。在判断运算结果是否为0时,可使用此标志位。

  符号标志SF用来反映运算结果的符号位,它与运算结果的最高位相同。在微机系统中,有符号数采用补码表示法,所以,SF也就反映运算结果的正负号。运算结果为正数时,SF的值为0,否则其值为1。

  溢出标志OF用于反映有符号数加减运算所得结果是否溢出。如果运算结果超过当前运算位数所能表示的范围,则称为溢出,OF的值被置为1,否则,OF的值被清为0。

  “溢出”和“进位”是两个不同含义的概念,不要混淆。如果不太清楚的话,请查阅《计算机组成原理》课程中的有关章节。

  状态控制标志位是用来控制CPU操作的,它们要通过专门的指令才能使之发生改变。

  当追踪标志TF被置为1时,CPU进入单步执行方式,即每执行一条指令,产生一个单步中断请求。这种方式主要用于程序的调试。

  指令系统中没有专门的指令来改变标志位TF的值,但程序员可用其它办法来改变其值。

  中断允许标志IF是用来决定CPU是否响应CPU外部的可屏蔽中断发出的中断请求。但不管该标志为何值,CPU都必须响应CPU外部的不可屏蔽中断所发出的中断请求,以及CPU内部产生的中断请求。具体规定如下:

  (1)、当IF=1时,CPU可以响应CPU外部的可屏蔽中断发出的中断请求;

  (2)、当IF=0时,CPU不响应CPU外部的可屏蔽中断发出的中断请求。

  方向标志DF用来决定在串操作指令执行时有关指针寄存器发生调整的方向。具体规定在第5.2.11节——字符串操作指令——中给出。在微机的指令系统中,还提供了专门的指令来改变标志位DF的值。

文章标签: 美高梅4858赌场 ,可屏蔽中断

 上一篇:STM8S单片机外部中断唤醒

 下一篇:STM32的结构和启动模式