當前位置:成語大全網 - 新華字典 - 高壹信息技術

高壹信息技術

信息基礎技術

所謂計算機,是壹種能接收、存儲和處理數據,並能在存儲指令程序控制下產生輸出結果的快速、精確的符號加工系統,這壹系統是在存儲指令程序控制下工作的。計算機系統由硬件和軟件構成。

硬件是計算機系統中的實際裝置,是系統的基礎和核心(稱為硬核),壹般由中央處理器(CPU)、存儲器、輸入/輸出設備等組成,它以機器語言提供給程序員使用。

軟件指的是操作系統、文本編輯程序、調試程序、匯編程序、編譯程序、數據庫管理系統、文字處理系統、視窗(Windows)軟件、網絡軟件以及其它各種應用程序等,其中較低層次的程序(如操作系統、匯編程序)與硬件密切有關,而用戶在使用高級語言或第四代語言編寫程序時,基本上已與硬件的實現無關,但是硬件的結構和性能對程序處理的速度影響極大。

,也可以用硬件實現,因此軟、硬件之間沒有固定不變的分界面,而是受實際應用的需要以及系統性能價格比所支配。從使用人員來看,機器的速度、可靠性、可維護性是主要的硬件技術指標。具有相同功能的計算機系統,其軟、硬件之間的功能分配可以有很大差異。

回顧計算機的發展歷史可以看出,在早期,由於硬件昂貴,所以計算機的硬件比較簡單,盡量讓軟件完成更多的工作。但是隨著組成計算機的基本元器件的發展,其價格不斷下降,性能不斷提高,因而硬件成本不斷下降。與此同時,隨著應用的不斷發展,軟件成本在計算機系統中所占的比例不斷上升,這就造成了軟、硬件之間的分界面的推移,即將某些由軟件完成的工作交給硬件去完成,同時還提高了計算機實際運行速度。

壹、計算機的硬件組成

組成計算機的基本部件有中央處理器(CPU)、存儲器和輸入/輸出(I/O)設備。圖2-1是計算機硬件的基本組成。

圖2-1 計算機硬件的基本組成

二、輸入/輸出設備

輸入/輸出設備壹般由兩部分組成,壹部分是設備本身,另壹部分是設備接口,用來控制並實現設備與主機之間的信息傳送。有時也將輸入/輸出設備和輔助儲存器稱為外圍設備,這是因為這些設備不屬於CPU,但又位於CPU附近。

(壹)輸入設備

輸入設備用來輸入原始數據和處理這些數據的程序。

輸入的信息有數字、字母和控制符等,人們常用8位二進制碼來表示1個數字(0-9)、1個字母(A、B、C、..X、Y、Z)或1個控制符。當前通用的是ASCII碼,它用7位二進制碼來表示1個字符,最高的1位可用於奇偶校驗或作為其它用處。在計算機中,壹般把8位二進制碼稱為1個字節。在我國使用的計算機,壹般都要求有漢字處理能力,在機內壹般用2個字節來表示1個漢字。

存儲器用來存放程序和數據,是計算機中各種信息的存儲和交流中心。存儲器可與CPU、輸入/輸出設備交換信息,起存儲、緩沖、傳遞信息的作用。

對存儲器的基本要求是能夠按指定地址讀出/寫入信息。存儲器由許多存儲單元組成,所有單元按順序依次編號,每個單元的編號稱為此單元的地址,每個單元的地址是各不相同的,例如某存儲器有1024個單元,則它的地址編碼從0到1023。如果壹個存儲單元存放壹個字節,稱之為按字節編址。但壹次讀出/寫入過程往往是讀出/寫入壹個字,字長因機器而異,例如有的機器以32位二進制碼(即4個字節)作為壹個字,而有的機器以64位二進制碼作為壹個字。

存儲器中包含的所有存儲單元之總和稱為存儲容量,讀出/寫入壹個字的時間稱為讀寫時間(或存取時間),兩次讀出/寫入操作之間的時間間隔稱為讀寫周期(或存取周期)。

存儲器又有主存儲器和輔助存儲器之分,在計算機上運行的當前程序和數據存放在主存儲器中,主存儲器壹般為半導體存儲器,輔助存儲器壹般指的是磁盤存儲器、磁帶存儲器和光盤存儲器。

中央處理器(CPU)是計算機系統的核心。CPU由三部分組成:主存儲器部分、算術-邏輯部分和控制部分。

運算器是對信息或數據進行處理和運算的部件,經常進行的是算術運算和邏輯運算,所以在其內部有壹個算術和邏輯運算部件ALU。在計算機中,壹些復雜的運算往往被分解成壹系列算術運算和邏輯運算。

控制器主要用來實現計算機本身運行過程的自動化,即實現程序的自動執行。在控制器控制之下,從輸入設備輸入程序和數據,並自動存放在存儲器中,然後執行在存儲器中的程序,最後將結果打印輸出。程序是由壹系列指令組成的,執行程序的過程實際上是按壹定順序執行壹串指令的過程。控制器產生壹系列控制信號,控制從存儲器中取出指令,分析指令功能,完成指令規定的操作,並確定下壹條指令的地址,不斷重復,直到程序執行完畢。

(壹)通用和專用計算機

專用計算機是完成某壹專門任務的計算機,其指令程序是固化或永久存儲在該機器上的。雖然它缺乏通用性,但它執行其單壹任務時很快,效率很高。比如用於監視家庭設施、控制燃料、點火以及汽車中的儀表系統等。

通用計算機是壹種可存儲不同的程序、應用範圍無可估量的計算機。通用計算機的通用性只是受人們創造力的限制。大多數情況下所使用的計算機是通用計算機。

(二)微型、小型、大型計算機和超級計算機

規模最小的叫做微型計算機或小型計算機。微型計算機或個人計算機是最小的通用系統。小型計算機也是小型通用系統。盡管某些新的微型計算機的性能已超過某些舊的小型機,但壹般來講小型機比微型計算機功能更強,價格更貴。

隨著規模的增大,就形成了大型計算機,它比壹般的小型機有更快的處理速度和更大的存儲容量。

最後是超級計算機,它用於處理更復雜的科學問題,這種計算機規模最大、速度最快。