熟悉又陌生的計算機究竟是由什麼組成呢?

2021-01-04 專注物聯網知識

引言:隨著信息技術(IT)的第三次浪潮—物聯網(IoT)發展,計算機已經成為了全球高校的必修課程之一了,特別對於計算機類專業的學生而言更是其必修核心課程之一。由各個國家的高等教育映射出了計算機是我們每一個人必定了解的知識,那您所了解的計算機是否全面呢?

計算機有好幾種分類,比如電子計算機、光計算機、量子計算機、超導計算機和模擬計算機。而我們在日常生活中使用的、常說的、常見的計算機都是電子數字計算機。世界上第一臺電子數字計算機是1946年2月在美國賓夕法尼亞大學誕生的ENIAC(Electronic Numerical Integrator and Computer)。

我們通常以計算機採用的主要電子器件將計算機劃分為四個發展時代:第一代,1946-1958年,電子管時代,電子管計算機;第二代,1958-1964年,電晶體時代,電晶體計算機;第三代,1964-1971年,小、中規模集成電路時代,SSI\MSI計算機;第四代,1971-至今,大、超大規模集成電路時代,LSI\VLSI計算機。

現在的計算機架構幾乎都是建立在馮諾依曼提出的「儲存程序控制」的計算機結構之上,也就是我們熟知的計算機組成:1、計算機硬體由運算器、存儲器、控制器、輸入設備和輸出設備組成;2、計算機內部採用二進位表示指令和數據;3、程序和數據先儲存,在啟動計算機工作。在1951年,英國劍橋大學研製的EDVAC問世,這才是基於馮諾依曼設計思想的第一臺儲存程序計算機。馮諾依曼的「儲存程序控制」概念的提出和實現,是對計算機界最大貢獻。

隨著計算機技術的高速發展,馮諾依曼架構的計算機儲存器訪問成為了瓶頸。就出現了突破這個問題的非馮諾依曼架構計算機,例如數據驅動的數據流計算機、需求驅動的歸約計算機和模式匹配驅動的智能計算機。

馮諾依曼儲存結構也稱為普林斯頓結構,即指令和數據混合一起儲存在同一個存儲器中,共享數據總線,這就限制了CPU不能同時讀取操作數和指令。這在面對高速、實時處理時,就容易造成總線擁堵。為此,哈佛大學提出來新的儲存設計思想,將指令和數據分開儲存,這樣有2組總線,CPU可以同時讀取數據和指令,我們習慣稱這種設計思想為哈佛結構。

目前,許多現代微型計算機中同時採用哈佛儲存結構和普林斯頓儲存結構,即就是將高速緩存器(Cache)採用哈佛結構,而主存儲器(也就是內存)採用普林斯頓結構。這樣將兩者設計思想結合,不僅提高主存儲器的利用率,而且提高了程序執行的效率,縮短指令執行的時鐘周期。

我們知道了計算機的基本組成構件,那個各個部件之間是如何進行連接和協同工作呢?這就是總線(Bus)結構的作用。總線(Bus)就是一組能為多個部件服務的公共信息傳送線路。其最大的特點就是共享和分時。總線經典結構是單總線,所謂單總線並不是一根信號線。單總線分為地址總線(Address Bus)、數據總線(Data Bus)和控制總線(Control Bus),其中地址總線是單向的對根信號線,數據總線是雙方向的多跟信號線,而控制總線也是雙方向的,用於傳輸控制信息的類似資源調度的作用。

一個完整的計算機系統包括著硬體和軟體,所謂硬體就是看得見的實體設備,而軟體通常指各種程序和文件,當然作業系統也是軟體範疇。我們將沒有軟體系統的計算機稱之為「裸機」,沒有任何作用的計算機。硬體和軟體是相輔相成的、不可分割的一個整體。這樣我們在認識計算機,也可以將計算機的硬體和軟體系統當成一個系統進行分析了解。隨著計算機技術的發展,除了硬體和軟體,近年來出現了「固件」概念,特別在嵌入式領域。所謂固件(Firmware)是指儲存在能永久保存信息的器件中的程序,是具有軟體功能的硬體。

固件的出現意味著計算機硬體和軟體的邊界在淡化,兩者在不斷的融合,相互滲透。計算機的世界裡著許許多多有趣的設計思想,你了解多少?對於計算機的工作過程你又了解多少?對於評價一臺計算機的性能指標你知道嘛?歡迎在下方留下您的想法與答案!

相關焦點

  • 計算機網絡由幾部分組成?各有什麼功能?
    計算機網絡通常由三個部分組成,它們是資源子網、通信子網和通信協議。所謂通信子網就是計算機網絡中負責數據通信的部分;資源子網是計算機網絡中面向用戶的部分,負責全網絡面向應用的數據處理工作;而通信雙方必須共同遵守的規則和約定就稱為通信協議,它的存在與否是計算機網絡與一般計算機互連繫統的根本區別。
  • 計算機的結構與組成
    馮·諾依曼機的特點可以歸結為六點:①計算機由運算器、存儲器、控制器、輸入設備和輸出設備五大部件組成;②計算機的指令和數據以同等地位存放於存儲器內,並可以按照地址尋訪;③指令和數據用二進位數表示;④指令由操作碼和地址碼組成,操作碼用來表示操作的性質,地址碼用來表示操作數在存儲器中的位置;⑤指令在存儲器內按順序存放。
  • 光陰是由什麼組成的?
    記得很早之前,有本散文書籍裡有個這樣的問題:「光陰是由什麼組成的?」後來,我也很執著認真的思考過它:光陰到底是由什麼組成的?每天面對著同樣的重複的瑣碎的繁雜的事物,每天過著三點一線的生活,似乎我已經和這樣的略顯文藝的情結慢慢的走入了反向的軌道。可是!
  • 中學信息技術說課稿示例——「1.2計算機系統的組成」
    再通過不斷答問、質疑、總結的過程向大家說明現今計算機的硬體組成主要由五大部分。並引導學生發散思維,用自己的語言來表述硬體的概念。提問:大家來看老師展示的一個桌上型電腦、一個筆記本電腦,想一想,它們的相同之處是什麼?不同之處又是什麼?
  • 2021考研計算機大綱:408計算機組成原理部分原文解析
    為方便考生了解2021考研計算機大綱內容,甘肅中公教育為大家整理了「408計算機組成原理部分原文解析」相關信息,望考生及時查看。【大綱原文】考查目標1.理解單處理器計算機系統中各部件的內部工作原理、組成結構以及相互連接方式,具有完整的計算機系統的整機概念。
  • 木星是由什麼組成的?
    但是,不時有人斷言,木星完全由氣體組成。這一觀點從某方面說來是真的。大概90%的木星是由氫氣組成的,剩餘10%則是氦氣。除了這些氣體,科學家同樣檢測到了微量的水蒸氣、甲烷和氨。木星南半球—朱諾號衛星攝(照片來源:Flickr)但是,如果它全部由氣體構成,它為何看起來像一個固體行星一樣圓潤又堅固?
  • 無人機飛控系統的原理是什麼呢?它是由什麼組成的呢?
    無人機飛控系統的原理是什麼呢?它是由什麼組成的呢?根據控制指令由駕駛員發出,另一類是自動飛行控制系統,其控制指令是系統本身自動產生的。飛機的俯仰、滾轉和偏航控制,增升和增阻控制,人工配平,直接力控制以及其它改變飛機的構形控制(如改變機翼後掠角、水平安定面安裝角等),它是飛機的一個組成部分,故也屬於飛行控制系統。02常見的無人機飛行傳感器
  • 機房空調由哪些部分組成 機房空調有什麼作用
    那麼,機房空調由哪些部分組成,機房空調有什麼作用呢? 說到機房空調,我們都知道它的主要服務對象是計算機。
  • 第2p,內存很重要,計算機的組成與計算機的執行邏輯
    大家好,我是楊數Tos,這是《從零基礎到大神》系列課程的第2篇文章,第一階段的課程:計算機基礎知識之計算機的組成。內容簡介:1、計算機的組成2、新建文件輸入文字並保存,計算機底層幹了什麼事?一、計算機的組成1945年6月底,由馮.諾依曼執筆寫出了EDVAC計劃草案。
  • 穗花牡荊,陌生而又熟悉的灌木花卉
    穗花牡荊,可能對大部分朋友來說感覺很陌生,網上也有稱之為「樹狀薰衣草」,但是實際上它跟薰衣草卻沒有任何關係,薰衣草是草本植物,之所以有這個稱呼,可能是兩者花有一點點像而已。很多南方農村的朋友肯定很熟悉另一種野生灌木——黃荊。
  • 這個小鎮,你既熟悉又陌生
    這個小鎮,你既熟悉又陌生 2020-12-29 17:15 來源:澎湃新聞·澎湃號·媒體
  • 空間究竟是什麼,會不會也是由某種粒子構成的?
    空間究竟是什麼呢?空間是一種客觀存在的定義,由長度、寬度、高度、大小表現出來,這是空間在科學上的定義。簡單來講,空間就是我們所生活的區域內,除了物質之外的東西!宇宙空間我們知道,電流是由電子組成的,光是由光子組成的,而宇宙的所有物質都可以追溯到組成它們的原子以及更為細小的夸克。那麼,空間是由什麼組成的呢?是否存在空間子這樣的東西?
  • 量子計算機究竟是何原理?與傳統計算機相比,它的優勢在哪?
    本文梁程將和大家講述下有關量子計算機使用原理的話題。我們知道,計算機由一些非常基本的元件構成,它們只能完成一些基本的任務。例如展示數據、處理數據利控制數據流。計算機晶片的重要組成,邏輯門是由電晶體構成的,電晶體是使計算機能夠處理數據的最基本單元。從功能上來說,它像是個開關,可以阻擋或者允許信號通過。這些信號組成了數據,也即是比特。對於一個比特來說,它可以是0或者是1。
  • 世間萬物由原子組成,那原子又是由什麼組成的?
    我們都知道,科學家們把組成物體的最小單位稱為原子,那麼原子是由什麼組成的呢?還是說,原子就是原子,不能再被分割?這個問題其實很好解答,因為科技的進步我們可以直觀的發現原子大多都是由質子、中子、電子組成,當然也有可能沒有中子,例如氫原子。
  • 2012計算機大綱解析之計算機組成原理
    跨考教育訊 2012年計算機統考大綱已經公布,我們第一時間來解析一下計算機統考大綱的第二部分計算機組成原理及相關知識點:計算機組成原理部分也佔了45分,是分值最高的兩部分之一,可見計算機專業研究生選拔對計算機組成原理課程的要求之重
  • 計算機組成原理(下)
    微指令:在微程序控制的計算機中,將由同時發出的控制信號所執行的一組微操作稱為微指令,所以微指令就是把同時發出的控制信號的有關信息匯集起來而形成的.將一條指令分成若干條微指令,按次序執行這些微指令,就可以實現指令的功能.組成微指令的微操作又稱微命令.
  • 發動機散熱器由什麼組成
    汽車發動機散熱器由什麼組成?有的朋友在汽車專業雜誌上看到汽車發動機散熱器這個零部件,就很想知道這個散熱器的內部結構是怎樣的,有哪些部分和組成的呢?下面讓我們一起去了解吧。操作方法01汽車散熱器由進水室、出水室及散熱器芯等三部分構成。冷卻液在散熱器芯內流動,空氣在散熱器外通過。
  • 我來了,那個地方,很熟悉卻又陌生……
    很熟悉,卻又陌生。或許是深夜到達的緣故,到了以後,竟然有些些許的陌生。我尋找原來熟悉的痕跡,可再也找不到,那個地方,曾帶給我很多很多的記憶,今天站在這裡,卻陌生的回不去了。我走過街道,站在天橋上,望著曾經熟悉的一切,似乎記憶開始變淡,變得不再記得,這個時候我開始懷疑人的記憶,以前如果走在這裡,肯定會不相信若干年後不記得這裡。
  • 什麼是多媒體展示系統 多媒體展示系統由什麼組成
    可能有許多朋友壓根沒聽過多媒體展示系統,更別說知道什麼是多媒體展示系統了。下面我們就來詳細了解一下什麼是多媒體展示系統,多媒體展示系統由什麼組成。可能有許多朋友壓根沒聽過多媒體展示系統,更別說知道什麼是多媒體展示系統了。下面我們就來詳細了解一下什麼是多媒體展示系統,多媒體展示系統由什麼組成。
  • 電動車三大件是什麼?電動車由哪幾部分組成?
    電動車,作為日常出行最常用的交通工具,相信大家已經非常熟悉它的操作,但說起電動車的結構,都由哪些部件組成,相信大部分人可能並不清楚。電長今天就來和大家說說電動車的結構,都是由哪幾部分組成的?常說的「電動車三大件」是什麼?又各自發揮了什麼作用?