計算機的組成及其功能

    計算機是一種能接受和存儲信息,并按照存儲在其內部的程序對輸入的信息進行加工、處理,然后把處理結果輸出的高度自動化的電子設備。計算機是由運算器,控制器,存儲器,輸入裝置和輸出裝置五大部件組成,每一部件分別按要求執行特定的基本功能。如下圖所示:

計算機組成.png

(1)  運算器或稱算術邏輯單元(Arithmetical and Logical Unit)   運算器的主要功能是對數據進行各種運算。這些運算除了常規的加、減、乘、除等基本的算術運算之外,還包括能進行“邏輯判斷”的邏輯處理能力,即“與”、“或”、“非”這樣的基本邏輯運算以及數據的比較、移位等操作。 

 (2)  控制器(Control Unit)   控制器是整個計算機系統的控制中心,它指揮計算機各部分協調地工作,保證計算機按照預先規定的目標和步驟有條不紊地進行操作及處理。   控制器從存儲器中逐條取出指令,分析每條指令規定的是什么操作以及所需數據的存放位置等,然后根據分析的結果向計算機其它部分發出控制信號,統一指揮整個計算機完成指令所規定的操作。因此,計算機自動工作的過程,實際上是自動執行程序的過程,而程序中的每條指令都是由控制器來分析執行的,它是計算機實現“程序控制”的主要部件。    通常把控制器與運算器合稱為中央處理器(Central Processing Unit-CPU)。工業生產中總是采用最先進的超大規模集成電路技術來制造中央處理器,即 CPU 芯片。它是計算機的核心部件。它的性能,主要是工作速度和計算精度,對機器的整體性能有全面的影響。

(3)  存儲器(Memory unit)   存儲器的主要功能是存儲程序和各種數據信息,并能在計算機運行過程中高速、自動地完成程序或數據的存取。存儲器是具有“記憶”功能的設備,它用具有兩種穩定狀態的物理器件來存儲信息。這些器件也稱為記憶元件。由于記憶元件只有兩種穩定狀態,因此在計算機中采用只有兩個數碼“0”和“1”的二進制來表示數據。記憶元件的兩種穩定狀態分別表示為“0”和“1”。日常使用的十進制數必須轉換成等值的二進制數才能存入存儲器中。計算機中處理的各種字符,例如英文字母、運算符號等,也要轉換成二進制代碼才能存儲和操作。  存儲器是由成千上萬個“存儲單元”構成的,每個存儲單元存放一定位數(微機上為8位)的二進制數,每個存儲單元都有唯一的編號,稱為存儲單元的地址?!按鎯卧笔腔镜拇鎯挝?,不同的存儲單元是用不同的地址來區分的,就好像居民區的一條街道上的住戶是用不同的門牌號碼來區分一樣。    計算機采用按地址訪問的方式到存儲器中存數據和取數據,即在計算機程序中,每當需要訪問數據時,要向存儲器送去一個地址指出數據的位置,同時發出一個“存放”命令(伴以待存放的數據),或者發出一個“取出”命令。這種按地址存儲方式的特點是,只要知道了數據的地址就能直接存取。但也有缺點,即一個數據往往要占用多個存儲單元,必須連續存取有關的存儲單元才是一個完整的數據。計算機在計算之前,程序和數據通過輸入設備送入存儲器,計算機開始工作之后,存儲器還要為其它部件提供信息,也要保存中間結果和最終結果。因此,存儲器的存數和取數的速度是計算機系統的一個非常重要的性能指標。        

(4)  輸入設備(Input device)   用來向計算機輸入各種原始數據和程序的設備叫輸入設備。輸入設備把各種形式的信息,如數字、文字、圖像等轉換為數字形式的“編碼”,即計算機能夠識別的用1和0表示的二進制代碼(實際上是電信號),并把它們“輸入”(INPUT)到計算機內存儲起來。鍵盤是必備的輸入設備、常用的輸入設備還有鼠標器、圖形輸入板、視頻攝像機等。 

(5)  輸出設備(Output device)   從計算機輸出各類數據的設備叫做輸出設備。輸出設備把計算機加工處理的結果(仍然是數字形式的編碼)變換為人或其它設備所能接收和識別的信息形式如文字、數字、圖形、聲音、電壓等。常用的輸出設備有顯示器、打印機、繪圖儀等。通常把輸入設備和輸出設備合稱為I/O設備(輸入/輸出設備)。

原創文章,作者:N24_yushan,如若轉載,請注明出處:http://www.www58058.com/55776

(0)
N24_yushanN24_yushan
上一篇 2016-10-30 00:01
下一篇 2016-10-30 01:43

相關推薦

  • 輸出重定向 輸入重定向 管道簡單介紹 -20160729

    輸出重定向 輸入重定向 管道簡單介紹 標準輸入和輸出 我們先來了解下輸入和輸出的概念: 在計算機中我們了解到計算機的組成部分:其中有輸入 輸出設備。       輸出重定向 對于程序來說: 程序 :指令 + 數據 對于數據來說,數據可以由我們通過鍵盤輸入,或者程序直接使用存儲設備上的數據,我們稱為讀入 數據,程序處理數據后需要返…

    Linux干貨 2016-08-04
  • N22-第二周博客作業

    1、Linux系統上常見的文件管理類命令有哪些,其常用的使用方法及其示例演示。 常見的文件類管理命令:cp,rm,mv cp復制文件和目錄: -f, –force 強制執行 -i 顯示交互信息,默認cp 帶-i選項 -r,-R 遞歸復制目錄 -s 創建一個符號鏈接而不復制文件 -d 復制符號鏈接本身 cp aa.link qqq 相當于創建qqq…

    Linux干貨 2016-08-22
  • ContOS 7 安裝

    在虛擬機中安裝ContOS 7,自定義4個分區
    虛擬機使用ISO鏡像文件安裝,網絡使用橋接模式,內存大小設置為1224MB(安裝桌面比較大)

    2018-03-13
  • 搭建簡單的ftp和http

    搭建簡單的ftp和http 我們主要嘗試光盤和編譯兩種方式安裝 ftp 首先我們先安裝ftp ftp可以用來做文件傳輸,也可以搭建ftp作為我我們的網絡yum源 首先我們要先把鏡像連接到我們的Linux中 進入/etc/yum.repos.d/創建一個.repo結尾的文件,在里面配置自己的yum源 [base] baseurl=file:///misc/cd…

    2017-06-15
  • 軟件包管理

    rpm 與 yum 的用法 源代碼:name-VERSION.tar.gz|bz2|xz VERSION: major.minor.release ?rpm包命名方式: name-VERSION-release.arch.rpm 例:bash-4.2.46-19.el7.x86_64.rpm VERSION: major.minor.release rele…

    Linux干貨 2016-09-01
  • 淺談正則表達式

    1.       什么是正則表達式 基本說來,正則表達式是一種用來描述一定數量文本的模式。Regex代表Regular Express。本文將用<<regex>>來表示一段具體的正則表達式。 一段文本就是最基本的模式,簡單的匹配相同的文本。   2. &n…

    Linux干貨 2016-08-12

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-02 17:11

    總結的不錯,希望你能熟知這些基礎的知識,加油!

欧美性久久久久