首頁>技術>

什麼是計算機?

一種高速執行的電子裝置用於進行資料的算術或者邏輯運算可接受輸入資訊根據使用者要求對資訊進行加工輸出結果

計算機的層次結構

我們從計算機語言角度出發,把計算機系統劃分成多級層次結構,每一層以一種語言為特徵。

什麼是圖靈機?

在圖靈機之前人們也設計過計算機,但是每一種計算機只適合解決一種問題,也就是說如果我們需要解決10種問題,那麼需要設計10臺計算機,圖靈提出了“通用”計算機的概念,它可以執行任何一個描述好的程式(演算法),實現需要的功能,形成了“可計算性”概念的基礎。

儲存程式的思想,使計算機從專用走向通用。正是這一創新,開創了計算機的新時代。

圖靈機特點(圖靈機是一臺可以儲存的計算機)

通用計算機:確定了現代計算機的理論基礎。儲存程式計算機:問題的求解由程式或過程給出,程式和過程可以透過語言描述。有限速度:計算機執行程式的時間是有限的。有限空間:計算機程式的存放空間和資料存放空間也是有限的。奠定了現代計算機的理論基礎。

馮諾依曼結構

馮諾伊曼體系結構是現代計算機結構的鼻祖,直到現在任何的計算機都存在這五個結構:

輸入裝置:資訊進入計算機的裝置,比如鍵盤和滑鼠

輸出裝置:將計算結果展示給使用者的裝置,如顯示器、磁碟、印表機、喇叭等等

儲存器:存放執行時程式及其所需要資料的場所

運算器:完成算術和邏輯運算,通常包含其中的暫存器。

控制器:CPU的組成成分,它根據程式指令來指揮運算器,儲存器以及I/O執行,完成程式功能。

馮諾依曼體系結構的特點:

現代計算機結構的鼻祖:五大功能部件將程式和資料統一表示:儲存器有4096個字,每個字40位。採用二進位制資料:簡化了儲存器只提供整數運算:任何有能力的數學家都能在頭腦中記住小數點的位置。第一臺VonNeumann計算機:EDSAC

9
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 一文讀懂比特幣交易原理