999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“計算機組成原理”中信息校驗碼的探討

2012-08-15 00:54:11
科技視界 2012年32期
關鍵詞:計算機信息

劉 昆

(曲靖師范學院計算機科學與工程學院 云南 曲靖 655011)

0 引言

“計算機組成原理”是計算機相關專業(yè)的一門核心專業(yè)基礎課,主要討論計算機基本的部件構成和組成方式,也包括基本的運算操作原理和單元設計思想、操作方式及其實現(xiàn),“模擬電子技術”、“數(shù)字邏輯”是它的先導課程,它的后繼課程如“操作系統(tǒng)”、“編譯原理”、“匯編語言程序設計”等,它學好與否直接影響著后繼課程的學習,“計算機組成原理”在這些課程之間起著承上啟下的作用[1-4]。學習過程中學生普遍感到“計算機組成原理”課程涉及的內容多、抽象、難度大、難學、難懂,“教師難教,學生怕學”的現(xiàn)象在各高校普遍存在,如何把握課程的主線和重點培養(yǎng)學生的學習興趣、提高教學效果,是從事本課程教學的教師在不斷探討的問題[1];結合多年“計算機組成原理”的教學經驗,對學生難理解的信息校驗問題提出實例教學法。

1 信息校驗問題

信息校驗問題95%的學生對奇偶校驗是能正確理解,但是對海明碼校驗只有50%的學生能正確理解,如何讓更多學生順利理解海明校驗碼以及其他校驗方法,是一直上課教師思考的問題。結合遇到的一個問題,通過這個問題的解決,可以讓同學們更好的理解海明校驗碼。

1.1 問題的提出

問題如下,有1000瓶一模一樣的藥,其中至多有一瓶是毒藥或者沒有毒藥,任何喝下毒藥的生物都會在一星期之后死亡。現(xiàn)在,有10只小白鼠和一星期的時間,如何檢驗出哪瓶瓶子里有毒藥或者證明沒有毒藥?

1.2 解決問題算法

小白鼠喝了藥后,有中毒和不中毒2種情況,一個星期后,有死亡和未死亡2種情況,符合二進制的特征。在二進制中,10位二進制數(shù)可以表示的范圍為0000000000至1111111111,轉換為十進制為0~1023。用10只小白鼠,能表示1000瓶藥,通過10只小白鼠喝這1000瓶藥,根據(jù)小白鼠的死亡情況,能找出哪瓶藥是毒藥或者能證明沒有毒藥。具體檢測算法如下。

算法:

S1:對1000瓶藥,按二進制進行編號,編號為D9D8D7D6D5D4D3D2D1D0,如第1瓶,編號為0000000001,第300瓶,標號為0100101100,第1000瓶,編號為1111101000。

S2:對10只小白鼠進行排序,按排位M9M8M7M6M5M4M3M2M1M0,稱為小白鼠序列,Mi表示在排位中的從右向左數(shù)過來的第i+1只小白鼠。

S3:小白鼠喝藥的方法,用每瓶藥編號與小白鼠序列對應,找出藥編號中為1的位與該位對應的小白鼠序列中的白鼠,找出來的小白鼠喝該瓶藥,如:第1瓶,編號為0000000001,則編號為M0的小白鼠喝第 1 瓶藥;第 300 瓶,標號為 0100101100,則編號為 M2,M3,M5,M8的小白鼠喝第300瓶藥,同理,第1000瓶,編號為1111101000;為編號M3,M5,M6,M7,M8,M9的小白鼠喝第 1000 瓶藥。

S4:一個星期后,看10只編了號的小白鼠的死亡情況。如果一只小白鼠都沒有死亡,證明沒有毒藥,否則,毒藥的編號就為小白鼠死亡情況的編號,喝了毒藥的小白鼠全都死亡,未喝的就未死亡,即M9M8M7M6M5M4M3M2M1M0中死亡的小白鼠M為1,未死亡小白鼠M的為0,得到的二進制編碼即為毒藥編號。

1.3 算法分析

算法的每一步是正確的,每一步是可行的,算法是完全正確的。下面思考這樣一個問題,如果N瓶藥中至多有1瓶毒藥或者沒有毒藥,要找出該瓶毒藥或者證明沒有毒藥,需要多少只小白鼠?根據(jù)上面的算法可知,設需要的R只小白鼠,R與N之間必須存在下面的關系式:2R>=N(關系式2.1)。只有當R只白鼠所能表示的數(shù)大于或等于藥的瓶數(shù),才能用小白鼠序列與藥的編號對應,否則,小白鼠序列不夠對應藥的編號。

小白鼠R多大最為合適,如上面算法,如果選取20只小白鼠也一定能找出毒藥來,但造成了不必須的浪費,很顯然按上面的算法進行,小白鼠編號>9的小白鼠都不用喝藥。所以R與N之間滿足下面的關系式也一定能讓問題解決:(log2N)+1>=R (關系式 2.2)。

R的大小由關系式2.1和關系式2.2決定。

藥的編號與十進制的關系是:D9D8D7D6D5D4D3D2D1D0對應的十進制數(shù)=D9×29+D8×28+D7×27+D6×26+D5×25+D4×24+D3×23+D2×22+D1×21+D0×20。 (關系式 2.3)

小白鼠Mi喝的藥是藥編號中所有的Di位有關,當Di為1時,Mi喝該瓶藥,當Di為0時,不喝該瓶藥,一只小白鼠大約要喝N/2瓶藥,1瓶藥最多被R只小白鼠喝,最少被1只小白鼠喝。

1.4 算法轉換為信息校驗

把1000瓶藥轉換為計算機中的1000位信息位,在傳輸過程中至多有1位或者沒有信息出錯,需要多少位校驗位來校驗出出錯的信息位或者證明信息沒有出錯,可以使用算法1.1的思想。但是,算法1.1中的S3如何在信息校驗中實現(xiàn),信息位和校驗位又如何對應起來呢?Mi和Di通過什么建立起關系呢?解決這個問題的關鍵是正確理解校驗的過程,校驗的過程是首先,通過正確的信息位構建校驗位,從而得到校驗碼,其次,傳輸?shù)倪^程中,可能某位信息位受到干擾發(fā)生錯誤,通過校驗位糾出出錯的信息位或者證明在傳輸過程中沒有出錯。

根據(jù)小白鼠檢測毒藥的問題,可以知道一只小白鼠Mi是用來檢測藥品中編號中的Di位,在信息校驗中,有奇偶校驗能實現(xiàn)生產校驗位。奇偶校驗是一種校驗代碼傳輸正確性的方法。根據(jù)被傳輸?shù)囊唤M二進制代碼的數(shù)位中“1”的個數(shù)是奇數(shù)或偶數(shù)來進行校驗。采用奇數(shù)的稱為奇校驗,反之,稱為偶校驗。采用何種校驗是事先規(guī)定好的。通常專門設置一個奇偶校驗位,用它使這組代碼中“1”的個數(shù)為奇數(shù)或偶數(shù)。若用奇校驗,則當接收端收到這組代碼時,校驗“1”的個數(shù)是否為奇數(shù),從而確定傳輸代碼的正確性[1-3]。奇偶校驗可以通過異或運算(⊕)實現(xiàn)。

2 結束語

通過這個例子的理解,對海明碼校驗能進一步理解,能深入的理解,校驗是怎么回事,糾錯是怎么回事。希望能對信息校驗理解有困難的人有一定的幫助。

[1]唐朔飛.計算機組成原理[M].高等教育出版社,2008,1.

[2]徐昆良.《計算機組成原理》課程教學方法探討[J].中國科技信息,2009.5.1

[3]蔣本珊.計算機組成原理[M].清華大學出版社,2004,3.

[4]王愛英.計算機組成與結構[M].清華大學出版社,2007,7.

猜你喜歡
計算機信息
計算機操作系統(tǒng)
穿裙子的“計算機”
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統(tǒng)審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
Fresnel衍射的計算機模擬演示
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲九九视频| 国产日本欧美亚洲精品视| 99re这里只有国产中文精品国产精品| www.99在线观看| 欧美a级在线| 波多野结衣视频一区二区| 亚洲人成在线免费观看| 久久久久久久蜜桃| 女人天堂av免费| 国产99视频精品免费视频7| 在线看国产精品| 成人在线亚洲| 亚洲日本韩在线观看| 国产夜色视频| 日韩精品一区二区三区免费| 国产91无毒不卡在线观看| 国产精品所毛片视频| 中文字幕不卡免费高清视频| 99爱视频精品免视看| 免费国产高清视频| 精品無碼一區在線觀看 | 特级毛片免费视频| 久热这里只有精品6| 日韩a级毛片| 色婷婷综合激情视频免费看 | 91美女视频在线| 四虎永久免费地址| 亚洲区一区| 精品人妻一区无码视频| 久久这里只有精品国产99| 91po国产在线精品免费观看| 国产精品林美惠子在线播放| 国产精品九九视频| 国产女人在线| 午夜啪啪福利| 国产一在线| 国产第一页第二页| 日a本亚洲中文在线观看| 在线无码av一区二区三区| 亚洲无码高清一区二区| 小13箩利洗澡无码视频免费网站| 精品国产www| 国产亚洲精品97在线观看| 欧美日韩理论| 无码一区18禁| 国产精品一区二区在线播放| 99在线国产| 97在线免费| 韩日免费小视频| 国精品91人妻无码一区二区三区| 美女被操91视频| 日本人妻一区二区三区不卡影院 | 青草精品视频| 久久综合九色综合97网| 国产免费久久精品44| 亚洲成人网在线播放| 中文字幕在线看视频一区二区三区| 伊人中文网| 91 九色视频丝袜| 亚洲综合香蕉| 在线观看亚洲精品福利片| 无码乱人伦一区二区亚洲一| 综合五月天网| 五月天综合网亚洲综合天堂网| 四虎永久在线视频| 亚洲动漫h| 手机成人午夜在线视频| 亚洲区第一页| 国产成人一级| 国产浮力第一页永久地址| 久久亚洲国产最新网站| 久久香蕉欧美精品| 国产视频自拍一区| 欧美中出一区二区| 99资源在线| 干中文字幕| 精品人妻AV区| 欧美国产日韩另类| 高清国产在线| 国产成人精品一区二区不卡| 婷婷亚洲视频| 干中文字幕|