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 運行結果
-
西遊記續寫作文優秀[6篇]
在平平淡淡的學習、工作、生活中,說到作文,大家肯定都不陌生吧,作文是從內部言語向外部言語的過渡,即從經過壓縮的簡要的、自己能明白的語言,向開展的、具有規範語法結構的、能爲他人所理解的外部語言形式的轉化。如何寫一篇有思想、有文采的作文呢?下面是小編爲大家...
-
【通用】西遊記作文5篇
在日常學習、工作抑或是生活中,許多人都寫過作文吧,作文根據寫作時限的不同可以分爲限時作文和非限時作文。那麼你有了解過作文嗎?下面是小編收集整理的西遊記作文5篇,歡迎大家借鑑與參考,希望對大家有所幫助。西遊記作文篇1路上,孫悟空在前面蹦蹦跳跳的引路,豬八戒和...
-
西遊記作文300字(必備9篇)
無論是在學校還是在社會中,大家或多或少都會接觸過作文吧,藉助作文可以宣泄心中的情感,調節自己的心情。寫起作文來就毫無頭緒?以下是小編幫大家整理的西遊記作文300字9篇,希望能夠幫助到大家。西遊記作文300字篇1《西遊記》是一部長篇小說,也可以播成電影放映。放映...
-
西遊記作文範例【6篇】
在日常學習、工作抑或是生活中,大家對作文都再熟悉不過了吧,作文是通過文字來表達一個主題意義的記敘方法。還是對作文一籌莫展嗎?以下是小編整理的西遊記作文6篇,供大家參考借鑑,希望可以幫助到有需要的朋友。西遊記作文篇1唐僧師徒來的火焰山八百里火焰山擋住去路...
相關文章
- following是什麼意思 following中文-用法-真人教學視頻
- actually是什麼意思actually解析及用法
- familiar是什麼意思 familiar中文翻譯-雙語例句解析
- 經濟英語報道 Pascal Lamy of France
- although是什麼意思-although用法及短語
- rectangle是什麼意思 rectangle短語-釋義-例句
- awful什麼意思-awful的的讀音及詳細用法
- football是什麼意思-如何解釋football的意思
- rectangle是什麼意思-rectangle的中文解釋-相關例句
- fearful是什麼意思 fearful中文-短語-用法-教學視頻