計算機總體結構詳解

現在的世界早已成爲了信息時代,咱們生活當中已經離不開計算機了,從航空航天行業到生命科學,從人工智能到銷售服務業,咱們使用服務器存儲數據,使用我的電腦上網玩遊戲,使用手機聽歌聊天,都是在使用計算機 ,雖然咱們天天都在使用它,可是你真的瞭解它嗎 
計算機根據發展趨勢能夠分爲四類 
1. 巨型化——航空航天等 
2. 微型化——我的電腦 
3. 網絡化——數據交互,公司系統 
4. 智能化——人工智能,阿爾法狗服務器

計算機系統是由硬件系統和軟件系統組成的。 
咱們先來看一下計算機硬件系統 遠程桌面鏈接 
不管計算機如何劃分類別,它只有 計算器、控制器、存儲器、輸入設備和輸出設備這五個部分組成。網絡

計算機系統圖

影響計算機總體性能的主要部件順序分別爲:dom

1.CPU模塊性能

2.內存模塊、外存儲器人工智能

3.顯卡操作系統

總體的性能還受木桶效應的影響。設計

下面咱們經過我的電腦來說解一下各個部分的做用視頻

  1. 主板 
    主板也叫系統版,集成了計算機最主要的核心部件,包括cpu模塊,內存模塊,基本IO接口,還有其餘諸如總線,USB接口之類的。 
    CPU模塊:由計算器、控制器和高速寄存器組成。至關於人的大腦 
    –計算器:計算機硬件只能識別二進制數據(0和1),咱們全部的對計算機的操做,任何一個命令到了計算機那裏就是一段段由0和1組成的指令,計算器就是來處理這些指令的,這些指令類型能夠總結爲加減乘除和邏輯運算(與或非,異或)。 
    –寄存器:存放計算時產生的中間值 
    –控制器:計算機執行命令是一條一條的進行的,控制器就是來管理這些命令的執行順序,並給他們分配時間。 
    內存模塊:咱們一般將內存條RAM和只讀存儲器ROM成爲內存。 
    –RAM(random access memory):隨機存儲器,就是內存條,計算機在使用時,會將須要操做的數據從外存讀取到內存中,而後再進行操做,保存時再保存到外存中。RAM是不會保存數據的。 
    –ROM(read only memory):只讀存儲器,咱們有時候須要配置計算機啓動方式等等一些操做是須要進入BIOS裏面修改數據,其實,它是一組固化到計算機內主板上一個ROM芯片上的程序,它保存着計算機最重要的基本輸入輸出的程序、開機後自檢程序和系統自啓動程序。咱們只能讀取其中的數據,不能夠修改程序。 
    外存儲器:硬盤,光盤,軟盤,U盤等設備 
    –硬盤:常見的硬盤有兩種類型 SATA 和IDE,都是機械硬盤;IDE比較老,硬盤接口大,SATA是如今最多見的,接口小,數據傳輸速度快;除此以外,如今比較流行的是固態硬盤,通常也採用SATA接口,使用了閃存技術,因此速度快,可是成本高。雖然固態硬盤很是好用,可是但時間內也是替代不了的,成本高是一個,另外它沒有機械硬盤那麼耐用,一旦損壞數據難以恢復。 
    顯示系統:由顯示器和顯示適配卡(顯卡)組成 
    –顯示器幀數(fps):只有當fps>=24的時候人的眼睛纔會以爲這些畫面是一個連續的視頻。若是電腦畫面一卡一卡的,頗有多是顯卡不行。 
    –顯卡:將電腦的數字信號轉換成模擬信號讓顯示器顯示出來

計算機工做原理 
計算機的工做原理就是存儲數據和程序控制。用戶經過輸入端將指令和數據發送到內存,而後控制器從內存中逐條讀取指令交與計算器處理,處理完成後按照指令裏的地址把結果發送到內存中,這個過程一直循環操做直到指令執行完就稱做馮諾伊曼原理。blog

按照功能分,能夠分爲四層: 
–硬件層(裸機):只識別微指令 
–操做系統層:將語言處理程序層的指令轉化爲微指令傳遞給硬件層,直接管理軟硬件,是軟件和硬件通訊的橋樑 
–語言處理程序層:將用程序設計語言編寫的程序轉換爲機器碼,以便計算機可以執行。 
–應用程序層:提供給用戶使用的各類軟件接口

相關文章
相關標籤/搜索