第一篇:C語(yǔ)言小結(jié)
本人也是剛學(xué)C不久算是老菜鳥。把我遇到的問(wèn)題寫出來(lái),希望對(duì)初學(xué)者有點(diǎn)幫助。
一、分號(hào),大括號(hào)
分號(hào)。分號(hào)是表達(dá)式結(jié)束的標(biāo)志,一般表達(dá)式后面都要有。寫“;”的時(shí)候一定要注意:是否要結(jié)束前面的語(yǔ)句。注意:if,switch,for,while語(yǔ)句,數(shù)據(jù)類型定義,函數(shù)定義。
if(a>b)/*if語(yǔ)句,沒(méi)有分號(hào)*/ {...}
while(i+=10,i!=100);/*while語(yǔ)句循環(huán)體為空,依靠逗號(hào)語(yǔ)句實(shí)現(xiàn)循環(huán)*/
struct a /*結(jié)構(gòu)體數(shù)據(jù)定義,沒(méi)有分號(hào)*/
{...}b;/*結(jié)構(gòu)體變量,要有分號(hào)*/
int sum(...)/*函數(shù)定義,沒(méi)有分號(hào)*/ {....}
大括號(hào)。大括號(hào)是一個(gè)語(yǔ)句段的標(biāo)志。寫大括號(hào)時(shí)最好一次寫一對(duì),然后把光標(biāo)移到大括號(hào)里寫。避免遺漏。
二、運(yùn)算符號(hào)
“=”與“==”
“=”用于賦值,注意“=”左邊必須是變量,右邊可以是常量也可以是變量?!?=”用于判斷兩個(gè)量的大小,左右兩邊可以是常量也可以是變量(盡量把常量寫在左邊,這樣“==”誤寫成“=”時(shí)編譯器就會(huì)報(bào)錯(cuò))。運(yùn)算表達(dá)式有它本身的值?!?”語(yǔ)句值為“=”右邊的量的大小;“==”語(yǔ)句值為判斷結(jié)果,無(wú)外乎兩種,0(表示“==”兩邊不等)1(“==”兩邊相等)。
(i=1)==(3==4);/*i值為1,整個(gè)表達(dá)式值為0*/
“,”
逗號(hào)語(yǔ)句是從左到右計(jì)算,整個(gè)逗號(hào)語(yǔ)句的值為最后一個(gè)語(yǔ)句的值 i=(j=2,j+8,j++);
/*先計(jì)算j=2,值為2,j+8不是運(yùn)算表達(dá)式,跳過(guò),計(jì)算j++得到整個(gè)括號(hào)內(nèi)的值3*/ “/”
“/”兩邊都是整型變量的時(shí)候結(jié)果也是整型,而且結(jié)果遵循向0靠攏的原則。
運(yùn)算符的優(yōu)先級(jí)及結(jié)合方向
不多說(shuō)了,表格一定要背牢。
三、變量
命名
不要吝惜,能說(shuō)明白性質(zhì)盡量在變量的名字上說(shuō)明。避免老是使用一個(gè)字母,或者難以理解的變量名。對(duì)于較長(zhǎng)的變量命名可以使用宏定義、類型定義。
#deine UP 0x4800
/*鍵碼的宏定義*/
typedef struct
{....}MEM;
/*結(jié)構(gòu)體變量的類型定義*/
類型
注意變量的使用范圍。當(dāng)不確定變量的范圍的時(shí)候盡量選用值域?qū)挼念愋汀kp目運(yùn)算符兩邊的變量一般類型要一致。不一致的時(shí)候需要使用類型轉(zhuǎn)換。上回說(shuō)的是一些小問(wèn)題,真正編東西,學(xué)東西還有許多要注意的地方。
由于本人也是剛學(xué)不久,水平有限,說(shuō)錯(cuò)的地方望大家原諒。謝謝!
一、多看代碼
在有一定基礎(chǔ)以后一定要多看別人的代碼。注意代碼中的算法和數(shù)據(jù)結(jié)構(gòu)。畢竟學(xué)C之后的關(guān)口就是算法和數(shù)據(jù)結(jié)構(gòu)。提到數(shù)據(jù)結(jié)構(gòu),指針是其中重要的一環(huán),絕大多數(shù)的數(shù)據(jù)結(jié)構(gòu)是建立在指針之上的,如鏈表、隊(duì)列、樹、圖等等,所以只有學(xué)好指針才能真正學(xué)好C。別的方面也要關(guān)注一下,諸如變量的命名、庫(kù)函數(shù)的用法等等。有些庫(kù)函數(shù)是經(jīng)常用到的。對(duì)于這些函數(shù)的用法就要牢牢記住。
二、要自己動(dòng)手
編程序是個(gè)實(shí)干的活,光說(shuō)不練不行。剛開始學(xué)的時(shí)候可以多練習(xí)書上的習(xí)題。對(duì)于自己不明白的地方,自己編個(gè)小程序?qū)嶒?yàn)一下是最好的方法,能給自己留下深刻的印象。自己動(dòng)手的過(guò)程中要不斷糾正自己不好的編程習(xí)慣和認(rèn)識(shí)錯(cuò)誤。有一定的基礎(chǔ)以后可以嘗試編一點(diǎn)小游戲,文曲星之類的電子詞典上小游戲很多,照著編作為練習(xí)。基礎(chǔ)很扎實(shí)的時(shí)候,可以編一些關(guān)于數(shù)據(jù)結(jié)構(gòu)方面的東西,諸如最經(jīng)典的學(xué)生管理系統(tǒng)。之后.....學(xué)匯編、硬件知識(shí)。
三、選擇一個(gè)好的編譯器
本人前段時(shí)間就遭受了一個(gè)編譯器的折磨。這個(gè)編譯器帶了個(gè)自運(yùn)行程序,自動(dòng)修改IE主頁(yè)。叫什么名字就不說(shuō)了。言歸正傳,英文版Turbo C v2.0沒(méi)話說(shuō),最經(jīng)典的C編譯器(下載地址:http://),其次推薦一個(gè)win-tc 1.91,支持windows下的編譯器。(下載地址:http://)
四、關(guān)于養(yǎng)成良好的編程習(xí)慣
基本上每本C教材上都要提到。作為新手這條一定要時(shí)時(shí)遵守。記的一位網(wǎng)友發(fā)過(guò)評(píng)論:高手寫一堆亂七八糟的代碼就是藝術(shù),新手寫一堆亂七八糟的代碼就是垃圾。就象古代賢人寫錯(cuò)字叫通假字,小學(xué)生寫錯(cuò)字叫錯(cuò)別字,一個(gè)道理。具體方面:
1、在比較復(fù)雜的代碼后面要有注釋。如果光溜溜一堆代碼,別人就不可能看懂你的代碼,而且也不利于查找錯(cuò)誤。除非你一直編東西給自己看。能在代碼里說(shuō)明白的就一定要在代碼里體現(xiàn)。比如變量名、函數(shù)名,在命名的時(shí)候盡量說(shuō)明是干什么用的。
2、注意語(yǔ)句的嵌套不能過(guò)長(zhǎng),一般來(lái)說(shuō),一段代碼里Tab要少于8個(gè)。簡(jiǎn)單說(shuō)就是語(yǔ)句最多8個(gè)嵌套。對(duì)于新手來(lái)說(shuō),這個(gè)標(biāo)準(zhǔn)還要下降。有一個(gè)好習(xí)慣是,把主函數(shù)盡量寫簡(jiǎn)短。經(jīng)常看到別人的代碼是主函數(shù)只有幾行,幾個(gè)函數(shù)調(diào)用,而定義全在主函數(shù)外部。這樣一是減少了主函數(shù)內(nèi)部的嵌套,二是比較精簡(jiǎn),容易讀懂。
3、注意語(yǔ)句的選擇。并不是分支語(yǔ)句就用if循環(huán)就用while、for。在適當(dāng)?shù)那闆r下switch和do while語(yǔ)句也是要用的。在某些時(shí)候,switch語(yǔ)句比if語(yǔ)句更加精練明了,而do while比while少一個(gè)循環(huán)。
第二篇:語(yǔ)言教研組小結(jié)
語(yǔ) 言 教 研 組 小 結(jié)
作為一個(gè)剛到幼兒園的實(shí)習(xí)生,很慶幸幼兒園的領(lǐng)導(dǎo)們能給我一個(gè)學(xué)習(xí)的機(jī)會(huì),讓我在這學(xué)期參加了毛老師帶領(lǐng)的語(yǔ)言教研組。通過(guò)參加語(yǔ)言教研組的活動(dòng),讓我對(duì)幼兒語(yǔ)言發(fā)展、各個(gè)年齡班語(yǔ)言領(lǐng)域的學(xué)習(xí)目標(biāo)、上課的形式都有了基本的了解。增強(qiáng)了我自身的理論知識(shí)和組織活動(dòng)的能力。
學(xué)期剛開始的前2次活動(dòng)毛老師找來(lái)了很多語(yǔ)言領(lǐng)域的資料,還幫我們總結(jié)歸納結(jié)合綱要和指南,對(duì)我們這學(xué)期的語(yǔ)言活動(dòng)的重心——故事,還做了特別的輔導(dǎo)。具體到故事的目標(biāo)應(yīng)該怎樣寫,上課時(shí)應(yīng)該注意講故事的語(yǔ)音語(yǔ)調(diào),動(dòng)作的夸張等。還通過(guò)其他有工作經(jīng)驗(yàn)的老師談?wù)勛约涸诮M織活動(dòng)時(shí)遇到的問(wèn)題,通過(guò)解決問(wèn)題也為我們年青的教師積累一些經(jīng)驗(yàn)。
有了對(duì)理論的初步理解和深入討論,毛老師組織我們互相學(xué)習(xí)——開展教學(xué)活動(dòng)對(duì)教學(xué)活動(dòng)進(jìn)行討論改善活動(dòng)再次示教。一開始的時(shí)候我只是跟著大家一起去聽課對(duì)于活動(dòng)的優(yōu)點(diǎn)和缺點(diǎn)還不太能判斷。通過(guò)聽各位老師的討論和建議開始初步的對(duì)好的活動(dòng)有了認(rèn)識(shí):目標(biāo)明確、內(nèi)容新穎、活動(dòng)氛圍融洽、幼兒積極參與等。雖然大家每次研討的時(shí)候我都沒(méi)有發(fā)言,但是我有認(rèn)真的傾聽。記住一些應(yīng)該遵循的規(guī)律和步驟。
很感謝毛老師除了給我學(xué)習(xí)理論知識(shí)的機(jī)會(huì)還給了我示教的機(jī)會(huì)。對(duì)于這個(gè)機(jī)會(huì)我很重視。抱著經(jīng)驗(yàn)不足得靠努力補(bǔ)拙的心理我做了很多教具,很羞澀的在各位前輩面前上了一節(jié)語(yǔ)言活動(dòng)《瓶子專賣店》,上課的時(shí)候很緊張腦子里一片空白以至于活動(dòng)有點(diǎn)小混亂。后來(lái)毛老師很悉心的對(duì)我的這節(jié)活動(dòng)進(jìn)行了指導(dǎo)如教具太多操作不過(guò)來(lái),對(duì)于創(chuàng)編的部分應(yīng)該把顏色的對(duì)應(yīng)引導(dǎo)幼兒了解。我覺(jué)得毛老師的指導(dǎo)讓我從混亂突然清晰了。由于學(xué)校的事情后來(lái)沒(méi)有再次示教有點(diǎn)可惜。希望有機(jī)會(huì)可以再改善改善。
總的來(lái)說(shuō)這學(xué)期在語(yǔ)言教研組我學(xué)到了很多,也積累了不少經(jīng)驗(yàn)。對(duì)我日后的工作也有很大的幫助。
第三篇:語(yǔ)言組小結(jié)
2011年秋季語(yǔ)言課題組總結(jié)
本學(xué)期我們語(yǔ)言課題組工作井然有序的開展,我們根據(jù)學(xué)期初的教學(xué)工作計(jì)劃,幼兒園有目的,有計(jì)劃,有步驟地進(jìn)行著全面的語(yǔ)言教學(xué)工作。其中有成功的喜悅和失敗的辛酸,在這里做以簡(jiǎn)單的小結(jié),吸取經(jīng)驗(yàn),以便在今后的工作中取長(zhǎng)補(bǔ)短。
語(yǔ)言課題組的主要成員有五位教師。語(yǔ)言課題組的教師有教學(xué)經(jīng)驗(yàn)豐富的老教師,也有充滿激情的年輕教師。為了更好的利用本組教師的優(yōu)勢(shì),語(yǔ)言組開展了一系列的業(yè)務(wù)學(xué)習(xí)活動(dòng),努力提高教師的專業(yè)水平。本學(xué)期我們將教育學(xué)習(xí)重點(diǎn)繼續(xù)放在語(yǔ)言兒歌的教學(xué)研究上。兒歌簡(jiǎn)短明快,淺顯易懂,讀起來(lái)朗朗上口,深受學(xué)前兒童的喜愛(ài)。因此兒歌常常會(huì)把深刻的教育意義寓于短短的詩(shī)句中,使幼兒在欣賞、學(xué)習(xí)的過(guò)程中,巧妙地 讓幼兒懂得掌握一些活動(dòng)常規(guī),行為習(xí)慣,道德行為的標(biāo)準(zhǔn),分辨什么是好,什么是壞,應(yīng)該學(xué)習(xí)什么等。培養(yǎng)幼兒的首選情操,使幼兒在學(xué)習(xí)的過(guò)程中獲得美的享受,培養(yǎng)幼兒的美感和審美能力兒歌是幼兒園語(yǔ)言教育中的重要內(nèi)容之一,和諧的韻律,朗朗上口,深受幼兒的喜歡。兒歌對(duì)增長(zhǎng)幼兒的知識(shí)、擴(kuò)大幼兒的眼界,豐富幼兒的語(yǔ)言,特別是對(duì)語(yǔ)音和語(yǔ)感的訓(xùn)練有著非常重要的作用。,所以作為教師和幼兒家長(zhǎng),要充分認(rèn)識(shí)“兒歌”獨(dú)特的教育魅力,巧妙利用這一文學(xué)形式,通過(guò)多種活動(dòng),達(dá)到促進(jìn)幼兒語(yǔ)言全面發(fā)展的目標(biāo)。我們本著實(shí)踐與理論相結(jié)合的原則,大家首先認(rèn)真學(xué)習(xí)了如何進(jìn)行兒歌教學(xué),在學(xué)習(xí)完基本理論后,再讓教師把
理論運(yùn)用到實(shí)踐中,開展語(yǔ)言兒歌觀摩教學(xué);每位教師都要進(jìn)行活動(dòng)的研究,教研活動(dòng)時(shí)全體教師進(jìn)行觀摩,針對(duì)課的優(yōu)缺點(diǎn)進(jìn)行評(píng)議,使教師在討論中明確兒歌教育教學(xué)的開展方法以及如何在實(shí)踐中使用。其中小班黃達(dá)奇和顏鳳嬌老師在組織《水果寶寶旅行》《親一親》教學(xué)時(shí)為幼兒提供了多種圖片,讓幼兒大膽地用普通話說(shuō)一說(shuō)。針對(duì)每一位孩子的水平,還引導(dǎo)幼兒進(jìn)行不同程度的嘗試創(chuàng)編說(shuō)簡(jiǎn)單語(yǔ)句。小班幼兒在人人開口的同時(shí),初步體驗(yàn)到了交往的樂(lè)趣和成功的自信。
中班李玲老師和大班的林玲玲老師通過(guò)語(yǔ)言活動(dòng)發(fā)展了幼兒想象與對(duì)話的能力。興趣,是學(xué)習(xí)的先導(dǎo),它能推動(dòng)幼兒掌握知識(shí),李老師在語(yǔ)言研究中鼓勵(lì)幼兒敢想說(shuō),使他們的思維經(jīng)常處于主動(dòng)積極的狀態(tài)。如《魔術(shù)師》《畫圓》教學(xué)中,先讓幼兒觀看生動(dòng)有趣的《flash動(dòng)畫》,然后由教師帶上幼兒以表演的形式激發(fā)幼兒的興趣。幼兒通過(guò)引導(dǎo),就很快進(jìn)入角色進(jìn)行有趣的學(xué)習(xí),以達(dá)到預(yù)期的教學(xué)效果。然后讓幼兒仔細(xì)觀察圖片內(nèi)容,讓他們按照固定的句式進(jìn)行創(chuàng)編,幼兒在教師的引導(dǎo)下創(chuàng)編出豐富多彩的句子,為幼兒的語(yǔ)言發(fā)展打下牢固的基礎(chǔ)。活動(dòng)中孩子們活躍的思維,流暢的語(yǔ)言,積極的學(xué)習(xí)態(tài)度得到大家的好評(píng)。
總之,這學(xué)期通過(guò)不斷的努力,我組教師表現(xiàn)出了良好的師德和敬業(yè)精神。我們力爭(zhēng)在新的學(xué)期里,再接再厲,共創(chuàng)輝煌佳績(jī)。語(yǔ)言課題組
2012年01月
第四篇:語(yǔ)言組小結(jié)
語(yǔ)言領(lǐng)域組工作總結(jié)
項(xiàng)婧
語(yǔ)言領(lǐng)域旨在發(fā)展幼兒的語(yǔ)言理解和表達(dá)能力,本組以《3-6歲兒童發(fā)展指南》精神為指導(dǎo),在教研活動(dòng)中遵循“求真務(wù)實(shí)”的工作原則,堅(jiān)持“以幼兒園教育質(zhì)量為本,以教師和幼兒發(fā)展為本”的思想,從我園實(shí)際情況出發(fā),充分發(fā)揮教研工作職能,開展多向互動(dòng)研究,扎實(shí)有效地深入開展工作。本學(xué)期語(yǔ)言組的教研工作總結(jié)如下:
一、面向指南,細(xì)化要求
《3-6歲兒童學(xué)習(xí)與發(fā)展指南》的頒布,給幼兒教師帶來(lái)新的信息,以為幼兒后繼學(xué)習(xí)和終身發(fā)展奠定良好素質(zhì)基礎(chǔ)為目標(biāo),以促進(jìn)幼兒在體、智、德、美各方面的全面協(xié)調(diào)發(fā)展為核心,旨在引導(dǎo)幼兒園教師和家長(zhǎng)樹立正確的教育觀念,了解3-6歲幼兒學(xué)習(xí)與發(fā)展的基本規(guī)律和特點(diǎn),建立對(duì)幼兒發(fā)展的合理期望?!吨改稀芬云涓榧?xì)的標(biāo)準(zhǔn)劃分,對(duì)3-6歲孩子應(yīng)該達(dá)到的具體要求有了更詳細(xì)的闡述。我們語(yǔ)言組的老師們,細(xì)致研究《指南》中關(guān)于語(yǔ)言領(lǐng)域不同年齡段的具體要求,認(rèn)真關(guān)注《指南》提出的教育建議。先個(gè)人自學(xué),再將自己的想法在領(lǐng)域組會(huì)議中交流,提出困惑,相互溝通。在學(xué)習(xí)中,老師們能回顧《綱要》,面向《指南》,理論結(jié)合實(shí)踐,努力提高自己的語(yǔ)言教學(xué)能力。
二、結(jié)合課題,投身實(shí)踐
通過(guò)一學(xué)期的觀摩,對(duì)于孩子自主閱讀也逐漸有些心得想法。
1、選擇合適的繪本。
(1)選材的時(shí)候要根據(jù)自己幼兒園所定的課題目標(biāo)和幼兒的年齡特征,以及本學(xué)期語(yǔ)言教學(xué)的發(fā)展目標(biāo)等作為參照。
(2)滿足幼兒當(dāng)下的閱讀需求,可成為教師選擇閱讀材料的向?qū)А_x擇繪本首先要考慮繪本內(nèi)容和兒童經(jīng)驗(yàn)的關(guān)系,兒童的經(jīng)驗(yàn)是兒童和畫面碰撞的依據(jù),它能讓幼兒與畫面里的角色行為產(chǎn)生共鳴,共鳴中的欣喜或煩惱都會(huì)刺激幼兒的閱讀情緒,這是兒童自主閱讀的支柱。為此,選擇繪本要有兒童喜歡的對(duì)象,最好是動(dòng)物和兒童自己,內(nèi)容借助于畫面,畫面所表達(dá)的風(fēng)格應(yīng)該符合兒童的審美心理。幼兒喜歡的色彩是鮮明而不紊亂,大塊色彩和小塊結(jié)合,大塊色彩最好能凸顯出故事角色。故事中的角色要?jiǎng)討B(tài)夸張,能誘發(fā)兒童的好奇心,能讓幼兒自然地運(yùn)用形象的語(yǔ)言、比喻的手法自編故事內(nèi)容,有聲有色地講述。有條件的話,可以和幼兒一起選購(gòu)書本,一是有利于教師從中了解幼兒的興趣趨向和關(guān)注點(diǎn),二是幼兒的興趣愛(ài)好成為教師選材的“向?qū)А薄?/p>
2、指導(dǎo)幼兒自主性閱讀中講究策略。
繪本是一張到處都隱藏著秘密的“神秘地圖”,因?yàn)闊o(wú)論是扉頁(yè)、封面還是環(huán)襯,都是
繪本的有機(jī)組成部分,在這些地方作者都為孩子獻(xiàn)上了很多精美的圖畫。只有指導(dǎo)孩子從頭到尾閱讀圖畫,才能發(fā)現(xiàn)很多小細(xì)節(jié)。讀懂了這些細(xì)節(jié),才會(huì)對(duì)故事的理解有進(jìn)一步的理解。
(1)根據(jù)封面猜故事。
(2)閱讀正文進(jìn)行更大膽的猜想。正文是孩子精讀的部分,當(dāng)教師把繪本所表現(xiàn)的最好的語(yǔ)言用自己的聲音、用自己的感受來(lái)講述時(shí),這種快樂(lè)、喜悅和美感才會(huì)淋漓盡致地發(fā)揮出來(lái),繪本的體驗(yàn)才會(huì)永遠(yuǎn)地留在孩子的記憶當(dāng)中。
(3)讓他們有足夠的時(shí)間來(lái)品味故事。在給孩子讀圖畫書時(shí),一定要讓孩子自己看圖畫。讓兒童與繪本進(jìn)行心靈對(duì)話,激發(fā)閱讀興趣,還可以為幼兒養(yǎng)成良好的閱讀習(xí)慣和閱讀能力打下結(jié)實(shí)的基礎(chǔ),使得孩子在充滿大自然和諧和童真童趣的圖畫里徜徉。
幼兒養(yǎng)成良好的自主性閱讀的習(xí)慣,不僅在幼兒學(xué)習(xí)上有促進(jìn)作用,更會(huì)給幼兒一生帶來(lái)幫助。繪本所給予的不僅是眼睛的享受,更多的是細(xì)節(jié)的領(lǐng)悟和心靈的體會(huì)。在自主閱讀過(guò)程中,適宜的、靈活地指導(dǎo)策略十分重要,它可以讓兒童與繪本進(jìn)行心靈對(duì)話,激發(fā)閱讀興趣,為幼兒養(yǎng)成良好的閱讀習(xí)慣和閱讀能力打下結(jié)實(shí)的基礎(chǔ)。讓我們的孩子在充滿大自然和諧和童真童趣的圖畫世界里徜徉,快樂(lè)地學(xué)習(xí)、快樂(lè)地成長(zhǎng)。
三、把握機(jī)會(huì),提升素質(zhì)
教師的語(yǔ)言能力直接影響教學(xué)效果,教師應(yīng)不斷學(xué)習(xí)新的知識(shí),提高自己的語(yǔ)言表達(dá)能力和素質(zhì)。針對(duì)這一點(diǎn),本組的老師通過(guò)學(xué)習(xí),不斷提升自己的語(yǔ)言能力。
第五篇:語(yǔ)言溢出小結(jié)
匯編語(yǔ)言溢出小結(jié)
匯編溢出使用總結(jié)如下:
執(zhí)行加法指令ADD:
OF標(biāo)志位根據(jù)操作數(shù)的符號(hào)及其變化情況來(lái)設(shè)置:若兩個(gè)操作數(shù)的符號(hào)相同,而結(jié)果的符號(hào)與之相反時(shí),OF=1,否則OF=0。溢出位既然是根據(jù)數(shù)的符號(hào)及其變化來(lái)設(shè)置的,當(dāng)然他使用來(lái)表示帶符號(hào)數(shù)的溢出的。
執(zhí)行減法指令SUB:
減法的OF位的設(shè)置方法為:若兩個(gè)數(shù)的符號(hào)相反,而結(jié)果的符號(hào)與減數(shù)的符號(hào)相同,則OF=1,除上述情況外OF=0。OF=1說(shuō)明帶符號(hào)數(shù)的減法運(yùn)算結(jié)果是錯(cuò)誤的。
求補(bǔ)運(yùn)算指令NEG:
NEG指令的條件碼按求補(bǔ)后的結(jié)果設(shè)置,只有當(dāng)操作數(shù)為0時(shí),求補(bǔ)運(yùn)算結(jié)果使CF=0,其他情況均為CF=1.所以,只有當(dāng)字節(jié)運(yùn)算時(shí)對(duì)-128求補(bǔ),以及字運(yùn)算時(shí)對(duì)-32768求補(bǔ)和雙字運(yùn)算時(shí)對(duì)-2的31次方求補(bǔ)的情況下OF=1,其他則OF=0。
無(wú)符號(hào)乘法指令MUL:
對(duì)于MUL指令,如果乘積的高一半為0,幾字節(jié)操作的(AH)或字操作的(DX)或雙字的(EDX)為0,則CF位和OF位均為0;否則,均為1.
帶符號(hào)數(shù)乘法指令IMUL:
對(duì)于IMUL指令,如果乘積的高一半是低一半的符號(hào)擴(kuò)展,則CF位和OF位均為0,否則為1.除法指令:
除法指令對(duì)所有條件碼位均無(wú)定義。但是需要注意一個(gè)問(wèn)題,如果字節(jié)操作時(shí),被除數(shù)的高8位的絕對(duì)值》除數(shù)的絕對(duì)值;或者字操作時(shí),被除數(shù)的高16為絕對(duì)值》除數(shù)的絕對(duì)值,則商就會(huì)產(chǎn)生溢出。在8086系統(tǒng)中,這種溢出是由系統(tǒng)直接轉(zhuǎn)入0型中斷處理的。為避免這種情況,必要時(shí)程序應(yīng)進(jìn)行溢出判斷及處理。
邏輯運(yùn)算指令:
AND,OR,NOT,XOR,TESTT中,NOT不影響標(biāo)志位,其他4種指令將使CF位和OF位為0.移位指令:
OF位只有當(dāng)移位次數(shù)CNT=1時(shí),即移動(dòng)一位的時(shí)候才是有效的,否則該位無(wú)定義。當(dāng)CNT=1時(shí),在移位后最高有效位的值發(fā)生變化時(shí)(原來(lái)為0,移位后為1;或原來(lái)為1,移位后為0)OF=1,否則值為0.串處理指令:
MOVS,LODS,STOS,INS,OUTS不影響標(biāo)志位。
轉(zhuǎn)移指令:
所有條件轉(zhuǎn)移指令都不影響條件碼,JMP也不影響條件碼。
循環(huán)指令:
不影響條件碼。
子程序:
CALL和RET都不影響條件碼。
判斷運(yùn)算結(jié)果是否溢出的一個(gè)簡(jiǎn)單的規(guī)則:只有當(dāng)兩個(gè)相同符號(hào)數(shù)相加,而運(yùn)算結(jié)果的符號(hào)與原數(shù)據(jù)符號(hào)相反時(shí),產(chǎn)生溢出,此時(shí)的運(yùn)算結(jié)果顯然不正確。其他情況下,則不會(huì)產(chǎn)生溢出。
兩個(gè)正數(shù)相加(或一個(gè)正數(shù)減一個(gè)負(fù)數(shù))得到負(fù)數(shù),或是兩個(gè)負(fù)數(shù)相加得到正數(shù),就是溢出了.一個(gè)正數(shù)和一個(gè)負(fù)數(shù)相加不可能溢出。