計算機與二進制
計算機要能夠執行按一定規則編成的程序,它的內部必須要有很強的邏輯功能;由于這種邏輯功能是通過晶體管的導通和截止來實現的,而二進制恰恰是最適合于完成這種功能的一種運算規則。
為什么計算機要采用二進制,而不是常用的十進制或八進制、十六進制呢?因為任何一種事物、一種狀態,要將之量化,最直接、最明了的方法就是將之區分為兩 極,這不但是事物最根本的狀態,也是最利于表達的狀態。早在17世紀,德國的數學家萊布尼茲就提出了自己的二進制思想,并稱這種思想來源于中國周易中的八 卦。通過對八卦的解析,他發現八卦就是用最簡單的兩種狀態組合而成,最后又可演變總結世間萬物。在以后的發展中,二進制越來越符合計算機的設計思想。電流 的速度是最快的,而電流最明顯的兩種狀態就是導通和截止,這無疑也適合于二進制的使用。因此,在計算機的邏輯電路中,人們就使用0和1兩個數字來代表兩種 狀態。這樣,一個晶體管就可以用01碼表示一條現代集成電路設計已完全采用了二進制語言信息;如果有兩個晶體管,就可能產生01,10,00,11四種狀 態的組合,就能表示22=4條信息。依次類推,有n個晶體管,就可以表示2n條信息。由于隨著n的增長,信息量是按幾何級數增長的,所以,可表示的信息狀 態是極其可觀的。集成電路技術已把成千上萬個晶體管用現代技術做在一起,其處理信息的能力是可想而知的。
除了易于表示和具有良好邏輯 性以外,由于二進制的兩種狀態是截然相反的,所以易于區別,這就提高了運行的可靠性。另外,由于只有兩個數字,所以無論做何種運算都很簡單。經理論計算和 實踐證明,在基數R≈2.7的時候,存儲設備最為節省,但不能取非整數的計數制;在相鄰的兩個整數狀態中,二進制更便于使用。因此,二進制是一種最優化方 法。
二進制數有一些與平常不同的特點,那就是逢二就進一位,而且可以看到,若最低位是0,則此數為偶數,若最低位為1,則為奇數。當 然,你很快就會發現,二進制的數字書寫冗長,不易識別,不易發現錯誤,對編程十分不利。所幸的是,現在的機器和語言已足夠先進,可以使你輕松避開這些不熟 悉的東西,讓機器自己去完成二進制和十進制的轉換。這樣,你就可以在所熟悉的環境中操作了。通常,我們啟動計算機要先進入操作系統,它就是為您方便地實現 這一轉換而設計的。
- 面對面學習總是比在線學習好嗎
- 最近關于重新開放學校的激烈爭論主要取決于在線教學的質量。這是可以理解的。但是,關于在線指導的許多內容仍然被誤解。現在該改變這種
- 06-09 關注:73
- 在線學習的4條建議
- 印第安納大學(IU)的新資源介紹了使在線學習成功的一些最重要因素。
當IU關閉體育課并轉向在線教學時,電子學習研究與實踐實驗室開始
- 06-09 關注:65
- 激光視盤 可以自由放置和使用
- 激光視盤采用丙烯酸塑料制成,大多數光盤直徑為30厘米(C12英寸),也有13厘 米(5英寸)的小型盤,盤的轉速為1500轉/分,但應指出,為
- 09-18 關注:133
- 數字技術用于語音信號高效多路傳輸
- 欣賞聲音、喜愛音樂,這是音響的源點。為了滿足這一需要,音響系統需由兩個系統組成。其一是對音樂與人聲加以收音并加以調整,記錄在唱
- 09-18 關注:122
- 電腦正在進入有線電視網
- 當前,隨著數字計算機和多媒體技術的發展,許多大的計算機制造公司都提出,在微型計算機上實現電視的功能,即利用計算機網絡來接收數字
- 09-18 關注:128
- 電視信號的傳輸過程
- 當前,像高保真音響、高清晰度電視、VCD、數碼錄音等新詞匯大量充斥在我們身邊,它們一方面代表這新技術的涌現,另一方面也體現了這些
- 09-18 關注:196
- 計算機6.2.180x86中斷結構及類型
- 從Intel 8086/8088、286、386、486直到Pentium系列微處理器,它們中斷系統的結構基本相同,不同之處主要有兩點:一是 因CPU的工作模式
- 09-18 關注:132
- 中斷技術引入計算機系統
- 中斷技術是現代計算機系統中很重要的功能。最初,中斷技術引入計算機系統,只是為了解決快速的CPU與慢速的外部設備之間傳送數據的矛盾
- 09-18 關注:261