flag是什么意思-c语言flag的用法
FLAG原本是一个编程指令,常被运用于计算机语言,例如C语言或D语言中,常于用来记载变量的一个参数。后指在游戏或影视出现剧情分歧时做出的影响后续剧情发展的选择,源自于编程术语,英语中的原意是信号或旗帜。下面是本站小编整理的flag是什么意思,欢迎大家阅读!希望对大家有所帮助!
简介
标志寄存器(flag),又称程序状态寄存器(它的内容是Program Status Word,PSW)
这是一个存放条件码标志,控制标志和系统标志的寄存器
标志寄存器EFLAGS中的系统标志和IOPL字段用于控制I/O访问、可屏蔽硬件中断、调试、任务切换以及虚拟8086模式
标志寄存器,又称程序状态寄存器(它的'内容是Program Status Word,PSW)
这是一个存放条件码标志,控制标志和系统标志的寄存器
标志寄存器EFLAGS中的系统标志和IOPL字段用于控制I/O访问、可屏蔽硬件中断、调试、任务切换以及虚拟8086模式
结果标志位
进位标志CF
(Carry Flag)
进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。
奇偶标志PF
(Parity Flag)
奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。利用PF可进行奇偶校验检查,或产生奇偶校验位。在数据传送过程中,为了提供传送的可靠性,如果采用奇偶校验的方法,就可使用该标志位。
辅助进位标志AF
(Auxiliary Carry Flag)
在发生下列情况时,辅助进位标志AF的值被置为1,否则其值为0:
(1)、在字操作时,发生低字节向高字节进位或借位时;
(2)、在字节操作时,发生低4位向高4位进位或借位时。
零标志ZF
(Zero Flag)
零标志ZF用来反映运算结果是否为0。如果运算结果为0,则其值为1,否则其值为0。
符号标志SF
(Sign Flag)
符号标志SF用来反映运算结果的符号位,它与运算结果的最高位相同。运算结果为正数时,SF的值为0,否则其值为1。
溢出标志OF
(Overflow Flag)
运算结果超过当前运算位数所能表示的范围,OF的值被置为1,否则,OF的值被清为0
c语言flag的用法
(冒泡排序里用flag来判断序列是否已经有序)
#include
3 运行结果
-
(合集)读西游记作文
在生活、工作和学习中,大家对作文都不陌生吧,作文是一种言语活动,具有高度的综合性和创造性。还是对作文一筹莫展吗?以下是小编收集整理的读西游记作文7篇,希望对大家有所帮助。读西游记作文篇1在去年世界读书日推荐的书单中,我最喜欢的就是《西游记》了。小说时而催...
-
【合集】西游记作文7篇
在日常学习、工作抑或是生活中,大家都跟作文打过交道吧,通过作文可以把我们那些零零散散的思想,聚集在一块。那么你知道一篇好的作文该怎么写吗?以下是小编为大家收集的西游记作文7篇,欢迎大家分享。西游记作文篇1这部电影是西游记的片段,又是儿童电影。这个片段讲了...
-
国小数学《7乘法口诀》评课稿
作为一名人民教师,就不得不需要编写评课稿,评课的类型很多,有同事之间互相学习、共同研讨评课;有学校领导诊断、检查的评课;有上级专家鉴定或评判的评课等。写评课稿需要注意哪些格式呢?以下是小编整理的国小数学《7乘法口诀》评课稿,仅供参考,希望能够帮助到大家。小...
-
读西游记作文精选【7篇】
在学习、工作乃至生活中,大家最不陌生的就是作文了吧,借助作文可以宣泄心中的情感,调节自己的心情。你所见过的作文是什么样的呢?下面是小编收集整理的读西游记作文8篇,欢迎阅读,希望大家能够喜欢。读西游记作文篇1《西游记》是描写孙悟空、猪八戒、沙和尚保护唐僧到...
相关文章
- 经济英语报道 Pascal Lamy of France
- fearful是什么意思 fearful中文-短语-用法-教学视频
- actually是什么意思actually解析及用法
- rectangle是什么意思 rectangle短语-释义-例句
- familiar是什么意思 familiar中文翻译-双语例句解析
- following是什么意思 following中文-用法-真人教学视频
- awful什么意思-awful的的读音及详细用法
- although是什么意思-although用法及短语
- football是什么意思-如何解释football的意思
- rectangle是什么意思-rectangle的中文解释-相关例句