編程小滴答
⑴ 2010 大綱卷1 滿分作文 誰之責
仰望星空與腳踏實地
——致墨子的一封信
◎北京一考生
尊敬的墨子:
這是兩千年後的一個學生寫給你的信。我不知緣何想要寫信給你,只知道我因你而懂得了一個簡單卻又深邃的道理:仰望星空也要腳踏實地。
記得小時候,我無意間從書架的最底層摸到一本古樸的線裝書,這便是我與你的第一次「邂逅」。但這第一次似乎並不大美妙,因為從你那黝黑的臉上我看不到一點情感,只有「守不竟,即赴」的嚴苛與冷酷。
那時我覺得,你一定不是個有遠大理想的人,一定不是個會仰望星空的人。
但終究,我沒有放下這本書,而是日益被它吸引。「天下之人皆相愛,則強不執弱,眾不劫寡」——書中的每一個字都散發著一股奇特的稻香。於是每每書頁翻動,我便彷彿回到那個人人「交相虧賊」的紛繁亂世。
蒼茫中,我看到了那塞外騎著青牛緩緩西去的老者,望天吟詠「功遂身退,天之道」;也望見那杏壇上侃侃而談的翩翩君子,仰天大呼「天何言哉?天何言哉」;我看到了臨淄稷下學宮中百家爭鳴的一派繁榮,也見到了楚河上鼓盆而歌的隱士,正陶醉地「獨與天地精神往來」。
終於,我一眼望到了你。你並未選擇歸隱,也不願去與諸子整日無謂地論戰。你只是奔波在華夏大地上,以行者的姿態現於人間,奔走疾呼,救百姓於水火,解萬民之憂苦。「盡天下之卵,其石猶是也」,你是如此腳踏實地,你的腳步是如此堅實、不屈。
我終於明白,你並非不會仰望星空,你的繁星是「天下大同」。只是比起那些只知仰望星空,只能製造蒼白無力的口號的其餘諸子,你寧願腳踏實地地踐行自己的理想,讓「兼愛」——你的這片星空劃出更絢爛的光芒。所以,你總在不停地奔忙。你曾不遠千里游說楚王,並「九拒魯班攻城之機變」,拯救宋國一方百姓;你又四處奔波,「非攻」「非樂」「非命」「非儒」,為的就是切實地為這亂世提出真正的「濟世良方」。你仰望星空,又總是不忘腳踏實地。因而你的腳步從不停息,你的足跡遍布神州大地。而在這浮誇虛假仍存於世的兩千年後,你的腳步也越發顯得堅實、有力。
原來,你的雙眼永遠仰望著星空;原來,你的雙腳從未離開過大地!
黑衣黑發、黑眼黑面,眼望星空,腳踏大地,奔走於大地上的你,就像一道黑色的閃電,劃破天際,穿透重霄,為這九州五嶽點燃永不熄滅的火焰!
人類需要仰望星空,因為沒有星空的照耀,我們的路不會有前方。但是,在仰望星空的時候,也不能忘了腳踏實地,為他人為社會切實地做點什麼。畢竟,星空的美麗永遠不屬於大地,只有我們腳踏實地,才可以用自己的每一個腳印折射出星空的絢麗。
墨子,感謝你,讓我明白了這簡單卻又深邃的道理,也感謝你讓我的生命擁有了最恆久的動力。
專家組評分:
標卷作文一(一類文上)
內容20分表達20分
發展20分總分60分
註:這是一篇較為傳統的「舊文化作文」,但同時也是一篇「新文化作文」:從譚蘅君老師關於文化作文的概念來判斷,一它具有雅語的特徵,是經過雅語訓練,並能優美表達的作文。二是不管它運用什麼材料,古代也罷,當代也罷,材料只是一種載體或手段,關鍵是文章里有沒有文化精神與文化情懷。從以上兩個方面,我們確認:這也是一篇新「文化作文」。
至於「新文化作文」的生活化表現,我們會隨後推出2010年的優秀佳作,讓大家來認識與討論,普及關於「新文化作文」的認識與理解。
江蘇2010年高考滿分作文:綠色生活──奶奶的心事
來源:E度作文網整理 2010-06-24 17:07:24
[標簽:滿分作文 生活 高考]
江蘇一考生
剛到村頭,抬眼望見圩子上那片濃綠的白楊林,三叔便再也控制不住內心的情感,放聲痛哭起來。他雙膝跪在地上,彷彿有千萬斤重,怎麼也抬不起來。一聲聲「媽媽」的呼喊,叫人為之動容。
奶奶有三個孩子,三叔最小,爸爸最大,還有那與我未曾謀面的二叔,在一場意外中遇難了。不知怎麼的,奶奶最疼三叔,臨終前,還不忘千叮呤萬囑咐,一定要找到三叔。而我對三叔終究也了無印象。只知每到春節,奶奶總會呆坐在卧房裡,對著那張泛黃的照片自言自語老半天,其間不時用手絹擦拭眼角,若有所傷。雖然人影模糊不成模樣,但我隱約察覺奶奶的心事──我起初把它歸於去世已久的爺爺。
爺爺本是村子裡當家人,後在一場大水中為救村民獻出了生命。為此,已經懷了三叔的奶奶哭昏了好多天才醒過來。村子以前很大,水災之後,就定居的人就越來越來越少了。或許也正因為這場災難,鄰里之間的相當和睦,彼此也算是知根知底吧,家家幾乎無話不談。
但奇怪的是,每提及三叔的話題,村裡人就會搖頭,顧左右而言它。直到那年春種,家家大忙,而我們家只有媽媽、姐姐和我忙前忙後,獨不見爸爸。我信口問幫閑的奶奶,她近乎平淡地說:「到圩子上看看去,你爸該在那收拾白楊林呢!」我心裡直犯嘀咕「一片破草坪比糧食還重要?」果不其然,偌大的圩子上,只有爸爸正一鏟一鏟給樹苗培土,還不時俯身觀察長勢。
對此,我便習以為常了,卻冥冥中覺察到這片白楊林和我們家定有某種特殊的關系。這個謎在奶奶彌留之際才得解開。在三叔十五歲的時,村子又發生了一場災難。但鄰居們從不當我面講起他,而出於好奇,我多少次在夢里虛構了場景,幾多凶險,幾多恐怖。從奶奶的話中得知,這場災難和我們家有著嚴酷的關系:我可憐二叔就受於這場災難,而這一切卻緣於我神秘的三叔。
我們村地勢低窪,土質疏鬆,只要稍微摸一下,就是一層厚厚的土。爺爺生前想了一個辦法,就是圩子上植草坪,以此固住土層。大家按此法在圩子上種植了草坪,村子的狀況還真一天好過一天。人們看到圩子上的綠色,就像看到希望,似乎幸福正向我們招手。讓人沒想到的是,如此美好的願望,竟然被我那調皮的三叔毀壞了。
三叔腦子靈活,他鬼使神差一般用葯葯魚蝦,不曾想廢棄的葯瓶丟在草坪上,從瓶子里流到草坪上,便將一片茂盛的草坪殺了。三叔最初也不知道,到來年春天,村民發現圩子老不見綠,始終一片荒涼。更可怕的是,這一年洪水泛濫,席捲了整個村子。二叔為救不會水的三叔,也被洪水奪走了生命。事後有人就把三叔葯魚蝦的事情講了出來,認定他就是災難的罪魁禍首。
奶奶沒作辯駁,一面長跪在村裡人面前,一面給遇難的二叔燒紙。三叔挨了村裡人的打,奶奶的罵,就急了,逃離了村莊,至今未回。爸爸和媽媽外地打工,倖免一劫,當知道這事的時候,已經是第二天了。從此,奶奶和爸爸就承擔起了村頭圩子上種植白楊林的責任。
講完這段往事,奶奶嘴唇翕動,似乎想要說什麼。爸爸會心地點點頭,猛一轉身,眼淚奪眶而出。奶奶才閉上眼睛。她是要爸爸保護好圩子上的白楊林,另外一定要找到三叔。其實,三叔和爸爸一直有聯系,每年的樹苗也是他買的,他只覺心裡有愧,不敢回來。我見到他時,還不到四十歲的他,卻已是雙鬢斑白。
三叔一聲不吭,沉重的雙膝已詮釋了一切。那一片綠色的草坪溫柔地布滿了圩子,就像一枚枚大大的印章,刻滿了生者對亡者深深的懷念,和對綠色生活的真誠的期許。
廣東2010年高考滿分作文:與你為鄰
來源:E度作文網整理 2010-06-24 17:06:32
[標簽:滿分作文 高考]
「與你為鄰」是2010年廣東省高考的作文題,參與閱卷的李老師稱,他在批閱一名考生的作文時被深深的打動,作文中所提到的「高考移民」現象是該老師的學生曾多次經歷過的事情,以至當場流下淚水,並給予了該考生作文滿分。這是今年廣東省的首篇滿分作文,老師點評該文章具備下面五點優秀的作文的要素:
一、這篇作文是在用心去感悟生活,是一種發自內心的真實感受,從多角度對生活的觀察,多生活的了解,融入了一些青春色彩,完全達到題目的要求;
二、文章的語言生動,語句通順沒有前後矛盾,沒有故作深沉的裝腔作勢,有鋪墊,有懸念,有轉折,有升華,末尾點題,語句表達生動,亮點頻現;
三、文章的思維獨特,邏輯嚴密,從自己的一個個切身感受通過剝洋蔥的形式慢慢展開,引發人對社會現象的思考,立意上有相當的高度;
四、感情真實抒發了該考生對生活中的人、物、事的真實感觸、能打動人心;
五、有健康的價值觀,分寸把握到位,表達出自己健康的情感,使文章賦有靈魂。根據以上幾點,該作文是一篇難得的優秀作文,以自己獨特的視覺精準的抓住「與你為鄰」這個命題,所以給了滿分。
下面是這篇作文的內容:
與你為鄰
你,我的同桌,我最好的朋友。
此前,我從來沒覺得我們之間有什麼不同。
我們一起生活在這個高樓林立的繁華城市裡,一起在公交站台等車,一起在綠茵場上馳騁,一起傾聽啦啦隊女生的尖叫,一起討論巴薩vs國米;一起研究編程演算法,一起約好報考深大計算機專業,一起夢想著有一天我們共同開發的網站像youtube那樣在納斯達克掛牌上市……
你高大健碩,眉宇間透出一股俊秀,班上的女生悄悄給你取了個外號――「小柏原崇」,而我卻只得了個「許三多」的美稱,說實在的,我還真有點嫉妒。你的學習成績雖然在班上不是最好的,但在球隊,你是最好的,教練經常拿你當作榜樣來訓斥其他隊員,用他帶著方言的普通話說:「要想踢比賽,首先學習成績要好,進入大學里,會有更多的比賽機會。」末了總不忘補上一句:「像某某同學那樣,踢球學習兩不誤。」
我最忘不了的是去年那件讓我煩惱的事,我生病了,尿血,是你曠課把我送到深圳友誼醫院的結石科去。當時數學課正上到復數這一章節,是期末考試的重點和難點。每天下課之後你都會來到醫院看我,把你做好的課堂筆記給我看,第一次翻開筆記的時候我很感動,從沒見你這么認真的做過筆記,幾乎是把一節課上老師所說的每個字都記錄了下來……
直到高考前那最緊張的一個月,你卻忽然說你要回安徽老家。按規定,考生必須回原籍地參加高考,你說會放棄報考深大,因為深大在老家的招生人數較少,另外安徽的學習環境,使用教材與深圳不同,猶豫再三,還是決定放棄。
今天,我們會同時走進考場,為自己的明天書寫一份答卷,不同的是,我在深圳,而你在陌生的老家。
我知道,在深圳還有很多很多像你一樣的同學,他們的父母,和所有深圳人一樣,用自己辛勤的汗水推動著城市發展,他們同樣擁有這個城市的光榮與夢想,彼此為鄰,相互依存。然而他們卻要比我們承受的更多,不情願卻又不得不成為「高考移民」的一員,並為此放棄心儀的學校,使夢想走得更遠……
我祝福你,我的朋友,我們的鄰居,那些千千萬萬的農民工和他們的孩子們。
福建2010年高考滿分作文:何妨讓思維轉個彎
來源:E度作文網整理 2010-06-24 17:06:03
[標簽:滿分作文 高考]
超人脫下他的袍子後也只是個會從馬背上摔下導致癱瘓的普通人,然而演員克里斯托福·里夫懂得在消沉的黑暗期中讓思維轉彎,「『禁止通行』的路牌不是要你停下,而是在提醒你該轉彎了」。
有些事單憑一腔熱血和一份堅執是無法完成的,正如格林兄弟永遠無法找出那些傳說和人類發展史的關系,因為它們本身就是適合兒童閱讀的童話。這種時候,讓思維轉個彎,也許你能(看)得見成功的彼岸草豐水美,風細柳斜。
困厄接踵,無所建樹,何妨讓思維轉個彎。
前路荊刺棘藜、亂石粗礪,何必囿於傳統,不肯轉圈?你無法知道你是否是在第666次實驗中僥幸成功的歐立希,是否是嘗試了五百多次而成果寥寥的普利斯特利。恩格斯在《自然辯證法》中直言索勒「在真理撞上鼻尖時還是沒有找到真理」,也許正是由於後者和格林兄弟相同,不願在原有假設上讓步,讓思維轉個彎,終究把「氯氣的發現者」這一稱號拱手讓人。人生極長又極短,歲月不會容許你做那個徒勞地把巨石重復推到山頂復又使其滾回谷底的薛西弗斯。讓思維轉個彎,無用功只會降低生命機械的輸出功率。
鬱悒幽囚,悲天憫人,何防讓思維轉個彎。
當人人都在「恨不能掛長繩於西天,系此西飛之白日」時,麥克阿瑟一句「幸運的是我們只會失去一次生命」有如木鋒醒世。當世人皆嘆「風住塵香花已盡」,怨「幽窗冷雨一身孤」之時,偏有人朗聲道「肯信來年別有春」,「明年春色倍還人」如清夜鳴鍾。事物往往有其好的一面,人生短暫到讓人不捨得用鬱郁寡歡來把它填滿。讓思維轉個彎,在消逝中找尋美麗,在失去中找尋收獲。
於是當道邊柳絮吐白,上下紛舞,不妨放下心中執念的「草木也知愁,韶華竟白頭」,讓思維轉個彎,相信「韶華休笑本無根,好風頻(憑)借力,送我上青雲」。
於是當名韁利鎖桎梏了周圍的人,不妨放下心中堅信的「知其不可而為之」,讓思維轉個彎,莊周的「知其不可而安之若命亦不失為一種人性的率真與可愛,意氣的豁達與豪邁。」
須知道,當把金球獎的「最佳導演獎」和世界暢銷書排行榜冠軍雙雙攬入懷中之後,「超人」克里斯托福·里夫,最慶幸(不再是演員的)的就是在那場不幸發生之後,讓自己的思維轉了個彎。
何妨讓思維轉個彎。
點評
什麼叫「轉個彎」?怎樣「轉個彎」?為什麼「轉個彎」?議論文講究論述、思辨,在這一點上本文顯得高人一籌。
本文不是從材料寫起,而是在第2段中把「格林兄弟」的故事當作事例加以轉述。這亦體現了作者避免走進套路的高明、智慧。兩個分論點「困厄接踵,無所建樹,何妨讓思維轉個彎。」「鬱悒幽囚,悲天憫人,何防讓思維轉個彎。」各單獨成段,工整、醒目、概括。
引證、例證運用自然、恰當。表達上夾敘夾議,多用長句,增強感染力與說服力。
福建2010年高考滿分作文:我與真善美詩意棲居
來源:E度作文網整理 2010-06-24 17:05:26
[標簽:滿分作文 高考]
當厚厚的一摞《格林童話》印成鉛字,成為兒童們手中的珍寶,當慈愛的父母為嬰兒朗誦那詩篇般的傳說,當童話中善良的公主為孩子五彩斑斕的夢增色……這些傳說的真諦,格林兄弟們苦苦尋覓的與人類發展史的聯系,於無言處彰顯。那便是亘古以來不變的人之血脈——真、善、美。
這是多少簡單的三個字,卻總是被數數然的我們輕易忽視。格林兄弟窮究傳說中的字句,希望找到隱藏其中的真理、律條,卻忽略了那連鄰家孩提都能總結的至真善至美。
我們總是如此,實用性的價值標准成了現代人的鼻環,殊不知科學、技術、修辭終須美感、善念與真誠為線,前來縫合。沒有真善美為信仰的實用主義,只是清寂的舊代朝服,扣子滴滴答答地掉,散落滿地。是的,我們必須有充滿勞績的實用主義來領航,但人之為人,不能缺少信仰指南。
荷爾德林曾說,充滿勞績,人還是要詩意地棲居在這片大地之上。若我們只是一味追求實用的勞績,縱使有豐碩的穗粒、有甜美的飯食,卻依舊只是匍匐於地的生靈。若當真如此,我亦要贊美人類謙卑的神態與豐厚的勞績,卻哀傷於靈魂的羈旅無依。你可曾聽說,靈魂,是大地上的異鄉者?是美,讓人的雙膝直立行走,傲然挑戰烈日!是真誠,讓人之間萌生稱之為愛的強韌紐帶,讓人性溢滿芬芳!是善,讓這群大地上的異鄉者將根基所向土地深處,卻始終向上生長,不生旁枝!海德格爾說,精神乃是湧向天空、追逐上帝的狂飈。是真善美創造了人的無限可能!人對內在生命無數次的重生與再造,無不是以美為明亮的焰火,善為擺渡的舟身,真為手中的柱杖。
當我們翻讀《格林童話》,或是《同海經》、《伊索寓言》,我們看到的人類歷史前行之指路燈,皆是人性的光芒。矢志不渝的愛情,星漢為之震懾的母子紐帶,抑或是一諾千金的友誼,都建立在無與倫比的人性之上,真善美之上,沒有公式的繁瑣,亦無關定律的教務,她們真實存在,為人類鋪路助行。
實用主義的發展迷惑了我們的視線,越來越多的人崇尚於機件般的冷酷言行,我們忽略了美,遺失了真,摒棄了善,似乎惟有孩童依然未忘記那顆徇霞般的初心。
不,我要依然將根基深扎地下,引體向上接近太陽。我要同樹的主幹一般強壯,善是我枝幹中的瓊漿,我將現實的責難裁成片片綠葉貼於項間額前,真是豐沛的雨水,美是頭頂的湛藍晴空。
點評:
這是一篇立意新穎,思想深刻的議論性散文,它的脫穎而出彰顯出一個寫作道理:文以意為先。思想成就人的尊嚴和價值,深刻決定議論的品味和意蘊。文章開頭從材料的引述中得出中心論點,並涉及了一個時代性的困惑:實用性的價值往往取代審美主義的價值成為主流,實在令人憂思。文章引述荷爾德林、海德格爾的詩思哲語,對人性的審美價值進行有效剖析,富有象徵意味的結尾升華照應主題,結構嚴謹,韻味悠長。美中不足是中間論述事例略少,個別語句略顯生澀。
重慶2010年高考滿分作文:難度(1)
來源:E度作文網整理 2010-06-24 17:04:56
[標簽:滿分作文 高考]
作者:任艷艷
時值六月,天氣晴好,東南風。
海邊,勞工的號子響徹雲霄,紫煙黃紙縈繞在船隊的周圍,波浪拍打著結實的船身,在祭壇上誦經聲和鍾鼓聲的催促下,三千童男童女登上了准備起航的求仙大船,載著始皇帝長生不老的渴望,向傳說中的蓬萊仙島進發。
公元前210年,秦始皇駕崩。
始皇帝的奢望始終沒有實現,反倒是因為自己過度求仙訪道,大量服食有重金屬成分的丹葯,早早地落了個一命嗚呼。但是在以史為鏡的歷朝歷代,卻從來不缺乏這渴望長生不老、萬古長存進而早早歸西之士,也許正應了那句俗話:「人最大的敵人其實是自己」。
慾望和現實從來都是一對孿生子。膨脹的慾望和約束的現實在同一時空內總是二元悖反,卻又時時走向統一的最終道路,不可否認,這不僅是一個人生問題,更是一道亘古的哲學難題。
記得母親總是在抱怨自己的腿腳不好,走的比別人慢,事情乾的比別人少,可是在旁人眼裡,沒有人比母親走的更快,也沒有人比母親幹活更多。逐漸的,母親越來越不快樂,索性抱怨說:「要是能換雙腿就好了」。我說:「媽,其實不是你的身體不好,而是你的心跳得太快。」有同學曾經問過我這么一個問題,世界上什麼東西速度最快?我說,那必然是光啊,還有比光速度更快的東西么?同學搖搖頭,是慾望。
佛說:「無欲則剛」,《金剛經》里的「金」、「剛」二字便是印證了這個道理的。人說,「金剛」是佛祖手中的法器,無堅不摧、無往不利、所向披靡。其實,佛本是無形無影而存於大道之中者,何來堅利之物?所以,「金剛」乃是「大智慧」,看不見、摸不著,但卻是最堅韌、最鋒利的神物,正所謂:「大道無形」、「大隱隱於市」者。而擁有大智慧的前提,則是無欲,無欲而無求,無求則能冷眼看盡花開花落,心無所動而能斷世間萬物,超乎時空之限而達之於宇宙,進而跳出輪回,實現大智慧。佛也曾經曰過:「色即是空、空即是色」,色即人之欲也,空即人之無欲也。欲與無欲在大智慧下被統一、被消解,難題不再成為難題,最簡單的便是最難的,最難的也是最簡單的。
而我們這些凡夫俗子之所以依舊存在這么一個大難題,便是因為我們無法擁有實現慾望與現實統一的大智慧。曾幾何時我們幻想自己會飛,飛到月宮去和嫦娥相會,而以千戶為代表的先驅們為了實現這一慾望,獻出了自己的生命,只是後來發現我們自己根本無力飛翔,只能藉助於工具,但這之前,我們的夢想早已縈繞在月球上數千數萬年。現在當我們可以用第一宇宙速度脫離地球母親的懷抱時,慾望已蔓延到無邊無際的宇宙中,漫無目的卻又無比飢渴地搜尋著下一個目標,甚至連數億光年外的遙遠恆星也已然成為冠名對象。
「對慾望的滿足只能換來瞬間的快感和永恆的虛妄。」不知是哪位高人曾經這么總結過,當我們回首往事時,這句話真真地刺痛了自己脆弱的心,人生觀世界觀突然有一種顛覆的沖動。當我們說不得已,當我們說人在江湖身不由己,當我們說世上本沒有路,當我們用這些借口迴避自己,是否慾望和現實的難題依舊像西緒福斯一樣讓人嗟嘆,讓人惆悵,一次次地推人及己。
重慶2010年高考滿分作文:難題(2)
來源:E度作文網整理 2010-06-24 17:04:17
[標簽:滿分作文 高考]
作者:周立雄
聽見敲門聲,我迅速拉開門,一位老人背著背簍佝僂著腰站在走廊上,兩頭差不多都著了地,像一張拉滿弦的弓正對著樓道天花板。
我俯身一看,竟是幺叔!
我忙拉幺叔進屋內坐。他說什麼也不肯進去,說:「農村人,家裡窮,沒什麼好送的,剛宰了年豬,給你送了一塊肉,不大,你可不要嫌棄不要哦。」
我一向爽快,也就毫不客氣地說:「幺叔,您送的哪有不要的理兒,肉我收下了,你可要在侄子家多玩幾天。」
「還玩,你又不是不知道,我一個人過,家裡連看門的就沒有,雖沒有什麼東西怕偷,可牲口這些活玩意兒還等著我去伺候呢。不回去不行!」
我拉了幾遍都沒強留下他,只得讓他走。
我去為他找車,他回去可有二十多里路,全是上山路。
他活也不要我給他找車。他說:「你給我找車,我就又欠了你一個人情了,我老了,沒能力還情了,你不要給我出難題哦。」
我一下子愣住了。他給我送豬肉,該不是為了還所謂的情吧。
今年春上,他進城買化肥,六十多歲的人了,背一包八十斤的化肥就像蝸牛一樣趴在地上慢慢蠕動。看他著實吃力,可憐,我就找了輛吉普把他送回了家。
這次,他說絕了:「你找了車,打我也不坐!」
我只好望著他的背影,看他慢慢地消失在我的視線里。
幺叔實際上與我毫無血緣關系。我年少時,與他同居一個村落,他長我三十多歲,我便一直叫著他幺叔。一晃二十多年過去了,幺叔老了。這二十多年裡,我每年總要回家鄉幾趟,去看望二哥。每次都是匆匆去匆匆回,連多看家鄉一眼的功夫都沒有,自然也就經常好多年不見幺叔一面。聽二哥說,養老院接他去,他說不自由,硬要一人過。
今年春節前回家鄉,與二哥談起幺叔,我說他送了我一塊豬肉,我無論如何要去給他辭個年。二哥說:「你千萬別去,他說了,他給你送年豬肉是為了還你找車送他的情,你再去,不是又給他出難題嗎?他不是又要一直在心裡惦掛著給你還情嗎?」
二哥的話印證了我以前的猜測。不過,我沒聽二哥的,我也不願欠下別人的情。我捏著兩百元錢去了幺叔家。那是一個什麼樣的家呀,一間房,一張灰不溜秋的滿是坑坑窪窪的桌子擺在同樣坑坑窪窪的屋子的中央。他正孤零零地一人坐在桌邊吃飯,見了我,便忙著架火燒水泡茶。為了不耽擱幺叔吃飯,我忙向他說明來意:「本來是想給您買點過年貨的,可我買不好,只有請您自己代勞了。」幺叔說什麼也不肯收下,推攘了半天,我一句出氣話才最終讓他妥協。
回到二哥家,早飯正熟,邊吃飯邊與二哥二嫂對幺叔的境遇和為人唏噓不已。二哥說:「我敢打賭,最遲不會超過明年春上,幺叔又會到你那兒去還情。」
正說著,幺叔來了,他卻不進屋,二哥拉他吃飯,更不肯,說:「剛吃了,立雄見著的。」二哥拉他喝酒,平生最喜歡咂二兩的他說什麼也不肯就坐。二哥知道,幺叔是怕喝了他的酒難以還情,便不再強拉。
幺叔說給我提了幾個雞蛋,不多,等明年雞下蛋下得多了再給我送去。放下方便袋,幺叔便顫顫巍巍地走了。
我只好望著幺叔的背影發呆。二哥說,快回屋內接著吃飯吧,你又不是不知道,農村人都這樣,再窮,也不願欠別人的情,欠情如欠債,頭頂鍋兒賣,特別是老年人,更怕欠人情還不上。幺叔明年再給你提雞蛋去你就不要再為難他了。
我「噢」了一聲,怔在那裡,一時不知說什麼好。
⑵ 想用delphi編一個鬧鍾程序
新建一個程序,並在窗體中加入以下元件:
Timer1: TTimer;
Image1: TImage;//時鍾的表盤
Edit1: TEdit; //日期框
Label1: TLabel;
PopupMenu1: TPopupMenu;
而後在 {$R *.DFM} 下面加入這么一句 {$R CLOCKSOU.RES} <--時鍾的聲音文件,
(註:CLOCKSOU.RES 是先用windows的記事本新建一個文件,並加入以下幾行
CLICKBEL WAVE "CLICKBEL.WAV"
TIMEBELL WAVE "TIMEBELL.WAV"
並存為文件 CLOCKSOU.RC 然後在 DOS解面下用BRCC32.exe 將 CLOCKSOU.RC 編譯
為 DELPHI 格式的資源文件 CLOCOSOU.RES,當然,您如果嫌步驟太煩,那嗎最簡單的,
到我的主頁 http://www.suye.8u8.com 下載完整的程序代碼)
OK,在完成上面的步驟後我們就可以在窗體的代碼筐中輸入以下代碼。
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls,unit2, StdCtrls,inifiles,MMSystem, Menus;
type
TForm1 = class(TForm)
Timer1: TTimer;
Image1: TImage;
Edit1: TEdit;
Label1: TLabel;
PopupMenu1: TPopupMenu;
pop1: TMenuItem;
pop2: TMenuItem;
pop4: TMenuItem;
pop3: TMenuItem;
pop5: TMenuItem;
N1: TMenuItem;
procere Timer1Timer(Sender: TObject);
procere timdrow(tim:real;long,col:integer);
procere FormCreate(Sender: TObject);
procere Image1Click(Sender: TObject);
procere pop1Click(Sender: TObject);
procere pop2Click(Sender: TObject);
procere pop4Click(Sender: TObject);
procere pop5Click(Sender: TObject);
procere pop3Click(Sender: TObject);
procere tiniwr();
procere FormClose(Sender: TObject; var Action: TCloseAction);
procere N1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
CLOCKBELL,wid,pofse:integer;
tim1,tim2,tim3,tim4:real;
dtme: TDateTime;
timini:tinifile;
dtim,textdef,tmfilename:string;
implementation
{$R *.DFM}
{$R LL1.RES} //時鍾的發聲文件
procere tform1.tiniwr();
begin
timini:=TIniFile.Create(tmfilename);
with timini do
begin
WriteString('內容','文字',textdef);
Writestring('參數','時間',dtim);
WriteBool('參數','報時允許',pop1.checked);
WriteBool('參數','秒響允許',pop2.checked);
WriteBool('參數','定時允許',pop3.checked);
end;
timini.free;
end;
procere tform1.timdrow(tim:real;long,col:integer); //指針的過程函數。
var
xx,yy:integer;
vtt,vt:real;
begin
IF (TIM2=59) AND (TIM3=0) THEN TIM:=TIM-1;
IF (COL=3)or (col=6) THEN
if col=3 then VT:=TIM1*5+(TIM2/720)
else begin
VT:=TIM1*5+((TIM2-1)/720);
col:=5;
end
ELSE vt:=tim;
vt:=Pi-pi*vt/30-2*pi*(vt-15); //得出指針末端的 Y 坐標
vtt:=int(long*sin(vt))+45; //得出指針末端的 X 坐標
xx:=strtoint(floattostr(vtt));
vtt:=int(long*cos(vt))+45;
yy:=strtoint(floattostr(vtt));
case col of //判斷所要畫的指針是 分針、秒針或時針
0:begin
image1.Canvas.pen.Color:=clgray;
image1.Canvas.pen.Width:=1;
END;
1:BEGIN
image1.Canvas.pen.Color:=clRed;
image1.Canvas.pen.Width:=1;
END;
2:BEGIN
image1.Canvas.pen.color:=clblue;
image1.Canvas.pen.Width:=2;
END;
3:BEGIN
image1.canvas.pen.color:=clgreen;
image1.Canvas.pen.Width:=2;
END;
4:begin
image1.canvas.pen.color:=clblack;
image1.Canvas.pen.Width:=1;
END;
5:begin
image1.canvas.pen.color:=clgray;
image1.Canvas.pen.Width:=3;
END;
end;
IMAGE1.Canvas.Ellipse(43,43,47,47);
image1.Canvas.MoveTo(45,45);
image1.Canvas.Lineto(xx,yy);
end;
procere TForm1.Timer1Timer(Sender: TObject);
var
str1,str2:string;
begin
str1:=timetostr(time());
STR2:=COPY(STR1,2,1);
if str2=':' then pofse:=0 else pofse:=1;
EDIT1.TEXT:=' '+DATETOSTR(DATE()); //日期盤上的日期數據
str2:=(str1,pofse+6,2);
tim4:=strtofloat(str2);
if tim4<>tim3 then //判斷是否到了移動指針的時間
begin
if (tim3=0) or (tim3=15) or (tim3=30)
or (tim3=45) then timdrow(tim3,39,4) else timdrow(tim3,39,0);
tim3:=tim4;
if pop2.checked then PlaySound(PChar('CLICKBEL'),
hInstance, snd_ASync or snd_Resource); //秒針的「滴答」發聲
str2:=(str1,1,pofse+1);
IF(TIM3=0)AND(TIM2=59)THEN //判斷是否到了發出整點報時「鍾聲」的時間
BEGIN
CLOCKBELL:=STRTOINT(STR2);
IF CLOCKBELL=0 THEN CLOCKBELL:=12;
END;
IF CLOCKBELL>12 THEN CLOCKBELL:=CLOCKBELL-12;
timdrow(tim1,26,6);
tim1:=strtofloat(str2);
timdrow(tim2,33,5);
str2:=(str1,pofse+3,2);
tim2:=strtofloat(str2);
timdrow(tim2,33,2);
IF (TIM2<>59) AND (TIM4<>0) THEN timdrow(tim1-1,26,3) ELSE TIMDROW(TIM1,26,3);
tim2:=strtofloat(str2);
str2:=(str1,pofse+3,2);
timdrow(tim3,39,1);
IF CLOCKBELL>=1 THEN
BEGIN
IF (CLOCKBELL<>0)and(pop2.checked) THEN
PlaySound(PChar('TIMEBELL'), hInstance,
snd_ASync or snd_Resource);//時鍾的整點「鍾聲」發聲
DEC(CLOCKBELL);
END;
if (pop3.checked)and(strtotime(dtim)<=time()) then//判斷是否到了定時的時間
begin
form2.Button2.Caption:='取消';
clockbell:=120;
form2.Show; //顯示給自己的提示。
end;
END;
end;
procere TForm1.FormCreate(Sender: TObject); //讀入程序開始的初始化設定
var
str1,str2:string;
begin
tmfilename:=ExtractFilePath(Application.EXEName)+'clock1.ini';
timini:=TIniFile.Create(tmfilename);
with timini do
begin
Textdef:=readString('內容','文字','在這里輸入您給自己的提醒');
dtim:=readstring('參數','時間','23:59:59');
pop1.checked:=readBool('參數','報時允許',true);
pop2.checked:=readBool('參數','秒響允許',true);
pop3.checked:=readBool('參數','定時允許',false);
form1.Left:=readinteger('位置','X坐標',566);
form1.top:=readinteger('位置','Y坐標',8);
end;
timini.free;
dtme:=time();
pop2.checked:=true;
pop1.Checked:=true;
str1:=timetostr(time());
STR2:=COPY(STR1,2,1);
If str2=':' then pofse:=0 else pofse:=1;
image1.Canvas.BRUSH.COLOR:=CLBLACK;;
str2:=(str1,pofse+6,2);
tim3:=strtofloat(str2);
str2:=(str1,pofse+3,2);
tim2:=strtofloat(str2);
str2:=(str1,1,pofse+1);
tim1:=strtofloat(str2);
CLOCKBELL:=-1;
end;
procere TForm1.Image1Click(Sender: TObject);//表盤滑鼠點擊時的的處理
begin
PopupMenu1.Popup(FORM1.LEFT+40,FORM1.TOP+150);
end;
procere TForm1.pop1Click(Sender: TObject);
begin
if pop1.checked then pop1.checked:=false else pop1.checked:=true;
form1.tiniwr();
end;
procere TForm1.pop2Click(Sender: TObject);
begin
if pop2.checked then pop2.checked:=false else pop2.checked:=true;
form1.tiniwr();
end;
procere TForm1.pop4Click(Sender: TObject);
begin
form2.show;
form1.tiniwr();
end;
procere TForm1.pop5Click(Sender: TObject);
begin
close;
end;
procere TForm1.pop3Click(Sender: TObject);
begin
if pop3.Checked then
begin
pop3.Checked:=false;
form2.Button2.Caption:='取消';
end
else
begin
pop3.Checked:=true;
form2.Button2.Caption:='關閉';
end;
form1.tiniwr();
end;
procere TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
timini:=TIniFile.Create('tmfilename');
with timini do
begin
Writeinteger('位置','X坐標',form1.Left);//保存時鍾窗口的初始 X 坐標
Writeinteger('位置','Y坐標',form1.top);//保存時鍾窗口的初始 Y 坐標
end;
timini.free;
end;
procere TForm1.N1Click(Sender: TObject);
begin
showmessage('模擬鬧鍾 0.1,'+#13+' Copy(R)ight by Suye.2001');
end;
end.
⑶ 用android編出來的小游戲有哪些
小鳥、水果忍著什麼的就不用說了,想必你也玩爛了。
我推薦幾個我在玩的:
1、stupidzombies(幾個子彈內打死所有屏幕上的僵屍,子彈會在屏幕上彈來彈去)
2、ageofwind2(中世紀海盜游戲,出去炸翻海上的船,然後撿桶子回去賣錢,修船買新船,挺有意思,重力感應操作方向,剛開始有點不熟,熟練了可以風箏n只船)
3、whackyourboss(只有20關,中文名好像叫老闆的20種死法,如果你在工作,說不定你會喜歡)
4、三國殺。這個就不用說了吧
5、beats。跳舞機游戲。
6、battleheart(中文名勇者之心,打怪升級的,有法師、獵人、戰士、dk、野蠻人、盜賊幾種職業)
7、canknockdown(踢罐子,拿球砸罐子,有點意思)
8、where『smywater?(鱷魚愛洗澡)
9、三劍之舞(棒子的游戲,類似於地下城與勇士)
10、deathrally(死亡拉力賽,賽車咯)
11、游戲發展國(這個會玩上癮的,不過很快就通關了,通關後還是可以繼續玩)
12、streetball(街頭籃球,挺容易的,基本上隨便選一個人物都能完爆對手,我每場得分28+,蓋帽18個,兩雙啊,哈哈)
13、skaterboy(滑板游戲)
14、cheesetower(某些網站上排名靠前的游戲,玩了覺得一般般)
好了就這些,還有很多刪了都不記得了。
⑷ 小雨滴滴答答地下起來擴句
1、小雨像斷了線的珠子,滴答滴答地落下來。
2、細如牛毛的小雨滴滴答答地下起來。
3、淅淅瀝瀝的小雨滴滴答答地下起來。
4、小雨滴滴答答地下起來,夾著絲絲縷縷的春風。
句子擴寫方法
1、局部擴句法。
即把句子分成兩部分——主語部分和謂語部分,先擴前面部分,再擴後面部分。
2、整體擴句法。
就是把句子的兩部分一下子擴充。如「紅旗升起來了」,按「什麼樣的」紅旗「在什麼地方」「怎麼樣地」升起來,可擴成「鮮艷的五星紅旗在教學大樓的房頂上徐徐地升起來」。
⑸ TCL洗衣機 XQB50—21ASP怎麼用
註:
[例1]不進水。
中國檢查進水閥過濾器堵塞,進水閥是否損壞?後,確認兩者完好塊用萬用表測量交流電壓在220V的電磁閥兩端的電壓,以證明故障在閥本身。
電阻擋測量電磁閥線圈的電阻,正常的值應為4.55.1kΩ的級,測量其電阻是無窮大,這說明該入口閥的電磁線圈燒壞,更換進水閥,故障排除。
[例2]止水帶。
洗衣機入水達到額定水平,入口閥仍不停止出水。
這通常是水壓開關損壞,可以吹加壓法判斷。斷開電源;除去水位開關,通過回油管向壓力開關吹氣,並測量這兩個凸耳用萬用表的電阻電平開關,電阻應趨向於零,當打擊,而無須增加電阻應大於10kΩ的。本機的
檢查總是測得的電阻值范圍內大,聽到水位開關觸點動作的聲音,說明水位壓力開關出現故障。後更換水壓開關,故障排除。
[例3]洗滌時波輪不轉。
開機自動水後,表示該洗衣機的電氣工作。達到預定的電平可以停止水,說明後水位檢測開關是正常的。手洗切換順時針和逆時針旋轉做,洗衣機無法轉動,拆開檢查,發現離合器內部的行星齒輪因損壞而卡,更換離合器後,故障排除。
[實施例4]洗滌洗滌時不換相。
當洗衣機處於反向洗滌,洗衣盆只能做單向旋轉,面板上編程的指令不加強指標還沒有聽說過的設備滴答步進選項卡中的電子觸點。檢查微電機,用萬用表R×1k擋測量直流阻抗20kΩ時,約24kΩ,說明微電機繞組未損壞。然後用兩個手指捏順時針轉動齒輪,小齒輪轉動不順暢。永磁轉子,檢查中發現,微電機斷了兩根,用萬能膠堅持以填補裂縫堅決排除故障。
[例5]通電後指示燈,電機不轉,電磁聲音只有嗡嗡聲。登錄到到網的洗衣機了,拆下馬達。焊下電容器,萬用表R×100擋測量電容電阻。筆和電容相,雙手指向電阻為零,說明電容器擊穿。更換電容後,故障排除。
[實施例6]排水不良,甚至沒有水排出。
卸下排水閥,發現閥芯拉簧已拆斷,使電磁鐵拉動排水閥不能打開,所以造成排水不暢甚至無法排水。更換閥芯拉簧,故障排除
⑹ 電腦硬體
1、特殊代碼「00」和「FF」及其它起始碼有三種情況出現:
①已由一系列其它代碼之後再出現:「00」或「FF」,則主板OK。
②如果將CMOS中設置無錯誤,則不嚴重的故障不會影響BIOS自檢的繼續,而最終出現「00」或「FF」。
③一開機就出現「00」或「FF」或其它起始代碼並且不變化則為板沒有運行起來。
2、本表是按代碼值從小到大排序,卡中出碼順序不定。
3、未定義的代碼表中未列出。
4、對於不同BIOS(常用的AMI、Award、Phoenix)用同一代碼所代表的意義有所不同,因此應弄清您所檢測的電腦是屬於哪一種類型的BIOS,您可查問你的電腦使用手冊,或從主板上的BIOS晶元上直接查看,也可以在啟動屏幕時直接看到。
5、有少數主板的PCI槽只有前一部分代碼出現,但ISA槽則有完整自檢代碼輸出。且目前已發現有極個別原裝機主板的ISA槽無代碼輸出,而PCI槽則有完整代碼輸出,故建議您在查看代碼不成功時,將本雙槽卡換到另一種插槽試一下。另外,同一塊主板的不同PCI槽,有的槽有完整代碼送出,如DELL810主板只有靠近CPU的一個PCI槽有完整的代碼顯示,一直變化到「00」或「FF」,而其它槽走到「38」則不繼續變化。
6、復位信號所需時間ISA與PCI不一定同步,故有可能ISA開始出代碼,但PCI的復位燈還不熄,故PCI代碼停在起始碼上。
代碼AwardBIOSAmiBIOSPhoenixBIOS或Tandy3000BIOS
00.已顯示系統的配置;即將控制INI19引導裝入。.
01處理器測試1,處理器狀態核實,如果測試失敗,循環是無限的。處理器寄存器的測試即將開始,不可屏蔽中斷即將停用。CPU寄存器測試正在進行或者失敗。
02確定診斷的類型(正常或者製造)。如果鍵盤緩沖器含有數據就會失效。停用不可屏蔽中斷;通過延遲開始。CMOS寫入/讀出正在進行或者失靈。
03清除8042鍵盤控制器,發出TESTKBRD命令(AAH)通電延遲已完成。ROMBIOS檢查部件正在進行或失靈。
04使8042鍵盤控制器復位,核實TESTKBRD。鍵盤控制器軟復位/通電測試。可編程間隔計時器的測試正在進行或失靈。
05如果不斷重復製造測試1至5,可獲得8042控制狀態。已確定軟復位/通電;即將啟動ROM。DMA初如准備正在進行或者失靈。
06使電路片作初始准備,停用視頻、奇偶性、DMA電路片,以及清除DMA電路片,所有頁面寄存器和CMOS停機位元組。已啟動ROM計算ROMBIOS檢查總和,以及檢查鍵盤緩沖器是否清除。DMA初始頁面寄存器讀/寫測試正在進行或失靈。
07處理器測試2,核實CPU寄存器的工作。ROMBIOS檢查總和正常,鍵盤緩沖器已清除,向鍵盤發出BAT(基本保證測試)命令。.
08使CMOS計時器作初始准備,正常的更新計時器的循環。已向鍵盤發出BAT命令,即將寫入BAT命令。RAM更新檢驗正在進行或失靈。
09EPROM檢查總和且必須等於零才通過。核實鍵盤的基本保證測試,接著核實鍵盤命令位元組。第一個64KRAM測試正在進行。
0A使視頻介面作初始准備。發出鍵盤命令位元組代碼,即將寫入命令位元組數據。第一個64KRAM晶元或數據線失靈,移位。
0B測試8254通道0。寫入鍵盤控制器命令位元組,即將發出引腳23和24的封鎖/解鎖命令。第一個64KRAM奇/偶邏輯失靈。
0C測試8254通道1。鍵盤控制器引腳23、24已封鎖/解鎖;已發出NOP命令。第一個64KRAN的地址線故障。
0D1、檢查CPU速度是否與系統時鍾相匹配。2、檢查控制晶元已編程值是否符合初設置。3、視頻通道測試,如果失敗,則鳴喇叭。已處理NOP命令;接著測試CMOS停開寄存器。第一個64KRAM的奇偶性失靈
0E測試CMOS停機位元組。CMOS停開寄存器讀/寫測試;將計算CMOS檢查總和。初始化輸入/輸出埠地址。
0F測試擴展的CMOS。已計算CMOS檢查總和寫入診斷位元組;CMOS開始初始准備。.
10測試DMA通道0。CMOS已作初始准備,CMOS狀態寄存器即將為日期和時間作初始准備。第一個64KRAM第0位故障。
11測試DMA通道1。CMOS狀態寄存器已作初始准備,即將停用DMA和中斷控制器。第一個64DKRAM第1位故障。
12測試DMA頁面寄存器。停用DMA控制器1以及中斷控制器1和2;即將視頻顯示器並使埠B作初始准備。第一個64DKRAM第2位故障。
13測試8741鍵盤控制器介面。視頻顯示器已停用,埠B已作初始准備;即將開始電路片初始化/存儲器自動檢測。第一個64DKRAM第3位故障。
14測試存儲器更新觸發電路。電路片初始化/存儲器處自動檢測結束;8254計時器測試即將開始。第一個64DKRAM第4位故障。
15測試開頭64K的系統存儲器。第2通道計時器測試了一半;8254第2通道計時器即將完成測試。第一個64DKRAM第5位故障。
16建立8259所用的中斷矢量表。第2通道計時器測試結束;8254第1通道計時器即將完成測試。第一個64DKRAM第6位故障。
17調准視頻輸入/輸出工作,若裝有視頻BIOS則啟用。第1通道計時器測試結束;8254第0通道計時器即將完成測試。第一個64DKRAM第7位故障。
18測試視頻存儲器,如果安裝選用的視頻BIOS通過,由可繞過。第0通道計時器測試結束;即將開始更新存儲器。第一個64DKRAM第8位故障。
19測試第1通道的中斷控制器(8259)屏蔽位。已開始更新存儲器,接著將完成存儲器的更新。第一個64DKRAM第9位故障。
1A測試第2通道的中斷控制器(8259)屏蔽位。正在觸發存儲器更新線路,即將檢查15微秒通/斷時間。第一個64DKRAM第10位故障。
1B測試CMOS電池電平。完成存儲器更新時間30微秒測試;即將開始基本的64K存儲器測試。第一個64DKRAM第11位故障。
1C測試CMOS檢查總和。.第一個64DKRAM第12位故障。
1D調定CMOS配置。.第一個64DKRAM第13位故障。
1E測定系統存儲器的大小,並且把它和CMOS值比較。.第一個64DKRAM第14位故障。
1F測試64K存儲器至最高640K。.第一個64DKRAM第15位故障。
20測量固定的8259中斷位。開始基本的64K存儲器測試;即將測試地址線。從屬DMA寄存器測試正在進行或失靈。
21維持不可屏蔽中斷(NMI)位(奇偶性或輸入/輸出通道的檢查)。通過地址線測試;即將觸發奇偶性。主DMA寄存器測試正在進行或失靈。
22測試8259的中斷功能。結束觸發奇偶性;將開始串列數據讀/寫測試。主中斷屏蔽寄存器測試正在進行或失靈。
23測試保護方式8086虛擬方式和8086頁面方式。基本的64K串列數據讀/寫測試正常;即將開始中斷矢量初始化之前的任何調節。從屬中斷屏蔽存器測試正在進行或失靈。
24測定1MB以上的擴展存儲器。矢量初始化之前的任何調節完成,即將開始中斷矢量的初始准備。設置ES段地址寄存器注冊表到內存高端。
25測試除頭一個64K之後的所有存儲器。完成中斷矢量初始准備;將為旋轉式斷續開始讀出8042的輸入/輸出埠。裝入中斷矢量正在進行或失靈。
26測試保護方式的例外情況。讀出8042的輸入/輸出埠;即將為旋轉式斷續開始使全局數據作初始准備。開啟A20地址線;使之參入定址。
27確定超高速緩沖存儲器的控制或屏蔽RAM。全1數據初始准備結束;接著將進行中斷矢量之後的任何初始准備。鍵盤控制器測試正在進行或失靈。
28確定超高速緩沖存儲器的控制或者特別的8042鍵盤控制器。完成中斷矢量之後的初始准備;即將調定單色方式。CMOS電源故障/檢查總和計算正在進行。
29.已調定單色方式,即將調定彩色方式。CMOS配置有效性的檢查正在進行。
2A使鍵盤控制器作初始准備。已調定彩色方式,即將進行ROM測試前的觸發奇偶性。置空64K基本內存。
2B使磁碟驅動器和控制器作初始准備。觸發奇偶性結束;即將控制任選的視頻ROM檢查前所需的任何調節。屏幕存儲器測試正在進行或失靈。
2C檢查串列埠,並使之作初始准備。完成視頻ROM控制之前的處理;即將查看任選的視頻ROM並加以控制。屏幕初始准備正在進行或失靈。
2D檢測並行埠,並使之作初始准備。已完成任選的視頻ROM控制,即將進行視頻ROM回復控制之後任何其他處理的控制。屏幕回掃測試正在進行或失靈。
2E使硬磁碟驅動器和控制器作初始准備。從視頻ROM控制之後的處理復原;如果沒有發現EGA/VGA就要進行顯示器存儲器讀/寫測試。檢測視頻ROM正在進行。
2F檢測數學協處理器,並使之作初始准備。沒發現EGA/VGA;即將開始顯示器存儲器讀/寫測試。.
30建立基本內存和擴展內存。通過顯示器存儲器讀/寫測試;即將進行掃描檢查。認為屏幕是可以工作的。
31檢測從C800:0至EFFF:0的選用ROM,並使之作初始准備。顯示器存儲器讀/寫測試或掃描檢查失敗,即將進行另一種顯示器存儲器讀/寫測試。單色監視器是可以工作的。
32對主板上COM/LTP/FDD/聲音設備等I/O晶元編程使之適合設置值。通過另一種顯示器存儲器讀/寫測試;卻將進行另一種顯示器掃描檢查。彩色監視器(40列)是可以工作的。
33.視頻顯示器檢查結束;將開始利用調節開關和實際插卡檢驗顯示器的關型。彩色監視器(80列)是可以工作的。
34.已檢驗顯示器適配器;接著將調定顯示方式。計時器滴答聲中斷測試正在進行或失靈。
35.完成調定顯示方式;即將檢查BIOSROM的數據區。停機測試正在進行或失靈。
36.已檢查BIOSROM數據區;即將調定通電信息的游標。門電路中A-20失靈。
37.識別通電信息的游標調定已完成;即將顯示通電信息。保護方式中的意外中斷。
38.完成顯示通電信息;即將讀出新的游標位置。RAM測試正在進行或者地址故障>FFFFH。
39.已讀出保存游標位置,即將顯示引用信息串。.
3A.引用信息串顯示結束;即將顯示發現<ESC>信息。間隔計時器通道2測試或失靈。
3B用OPTI電路片(只是486)使輔助超高速緩沖存儲器作初始准備。已顯示發現<ESC>信息;虛擬方式,存儲器測試即將開始。按日計算的日歷時鍾測試正在進行或失靈。
3C建立允許進入CMOS設置的標志。.串列埠測試正在進行或失靈。
3D初始化鍵盤/PS2滑鼠/PNP設備及總內存節點。.並行埠測試正在進行或失靈。
3E嘗試打開L2高速緩存。.數學協處理器測試正在進行或失靈。
40.已開始准備虛擬方式的測試;即將從視頻存儲器來檢驗。調整CPU速度,使之與外圍時鍾精確匹配。
41中斷已打開,將初始化數據以便於0:0檢測內存變換(中斷控制器或內存不良)從視頻存儲器檢驗之後復原;即將准備描述符表。系統插件板選擇失靈。
42顯示窗口進入SETUP。描述符表已准備好;即將進行虛擬方式作存儲器測試。擴展CMOSRAM故障。
43若是即插即用BIOS,則串口、並口初始化。進入虛擬方式;即將為診斷方式實現中斷。.
44.已實現中斷(如已接通診斷開關;即將使數據作初始准備以檢查存儲器在0:0返轉。)BIOS中斷進行初始化。
45初始化數學協處理器。數據已作初始准備;即將檢查存儲器在0:0返轉以及找出系統存儲器的規模。.
46.測試存儲器已返回;存儲器大小計算完畢,即將寫入頁面來測試存儲器。檢查只讀存儲器ROM版本。
47.即將在擴展的存儲器試寫頁面;即將基本640K存儲器寫入頁面。.
48.已將基本存儲器寫入頁面;即將確定1MB以上的存儲器。視頻檢查,CMOS重新配置。
49.找出1BM以下的存儲器並檢驗;即將確定1MB以上的存儲器。.
4A.找出1MB以上的存儲器並檢驗;即將檢查BIOSROM數據區。進行視頻的初始化。
4B.BIOSROM數據區的檢驗結束,即將檢查<ESC>和為軟復位清除1MB以上的存儲器。.
4C.清除1MB以上的存儲器(軟復位)即將清除1MB以上的存儲器.屏蔽視頻BIOSROM。.
4D已清除1MB以上的存儲器(軟復位);將保存存儲器的大小。.
4E若檢測到有錯誤;在顯示器上顯示錯誤信息,並等待客戶按<F1>鍵繼續。開始存儲器的測試:(無軟復位);即將顯示第一個64K存儲器的測試。顯示版權信息。
4F讀寫軟、硬碟數據,進行DOS引導。開始顯示存儲器的大小,正在測試存儲器將使之更新;將進行串列和隨機的存儲器測試。.
50將當前BIOS監時區內的CMOS值存到CMOS中。完成1MB以下的存儲器測試;即將高速存儲器的大小以便再定位和掩蔽。將CPU類型和速度送到屏幕。
51.測試1MB以上的存儲器。.
52所有ISA只讀存儲器ROM進行初始化,最終給PCI分配IRQ號等初始化工作。已完成1MB以上的存儲器測試;即將准備回到實址方式。進入鍵盤檢測。
53如果不是即插即用BIOS,則初始化串口、並口和設置時種值。保存CPU寄存器和存儲器的大小,將進入實址方式。.
54.成功地開啟實址方式;即將復原准備停機時保存的寄存器。掃描「打擊鍵」
55.寄存器已復原,將停用門電路A-20的地址線。.
56.成功地停用A-20的地址線;即將檢查BIOSROM數據區。鍵盤測試結束。
57.BIOSROM數據區檢查了一半;繼續進行。.
58.BIOSROM的數據區檢查結束;將清除發現<ESC>信息。非設置中斷測試。
59.已清除<ESC>信息;信息已顯示;即將開始DMA和中斷控制器的測試。.
5A..顯示按「F2」鍵進行設置。
5B..測試基本內存地址。
5C..測試640K基本內存。
60設置硬碟引導扇區病毒保護功能。通過DMA頁面寄存器的測試;即將檢驗視頻存儲器。測試擴展內存。
61顯示系統配置表。視頻存儲器檢驗結束;即將進行DMA#1基本寄存器的測試。.
62開始用中斷19H進行系統引導。通過DMA#1基本寄存器的測試;即將進行DMA#2寄存器的測試。測試擴展內存地址線。
63.通過DMA#2基本寄存器的測試;即將檢查BIOSROM數據區。.
64.BIOSROM數據區檢查了一半,繼續進行。.
65.BIOSROM數據區檢查結束;將把DMA裝置1和2編程。.
66.DMA裝置1和2編程結束;即將使用59號中斷控制器作初始准備。Cache注冊表進行優化配置。
67.8259初始准備已結束;即將開始鍵盤測試。.
68..使外部Cache和CPU內部Cache都工作。
6A..測試並顯示外部Cache值。
6C..顯示被屏蔽內容。
6E..顯示附屬配置信息。
70..檢測到的錯誤代碼送到屏幕顯示。
72..檢測配置有否錯誤。
74..測試實時時鍾。
76..掃查鍵盤錯誤。
7A..鎖鍵盤。
7C..設置硬體中斷矢量。
7E..測試有否安裝數學處理器。
80.鍵盤測試開始,正在清除和檢查有沒有鍵卡住,即將使鍵盤復原。關閉可編程輸入/輸出設備。
81.找出鍵盤復原的錯誤卡住的鍵;即將發出鍵盤控制埠的測試命令。.
82.鍵盤控制器介面測試結束,即將寫入命令位元組和使循環緩沖器作初始准備。檢測和安裝固定RS232介面(串口)。
83.已寫入命令位元組,已完成全局數據的初始准備;即將檢查有沒有鍵鎖住。.
84.已檢查有沒有鎖住的鍵,即將檢查存儲器是否與CMOS失配。檢測和安裝固定並行口。
85.已檢查存儲器的大小;即將顯示軟錯誤和口令或旁通安排。.
86.已檢查口令;即將進行旁通安排前的編程。重新打開可編程I/O設備和檢測固定I/O是否有沖突。
87.完成安排前的編程;將進行CMOS安排的編程。.
88.從CMOS安排程序復原清除屏幕;即將進行後面的編程。初始化BIOS數據區。
89.完成安排後的編程;即將顯示通電屏幕信息。.
8A.顯示頭一個屏幕信息。進行擴展BIOS數據區初始化。
8B.顯示了信息:即將屏蔽主要和視頻BIOS。.
8C.成功地屏蔽主要和視頻BIOS,將開始CMOS後的安排任選項的編程。進行軟碟機控制器初始化。
8D.已經安排任選項編程,接著檢查滑了鼠和進行初始准備。.
8E.檢測了滑鼠以及完成初始准備;即將把硬、軟磁碟復位。.
8F.軟磁碟已檢查,該磁碟將作初始准備,隨後配備軟磁碟。.
90.軟磁碟配置結束;將測試硬磁碟的存在。硬碟控制器進行初始化。
91.硬磁碟存在測試結束;隨後配置硬磁碟。局部匯流排硬碟控制器初始化。
92.硬磁碟配置完成;即將檢查BIOSROM的數據區。跳轉到用戶路徑2。
93.BIOSROM的數據區已檢查一半;繼續進行。.
94.BIOSROM的數據區檢查完畢,即調定基本和擴展存儲器的大小。關閉A-20地址線。
95.因應滑鼠和硬磁碟47型支持而調節好存儲器的大小;即將檢驗顯示存儲器。.
96.檢驗顯示存儲器後復原;即將進行C800:0任選ROM控制之前的初始准備。「ES段」注冊表清除。
97.C800:0任選ROM控制之前的任何初始准備結束,接著進行任選ROM的檢查及控制。.
98.任選ROM的控制完成;即將進行任選ROM回復控制之後所需的任何處理。查找ROM選擇。
99.任選ROM測試之後所需的任何初始准備結束;即將建立計時器的數據區或列印機基本地址。.
9A.調定計時器和列印機基本地址後的返回操作;即調定RS-232基本地址。屏蔽ROM選擇。
9B.在RS-232基本地址之後返回;即將進行協處理器測試之初始准備。.
9C.協處理器測試之前所需初始准備結束;接著使協處理器作初始准備。建立電源節能管理。
9D.協處理器作好初始准備,即將進行協處理器測試之後的任何初始准備。.
9E.完成協處理器之後的初始准備,將檢查擴展鍵盤,鍵盤識別符,以及數字鎖定。開放硬體中斷。
9F.已檢查擴展鍵盤,調定識別標志,數字鎖接通或斷開,將發出鍵盤識別命令。.
A0.發出鍵盤識別命令;即將使鍵盤識別標志復原。設置時間和日期。
A1.鍵盤識別標志復原;接著進行高速緩沖存儲器的測試。.
A2.高速緩沖存儲器測試結束;即將顯示任何軟錯誤。檢查鍵盤鎖。
A3.軟錯誤顯示完畢;即將調定鍵盤打擊的速率。.
A4.調好鍵盤的打擊速率,即將制訂存儲器的等待狀態。鍵盤重復輸入速率的初始化。
A5.存儲器等候狀態制定完畢;接著將清除屏幕。.
A6.屏幕已清除;即將啟動奇偶性和不可屏蔽中斷。.
A7.已啟用不可屏蔽中斷和奇偶性;即將進行控制任選的ROM在E000:0之所需的任何初始准備。.
A8.控制ROM在E000:0之前的初始准備結束,接著將控制E000:0之後所需的任何初始准備。清除「F2」鍵提示。
A9.從控制E000:0ROM返回,即將進行控制E000:0任選ROM之後所需的任何初始准備。.
AA.在E000:0控制任選ROM之後的初始准備結束;即將顯示系統的配置。掃描「F2」鍵打擊。
AC..進入設置.
AE..清除通電自檢標志。
B0..檢查非關鍵性錯誤。
B2..通電自檢完成准備進入操作系統引導。
B4..蜂鳴器響一聲。
B6..檢測密碼設置(可選)。
B8..清除全部描述表。
BC..清除校驗檢查值。
BE程序預設值進入控制晶元,符合可調制二進制預設值表。.清除屏幕(可選)。
BF測試CMOS建立值。.檢測病毒,提示做資料備份。
C0初始化高速緩存。.用中斷19試引導。
C1內存自檢。.查找引導扇區中的「55」「AA」標記。
C3第一個256K內存測試。..
C5從ROM內復制BIOS進行快速自檢。..
C6高速緩存自檢。..
CA檢測Micronies超速緩沖存儲器(如果存在),並使之作初始准備。..
CC關斷不可屏蔽中斷處理器。..
EE處理器意料不到的例外情況。..
FF給予INI19引導裝入程序的控制,主板OK
⑺ 測試卡一般出現的代碼有哪些
00 已顯示系統的配置;即將控制INI19引導裝入。
01 處理器測試1,處理器狀態核實,如果測試失敗,循環是無限的。 處理器寄存器的測試即將開始,不可屏蔽中斷即將停用。 CPU寄存器測試正在進行或者失敗。
02 確定診斷的類型(正常或者製造)。如果鍵盤緩沖器含有數據就會失效。 停用不可屏蔽中斷;通過延遲開始。 CMOS寫入/讀出正在進行或者失靈。
03 清除8042鍵盤控制器,發出TESTKBRD命令(AAH) 通電延遲已完成。 ROM BIOS檢查部件正在進行或失靈。
04 使8042鍵盤控制器復位,核實TESTKBRD。 鍵盤控制器軟復位/通電測試。 可編程間隔計時器的測試正在進行或失靈。
05 如果不斷重復製造測試1至5,可獲得8042控制狀態。 已確定軟復位/通電;即將啟動ROM。 DMA初如准備正在進行或者失靈。
06 使電路片作初始准備,停用視頻、奇偶性、DMA電路片,以及清除DMA電路片,所有頁面寄存器和CMOS停機位元組。 已啟動ROM計算ROM BIOS檢查總和,以及檢查鍵盤緩沖器是否清除。 DMA初始頁面寄存器讀/寫測試正在進行或失靈。
07 處理器測試2,核實CPU寄存器的工作。 ROM BIOS檢查總和正常,鍵盤緩沖器已清除,向鍵盤發出BAT(基本保證測試)命令。
08 使CMOS計時器作初始准備,正常的更新計時器的循環。 已向鍵盤發出BAT命令,即將寫入BAT命令。 RAM更新檢驗正在進行或Я欏?
09 EPROM檢查總和且必須等於零才通過。 核實鍵盤的基本保證測試,接著核實鍵盤命令位元組。 第一個64K RAM測試正在進行。
0A 使視頻介面作初始准備。 發出鍵盤命令位元組代碼,即將寫入命令位元組數據。 第一個64K RAM晶元或數據線失靈,移位。
0B 測試8254通道0。 寫入鍵盤控制器命令位元組,即將發出引腳23和24的封鎖/解鎖命令。 第一個64K RAM奇/偶邏輯失靈。
0C 測試8254通道1。 鍵盤控制器引腳23、24已封鎖/解鎖;已發出NOP命令。 第一個64K RAN的地址線故障。
0D 1、檢查CPU速度是否與系統時鍾相匹配。2、檢查控制晶元已編程值是否符合初設置。3、視頻通道測試,如果失敗,則鳴喇叭。 已處理NOP命令;接著測試CMOS停開寄存器。 第一個64K RAM的奇偶性失靈
0E 測試CMOS停機位元組。 CMOS停開寄存器讀/寫測試;將計算CMOS檢查總和。 初始化輸入/輸出埠地址。
0F 測試擴展的CMOS。 已計算CMOS檢查總和寫入診斷位元組;CMOS開始初始准備。
10 測試DMA通道0。 CMOS已作初始准備,CMOS狀態寄存器即將為日期和時間作初始准備。 第一個64K RAM第0位故障。
11 測試DMA通道1。 CMOS狀態寄存器已作初始准備,即將停用DMA和中斷控制器。 第一個64DK RAM第1位故障。
12 測試DMA頁面寄存器。 停用DMA控制器1以及中斷控制器1和2;即將視頻顯示器並使埠B作初始准備。 第一個64DK RAM第2位故障。
13 測試8741鍵盤控制器介面。 視頻顯示器已停用,埠B已作初始准備;即將開始電路片初始化/存儲器自動檢測。 第一個64DK RAM第3位故障。
14 測試存儲器更新觸發電路。 電路片初始化/存儲器處自動檢測結束;8254計時器測試即將開始。 第一個64DK RAM第4位故障。
15 測試開頭64K的系統存儲器。 第2通道計時器測試了一半;8254第2通道計時器即將完成測試。 第一個64DK RAM第5位故障。
16 建立8259所用的中斷矢量表。 第2通道計時器測試結束;8254第1通道計時器即將完成測試。 第一個64DK RAM第6位故障。
17 調准視頻輸入/輸出工作,若裝有視頻BIOS則啟用。 第1通道計時器測試結束;8254第0通道計時器即將完成測試。 第一個64DK RAM第7位故障。
18 測試視頻存儲器,如果安裝選用的視頻BIOS通過,由可繞過。 第0通道計時器測試結束;即將開始更新存儲器。 第一個64DK RAM第8位故障。
19 測試第1通道的中斷控制器(8259)屏蔽位。 已開始更新存儲器,接著將完成存儲器的更新。 第一個64DK RAM第9位故障。
1A 測試第2通道的中斷控制器(8259)屏蔽位。 正在觸發存儲器更新線路,即將檢查15微秒通/斷時間。 第一個64DK RAM第10位故障。
1B 測試CMOS電池電平。 完成存儲器更新時間30微秒測試;即將開始基本的64K存儲器測試。 第一個64DK RAM第11位故障。
1C 測試CMOS檢查總和。 第一個64DK RAM第12位故障。
1D 調定CMOS配置。 第一個64DK RAM第13位故障。
1E 測定系統存儲器的大小,並且把它和CMOS值比較。 第一個64DK RAM第14位故障。
1F 測試64K存儲器至最高640K。 第一個64DK RAM第15位故障。
20 測量固定的8259中斷位。 開始基本的64K存儲器測試;即將測試地址線。 從屬DMA寄存器測試正在進行或失靈。
21 維持不可屏蔽中斷(NMI)位(奇偶性或輸入/輸出通道的檢查)。 通過地址線測試;即將觸發奇偶性。 主DMA寄存器測試正在進行或失靈。
22 測試8259的中斷功能。 結束觸發奇偶性;將開始串列數據讀/寫測試。 主中斷屏蔽寄存器測試正在進行或失靈。
23 測試保護方式8086虛擬方式和8086頁面方式。 基本的64K串列數據讀/寫測試正常;即將開始中斷矢量初始化之前的任何調節。 從屬中斷屏蔽存器測試正在進行或失靈。
24 測定1MB以上的擴展存儲器。 矢量初始化之前的任何調節完成,即將開始中斷矢量的初始准備。 設置ES段地址寄存器注冊表到內存高端。
25 測試除頭一個64K之後的所有存儲器。 完成中斷矢量初始准備;將為旋轉式斷續開始讀出8042的輸入/輸出埠。 裝入中斷矢量正在進行或失靈。
26 測試保護方式的例外情況。 讀出8042的輸入/輸出埠;即將為旋轉式斷續開始使全局數據作初始准備。 開啟A20地址線;使之參入定址。
27 確定超高速緩沖存儲器的控制或屏蔽RAM。 全1數據初始准備結束;接著將進行中斷矢量之後的任何初始准備。 鍵盤控制器測試正在進行或失靈。
28 確定超高速緩沖存儲器的控制或者特別的8042鍵盤控制器。 完成中斷矢量之後的初始准備;即將調定單色方式。 CMOS電源故障/檢查總和計算正在進行。
29 已調定單色方式,即將調定彩色方式。 CMOS配置有效性的檢查正在進行。
2A 使鍵盤控制器作初始准備。 已調定彩色方式,即將進行ROM測試前的觸發奇偶性。 置空64K基本內存。
2B 使磁碟驅動器和控制器作初始准備。 觸發奇偶性結束;即將控制任選的視頻ROM檢查前所需的任何調節。 屏幕存儲器測試正在進行或失靈。
2C 檢查串列埠,並使之作初始准備。 完成視頻ROM控制之前的處理;即將查看任選的視頻ROM並加以控制。 屏幕初始准備正在進行或失靈。
2D 檢測並行埠,並使之作初始准備。 已完成任選的視頻ROM控制,即將進行視頻ROM回復控制之後任何其他處理的控制。 屏幕回掃測試正在進行或失靈。
2E 使硬磁碟驅動器和控制器作初始准備。 從視頻ROM控制之後的處理復原;如果沒有發現EGA/VGA就要進行顯示器存儲器讀/寫測試。 檢測視頻ROM正在進行。
2F 檢測數學協處理器,並使之作初始准備。 沒發現EGA/VGA;即將開始顯示器存儲器讀/寫測試。
30 建立基本內存和擴展內存。 通過顯示器存儲器讀/寫測試;即將進行掃描檢查。 認為屏幕是可以工作的。
31 檢測從C800:0至EFFF:0的選用ROM,並使之作初始准備。 顯示器存儲器讀/寫測試或掃描檢查失敗,即將進行另一種顯示器存儲器讀/寫測試。 單色監視器是可以工作的。
32 對主板上COM/LTP/FDD/聲音設備等I/O晶元編程使之適合設置值。 通過另一種顯示器存儲器讀/寫測試;卻將進行另一種顯示器掃描檢查。 彩色監視器(40列)是可以工作的。
33 視頻顯示器檢查結束;將開始利用調節開關和實際插卡檢驗顯示器的關型。 彩色監視器(80列)是可以工作的。
34 已檢驗顯示器適配器;接著將調定顯示方式。 計時器滴答聲中斷測試正在進行或失靈。
35 完成調定顯示方式;即將檢查BIOS ROM的數據區。 停機測試正在進行或失靈。
36 已檢查BIOS ROM數據區;即將調定通電信息的游標。 門電路中A-20失靈。
37 識別通電信息的游標調定已完成;即將顯示通電信息。 保護方式中的意外中斷。
38 完成顯示通電信息;即將讀出新的游標位置。 RAM測試正在進行或者地址故障>FFFFH。
39 已讀出保存游標位置,即將顯示引用信息串。
3A 引用信息串顯示結束;即將顯示發現ESC信息。 間隔計時器通道2測試或失靈。
3B 用OPTI電路片(只是486)使輔助超高速緩沖存儲器作初始准備。 已顯示發現<ESC>信息;虛擬方式,存儲器測試即將開始。 按日計算的日歷時鍾測試正在進行或失靈。
3C 建立允許進入CMOS設置的標志。 串列埠測試正在進行或失靈。
3D 初始化鍵盤/PS2滑鼠/PNP設備及總內存節點。 並行埠測試正在進行或失靈。
3E 嘗試打開L2高速緩存。 數學協處理器測試正在進行或失靈。
40 已開始准備虛擬方式的測試;即將從視頻存儲器來檢驗。 調整CPU速度,使之與外圍時鍾精確匹配。
41 中斷已打開,將初始化數據以便於0:0檢測內存變換(中斷控制器或內存不良) 從視頻存儲器檢驗之後復原;即將准備描述符表。 系統插件板選擇失靈。
42 顯示窗口進入SETUP。 描述符表已准備好;即將進行虛擬方式作存儲器測試。 擴展CMOS RAM故障。
43 若是即插即用BIOS,則串口、並口初始化。 進入虛擬方式;即將為診斷方式實現中斷。
44 已實現中斷(如已接通診斷開關;即將使數據作初始准備以檢查存儲器在0:0返轉。) BIOS中斷進行初始化。
45 初始化數學協處理器。 數據已作初始准備;即將檢查存儲器在0:0返轉以及找出系統存儲器的規模。
46 測試存儲器已返回;存儲器大小計算完畢,即將寫入頁面來測試存儲器。 檢查只讀存儲器ROM版本。
47 即將在擴展的存儲器試寫頁面;即將基本640K存儲器寫入頁面。
48 已將基本存儲器寫入頁面;即將確定1MB以上的存儲器。 視頻檢查,CMOS重新配置。
49 找出1BM以下的存儲器並檢驗;即將確定1MB以上的存儲器。
4A 找出1MB以上的存儲器並檢驗;即將檢查BIOS ROM數據區。 進行視頻的初始化。
4B BIOS ROM數據區的檢驗結束,即將檢查<ESC>和為軟復位清除1MB以上的存儲器。
4C 清除1MB以上的存儲器(軟復位)即將清除1MB以上的存儲器屏蔽視頻BIOS ROM。
4D 已清除1MB以上的存儲器(軟復位);將保存存儲器的大小。
4E 若檢測到有錯誤;在顯示器上顯示錯誤信息,並等待客戶按<F1>鍵繼續。 開始存儲器的測試:(無軟復位);即將顯示第一個64K存儲器的測試。 顯示版權信息。
4F 讀寫軟、硬碟數據,進行DOS引導。 開始顯示存儲器的大小,正在測試存儲器將使之更新;將進行串列和隨機的存儲器測試。
50 將當前BIOS監時區內的CMOS值存到CMOS中。 完成1MB以下的存儲器測試;即將高速存儲器的大小以便再定位和掩蔽。 將CPU類型和速度送到屏幕。
51 測試1MB以上的存儲器。
52 所有ISA只讀存儲器ROM進行初始化,最終給PCI分配IRQ號等初始化工作。 已完成1MB以上的存儲器測試;即將准備回到實址方式。 進入鍵盤檢測。
53 如果不是即插即用BIOS,則初始化串口、並口和設置時種值。 保存CPU寄存器和存儲器的大小,將進入實址方式。
54 成功地開啟實址方式;即將復原准備停機時保存的寄存器。 掃描「打擊鍵」
55 寄存器已復原,將停用門電路A-20的地址線。
56 成功地停用A-20的地址線;即將檢查BIOS ROM數據區。 鍵盤測試結束。
57 BIOS ROM數據區檢查了一半;繼續進行。
58 BIOS ROM的數據區檢查結束;將清除發現<ESC>信息。 非設置中斷測試。
59 已清除<ESC>信息;信息已顯示;即將開始DMA和中斷控制器的測試。
5A 顯示按「F2」鍵進行設置。
5B 測試基本內存地址。
5C 測試640K基本內存。
60 設置硬碟引導扇區病毒保護功能。 通過DMA頁面寄存器的測試;即將檢驗視頻存儲器。 測試擴展內存。
61 顯示系統配置表。 視頻存儲器檢驗結束;即將進行DMA#1基本寄存器的測試。
62 開始用中斷19H進行系統引導。 通過DMA#1基本寄存器的測試;即將進行DMA#2寄存器的測試。 測試擴展內存地址線。
63 通過DMA#2基本寄存器的測試;即將檢查BIOS ROM數據區。
64 BIOS ROM數據區檢查了一半,繼續進行。
65 BIOS ROM數據區檢查結束;將把DMA裝置1和2編程。
66 DMA裝置1和2編程結束;即將使用59號中斷控制器作初始准備。 Cache注冊表進行優化配置。
67 8259初始准備已結束;即將開始鍵盤測試。
68 使外部Cache和CPU內部Cache都工作。
6A 測試並顯示外部Cache值。
6C 顯示被屏蔽內容。
6E 顯示附屬配置信息。
70 檢測到的錯誤代碼送到屏幕顯示。
72 檢測配置有否錯誤。
74 測試實時時鍾。
76 掃查鍵盤錯誤。
7A 鎖鍵盤。
7C 設置硬體中斷矢量。
7E 測試有否安裝數學處理器。
80 鍵盤測試開始,正在清除和檢查有沒有鍵卡住,即將使鍵盤復原。 關閉可編程輸入/輸出設備。
81 找出鍵盤復原的錯誤卡住的鍵;即將發出鍵盤控制埠的測試命令。
82 鍵盤控制器介面測試結束,即將寫入命令位元組和使循環緩沖器作初始准備。 檢測和安裝固定RS232介面(串口)。
83 已寫入命令位元組,已完成全局數據的初始准備;即將檢查有沒有鍵鎖住。
84 已檢查有沒有鎖住的鍵,即將檢查存儲器是否與CMOS失配。 檢測和安裝固定並行口。
85 已檢查存儲器的大小;即將顯示軟錯誤和口令或旁通安排。
86 已檢查口令;即將進行旁通安排前的編程。 重新打開可編程I/O設備和檢測固定I/O是否有沖突。
87 完成安排前的編程;將進行CMOS安排的編程。
88 從CMOS安排程序復原清除屏幕;即將進行後面的編程。 初始化BIOS數據區。
89 完成安排後的編程;即將顯示通電屏幕信息。
8A 顯示頭一個屏幕信息。 進行擴展BIOS數據區初始化。
8B 顯示了信息:即將屏蔽主要和視頻BIOS。
8C 成功地屏蔽主要和視頻BIOS,將開始CMOS後的安排任選項的編程。 進行軟碟機控制器初始化。
8D 已經安排任選項編程,接著檢查滑了鼠和進行初始准備。
8E 檢測了滑鼠以及完成初始准備;即將把硬、軟磁碟復位。
8F 軟磁碟已檢查,該磁碟將作初始准備,隨後配備軟磁碟。
90 軟磁碟配置結束;將測試硬磁碟的存在。 硬碟控制器進行初始化。
91 硬磁碟存在測試結束;隨後配置硬磁碟。 局部匯流排硬碟控制器初始化。
92 硬磁碟配置完成;即將檢查BIOS ROM的數據區。 跳轉到用戶路徑2。
93 BIOS ROM的數據區已檢查一半;繼續進行。
94 BIOS ROM的數據區檢查完畢,即調定基本和擴展存儲器的大小。 關閉A-20地址線。
95 因應滑鼠和硬磁碟47型支持而調節好存儲器的大小;即將檢驗顯示存儲器。
96 檢驗顯示存儲器後復原;即將進行C800:0任選ROM控制之前的初始准備。 「ES段」注冊表清除。
97 C800:0任選ROM控制之前的任何初始准備結束,接著進行任選ROM的檢查及控制。
98 任選ROM的控制完成;即將進行任選ROM回復控制之後所需的任何處理。 查找ROM選擇。
99 任選ROM測試之後所需的任何初始准備結束;即將建立計時器的數據區或列印機基本地址。
9A 調定計時器和列印機基本地址後的返回*作;即調定RS-232基本地址。 屏蔽ROM選擇。
9B 在RS-232基本地址之後返回;即將進行協處理器測試之初始准備。
9C 協處理器測試之前所需初始准備結束;接著使協處理器作初始准備。 建立電源節能管理。
9D 協處理器作好初始准備,即將進行協處理器測試之後的任何初始准備。
9E 完成協處理器之後的初始准備,將檢查擴展鍵盤,鍵盤識別符,以及數字鎖定。 開放硬體中斷。
9F 已檢查擴展鍵盤,調定識別標志,數字鎖接通或斷開,將發出鍵盤識別命令。
A0 發出鍵盤識別命令;即將使鍵盤識別標志復原。 設置時間和日期。
A1 鍵盤識別標志復原;接著進行高速緩沖存儲器的測試。
A2 高速緩沖存儲器測試結束;即將顯示任何軟錯誤。 檢查鍵盤鎖。
A3 軟錯誤顯示完畢;即將調定鍵盤打擊的速率。
A4 調好鍵盤的打擊速率,即將制訂存儲器的等待狀態。 鍵盤重復輸入速率的初始化。
A5 存儲器等候狀態制定完畢;接著將清除屏幕。
A6 屏幕已清除;即將啟動奇偶性和不可屏蔽中斷。
A7 已啟用不可屏蔽中斷和奇偶性;即將進行控制任選的ROM在E000:0之所需的任何初始准備。
A8 控制ROM在E000:0之前的初始准備結束,接著將控制E000:0之後所需的任何初始准備。 清除「F2」鍵提示。
A9 從控制E000:0 ROM返回,即將進行控制E000:0任選ROM之後所需的任何初始准備。
AA 在E000:0控制任選ROM之後的初始准備結束;即將顯示系統的配置。 掃描「F2」鍵打擊。
AC 進入設置
AE 清除通電自檢標志。
B0 檢查非關鍵性錯誤。
B2 通電自檢完成准備進入*作系統引導。
B4 蜂鳴器響一聲。
B6 檢測密碼設置(可選)。
B8 清除全部描述表。
BC 清除校驗檢查值。
BE 程序預設值進入控制晶元,符合可調制二進制預設值表。 清除屏幕(可選)。
BF 測試CMOS建立值。 檢測病毒,提示做資料備份。
C0 初始化高速緩存。 用中斷19試引導。
C1 內存自檢。 查找引導扇區中的「55」「AA」標記。
C3 第一個256K內存測試。
C5 從ROM內復制BIOS進行快速自檢。
C6 高速緩存自檢。
CA 檢測Micronies超速緩沖存儲器(如果存在),並使之作初始准備。
CC 關斷不可屏蔽中斷處理器。
EE 處理器意料不到的例外情況。
FF 給予INI19引導裝入程序的控制,
⑻ 小學五年級作文暑假怎麼過怎麼寫
寫自己過暑假時候的計劃,想如何度過一個有意義的假期。
1早起。
睡懶覺最浪費時間。前一天晚上就為第二天做好計劃,包括幾點鍾起床。
暑期開始後的前幾個星期,你很可能起不來。不要緊,給自己放幾天假,等身體恢復之後自然會習慣早醒了。
2保持整潔和身體健康。定時洗漱,勤洗澡!
夏季是塑形或保持優美體型的最佳季節,因此你可以選擇參加一個體育俱樂部。假如不想參加,你也至少得每天到戶外活動。
3學習。
如果你是初高中學生,暑假裡你每天得安排學習時間。做老師布置的暑期作業,或復習上學期學過的內容,也可以預習下學期要學的內容。只有這樣做了,等新學期開始的時候你才不至於悔恨自己怎麼忘了那麼多知識。
每天安排學習時間,復習上學期學過的內容,新學期開始後你會慶幸自己這么做了!很多情況下,開學的前幾個星期是非常痛苦的,你會發現腦子成了一團漿糊,連最簡單的題目都不會做了。那麼,要始終保持大腦清醒與活躍,你就需要多讀課本或課外書,研究自己喜歡的話題,或者做做有趣的智力題也可以。
4做好暑期的日程安排。
不管日程安排寬松還是緊湊,你都會比沒有安排受益更多
5參加志願者活動。
不少地方都有福利院或孤兒院,如果沒有的話,可以看看能否到就近的山區幫助那邊的孩子和老人。幫助他人會讓你收獲友誼和成就感,同時始終保持大腦的活躍性!
6暑期打工。
如果你的年齡已經符合要求,你就可以考慮打些暑期工。例如,擺攤賣汽水、看小孩、送肯德基、去餐館端盤子、去當地的圖書館整理書籍等等。只要你願意吃苦,很多地方都可以申請。
7參加夏令營,學些新技能。
假設你平時就喜歡籃球,何不利用暑期機會試試游泳、攀岩、武術等其它項目?如果你喜歡語言,何不試試學習盲文?你可以利用暑假時間學習寫作、畫畫、攝影、編織、編程等等等等。嘗試全新的領域,你不曾涉足的領域,你可以學到一項新的技能,也或許可以發展成為終身的愛好,誰知道呢?!因為你還年輕,你可以盡情地嘗試和實踐!
⑼ 用c語言編寫一個有滴答聲音的全屏模擬時鍾。
我在TC上調試通過了,不過時間好像過了額...
/*開發環境:turbo c 2.0模擬時鍾轉動程序代碼*/
#include"graphics.h"
#include"math.h"
#include"dos.h"
#define pi 3.1415926
#define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300
#define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240
#define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y)
void init() /*劃時鍾邊框函數*/
{
int i,l,x1,x2,y1,y2;
setbkcolor(1);
circle(300,240,200);
circle(300,240,205);
circle(300,240,5);
for(i=0;i<60;i++) /*劃鍾點上的短線*/
{
if(i%5==0)
l=15;
else
l=5;
x1=200*sin(i*6*pi/180)+300;
y1=200*cos(i*6*pi/180)+240;
x2=(200-l)*sin(i*6*pi/180)+300;
y2=(200-l)*cos(i*6*pi/180)+240;
line(x1,y1,x2,y2);
}
}
main()
{
int x,y,i,k=1;
int gdriver=9,gmode=2;
unsigned char h,m,s;
int o,p,q;
float n;
struct time t[1];
struct date d[1];
initgraph(&gdriver,&gmode,"c:\\tc");
initgraph(&gdriver,&gmode,"c:\\tc");
for(i=0;i<=6;i++)
{
settextstyle(TRIPLEX_FONT,HORIZ_DIR,i); /*控制輸出字元的字體,方向,大小*/
cleardevice();
settextjustify(1,1); /*在指定坐標上輸出字元串*/
outtextxy(300,80,"12") ;
outtextxy(300,390,"6");
outtextxy(140,230,"9");
outtextxy(460,230,"3");
outtextxy(380,100,"1");
outtextxy(220,100,"11");
outtextxy(430,160,"2");
outtextxy(430,310,"4");
outtextxy(380,370,"5");
outtextxy(220,370,"7");
outtextxy(160,160,"10");
outtextxy(160,310,"8");
}
init();
setwritemode(1); /*設置畫線的輸出模式*/
if(k!=0)
{
getdate(d); /*獲得系統日期函數*/
o=d[0].da_year;
p=d[0].da_mon;
q=d[0].da_day;
gettime(t); /*獲得系統時間函數*/
h=t[0].ti_hour;
m=t[0].ti_min;
s=t[0].ti_sec;
}
setcolor(7); /*設置時針顏色*/
n=(float)h+(float)m/60;
d(150,n,30); /*畫出時針*/
setcolor(14); /*設置分針顏色*/
d(170,m,6); /*畫出分針*/
setcolor(4); /*設置秒針顏色*/
d(190,s,6); /*畫出秒針*/
while(!kbhit()) /*控製程序按下任意鍵退出*/
{
while(t[0].ti_sec==s)
gettime(t);
gotoxy(44,18); /*使游標移動到指定坐標*/
printf("\b\b\b\b\b\b\b\b\b"); /*退格,使表示時間的字元串不斷變化*/
sound(400); /*按給定的頻率打開PC揚聲器*/
delay(70); /*中斷程序的執行,時間為70毫秒*/
sound(200);
delay(30);
nosound(); /*按給定的頻率關閉PC揚聲器*/
setcolor(4);
d(190,s,6);
s=t[0].ti_sec;
d(190,s,6);
if(t[0].ti_min!=m)
{
setcolor(14);
d(170,m,6);
m=t[0].ti_min;
d(170,m,6);
}
if(t[0].ti_hour!=h)
{
setcolor(7);
d(150,h,30);
h=t[0].ti_hour;
d(150,h,30);
sound(1000);
delay(240);
nosound();
delay(140);
sound(2000);
delay(240);
nosound();
}
if(s<10) /*用字元的形式輸出時間*/
{ if(m<10)
printf("%u:0%u:0%u",h,m,s);
else
printf("%u:%u:0%u",h,m,s);
}
else
{ if(m<10)
printf("%u:0%u:%u",h,m,s);
else
printf("%u:%u:%u",h,m,s);
}
gotoxy(34,19); /*在指定坐標上輸出日期*/
printf("%d年%d月%d日",o,p,q);
printf("\b\b\b\b\b\b\b\b\b");
}
getch();
closegraph();
}