计算机的组成结构
1.計(jì)算機(jī)組成結(jié)構(gòu)的內(nèi)容。
計(jì)算機(jī)是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成。硬件系統(tǒng)是構(gòu)成計(jì)算機(jī)各個(gè)功能部件的集合,是看的見、摸得著的是實(shí)實(shí)在在存在的物體,是計(jì)算機(jī)完成各項(xiàng)工作的物質(zhì)基礎(chǔ)。軟件系統(tǒng)是指與操作相關(guān)的程序以及所有相關(guān)的文檔和數(shù)據(jù)的集合。其中程序是用程序語言編寫的適合計(jì)算機(jī)執(zhí)行的語句指令序列。硬件系統(tǒng)和軟件系統(tǒng)二者是相互依賴,缺一不可,共同構(gòu)成一個(gè)完整的計(jì)算機(jī)系統(tǒng)。
?
2.計(jì)算機(jī)的硬件系統(tǒng)的基本組成及工作原理。
主要分為五個(gè)部分:
1. 控制器(Control):是整個(gè)計(jì)算機(jī)的中樞神經(jīng),其功能是對程序規(guī)定的控制信息進(jìn)行解釋,根據(jù)其要求進(jìn)行控制,調(diào)度程序、數(shù)據(jù)、地址,協(xié)調(diào)計(jì)算機(jī)各部分工作及內(nèi)存與外設(shè)的訪問等。
2. 運(yùn)算器(Datapath):運(yùn)算器的功能是對數(shù)據(jù)進(jìn)行各種算術(shù)運(yùn)算和邏輯運(yùn)算,即對數(shù)據(jù)進(jìn)行加工處理。
3. 存儲器(Memory):存儲器的功能是存儲程序、數(shù)據(jù)和各種信號、命令等信息,并在需要時(shí)提供這些信息。
4. 輸入(Input system):輸入設(shè)備是計(jì)算機(jī)的重要組成部分,輸入設(shè)備與輸出設(shè)備合稱為外部設(shè)備,簡稱外設(shè),輸入設(shè)備的作用是將程序、原始數(shù)據(jù)、文字、字符、控制命令或現(xiàn)場采集的數(shù)據(jù)等信息輸入到計(jì)算機(jī)。常見的輸入設(shè)備有鍵盤、鼠標(biāo)器、光電輸入機(jī)、磁帶機(jī)、磁盤機(jī)、光盤機(jī)等。
5. 輸出(Output system):輸出設(shè)備與輸入設(shè)備同樣是計(jì)算機(jī)的重要組成部分,它把計(jì)算機(jī)的中間結(jié)果或最后結(jié)果、機(jī)內(nèi)的各種數(shù)據(jù)符號及文字或各種控制信號等信息輸出出來。微機(jī)常用的輸出設(shè)備有顯示終端CRT、打印機(jī)、激光印字機(jī)、繪圖儀及磁帶、光盤機(jī)等。
? ? ? ? 注:(cpu=控制器+運(yùn)算器 ? ; ?? 存儲器=內(nèi)存+硬盤 ? ;I/O設(shè)備:鍵盤,鼠標(biāo),掃描儀,顯示器等 ? ;
?? 主板=I/O總線,輸入輸出系統(tǒng) (主板主要固定其它硬件設(shè)備)?
硬件系統(tǒng)細(xì)化分主要包括以下部件:
電源:電源是電腦中不可缺少的供電設(shè)備,它的作用是將220V交流轉(zhuǎn)換為電腦中使用的5V,12V,3.3V直流電,其性能的好壞,直接影響到其他設(shè)備工作的穩(wěn)定性,進(jìn)而會影響整機(jī)的穩(wěn)定性。
 ? ? ? ? ? 主板:主板是電腦中各個(gè)部件工作的一個(gè)平臺,它把電腦的各個(gè)部件緊密連接在一起,各個(gè)部件通過主板進(jìn)行數(shù)據(jù)傳輸。也就是說,電腦中重要的“交通樞紐”都在主板上,它工作的穩(wěn)定性影響著整機(jī)工作的穩(wěn)定性。
 ? ? ? ? ? CPU:CPU(Central Precessing Unit)即中央處理器,其功能是執(zhí)行算,邏輯運(yùn)算,數(shù)據(jù)處理,傳四舍五入 ,輸入/輸出的控制電腦自動(dòng),協(xié)調(diào)地完成各種操作。作為整個(gè)系統(tǒng)的核心,CPU 也是整個(gè)系統(tǒng)最高的執(zhí)行單元,因此CPU已成為決定電腦性能的核心部件,很多用戶都以它為標(biāo)準(zhǔn)來判斷電腦的檔次。
 ? ? ? ?? 內(nèi)存:內(nèi)存又叫內(nèi)部存儲器(RAM),屬于電子式存儲設(shè)備,它由電路板和芯片組成,特點(diǎn)是體積小,速度快,有電可存,無電清空,即電腦在開機(jī)狀態(tài)時(shí)內(nèi)存中可存儲數(shù)據(jù),關(guān)機(jī)后將自動(dòng)清空其中的所有數(shù)據(jù)。
 ? ? ? ?? 硬盤:硬盤屬于外部存儲器,由金屬磁片制成,而磁片有記功能,所以儲到磁片上的數(shù)據(jù),不論在開機(jī),還是并機(jī),都不會丟失。
 ? ? ? ?? 聲卡:聲卡是組成多媒體電腦必不可少的一個(gè)硬件設(shè)備,其作用是當(dāng)發(fā)出播放命令后,聲卡將電腦中的聲音數(shù)字信號轉(zhuǎn)換成模擬信號送到音箱上發(fā)出聲音。
 ? ? ? ?? 顯卡:顯卡在工作時(shí)與顯示器配合輸出圖形,文字,其作用是負(fù)責(zé)將CPU送來的數(shù)字信號轉(zhuǎn)換成顯示器識別的模擬信號,傳送到顯示器上顯示出來。
 ? ? ? ?? 調(diào)制解調(diào)器:調(diào)制解調(diào)器是通過電話線上網(wǎng)時(shí)必不可少的設(shè)備之一。它的作用是將電腦上處理的數(shù)字信號轉(zhuǎn)換成電話線傳輸?shù)哪M信號。
 ? ? ? ?? 網(wǎng)卡:網(wǎng)卡的作用是充當(dāng)電腦與網(wǎng)線之間的橋梁,它是用來建立局網(wǎng)的重要設(shè)備之一。
 ? ? ? ?? 軟驅(qū):軟驅(qū)用來讀取軟盤中的數(shù)據(jù)。軟盤為可讀寫外部存儲設(shè)備。
 ? ? ? ?? 光驅(qū):光驅(qū)是用來讀取光盤中的設(shè)備。光盤為只讀外部存儲設(shè)備,其容量為650MB左右。
 ? ? ? ?? 顯示器:顯示器有大有小,有薄有厚,品種多樣,其作用是把電腦處理完的結(jié)果顯示出來。它是一個(gè)輸出設(shè)備,是電腦必不可缺少的部件之一。
 ? ? ? ?? 鍵盤:鍵盤是主要的輸入設(shè)備,用于把文字,數(shù)字等輸?shù)诫娔X上。
 ? ? ? ?? 鼠標(biāo):當(dāng)人們移到鼠標(biāo)時(shí),電腦屏幕上就會有一個(gè)箭頭指針跟著移動(dòng),并可以很準(zhǔn)確切指到想指的們位置,快速地在屏幕上定位,它是人們使用電腦不可缺少的部件之一。
 ? ? ? ? 音箱:通過它可以把電腦中的聲音播放出來。
 ? ? ? ? 打印機(jī):通過它可以把電腦中的文件打印到紙上,它是重要的輸出設(shè)備之一。
 ? ? ? ? 攝像頭、掃描儀、數(shù)碼像機(jī)等設(shè)備。
3.計(jì)算機(jī)軟件的基本組成。
軟件系統(tǒng)(Software Systems)是指由系統(tǒng)軟件、支撐軟件和應(yīng)用軟件組成的計(jì)算機(jī)軟件系統(tǒng)
(1)系統(tǒng)軟件:系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運(yùn)行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計(jì)算機(jī)系統(tǒng);負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。系統(tǒng)軟件使得計(jì)算機(jī)使用者和其他軟件將計(jì)算機(jī)當(dāng)作一個(gè)整體而不需要顧及到底層每個(gè)硬件是如何工作的。包括操作系統(tǒng)類、語言處理程序類、服務(wù)性程序類、標(biāo)準(zhǔn)庫程序類、數(shù)據(jù)庫管理系統(tǒng)類五類。
? ? ? ? ? 操作系統(tǒng):
? ? ? ? ? ? ? ? ? ? ? ?? ①分類:單用戶操作系統(tǒng);批處理操作系統(tǒng);實(shí)時(shí)操作系統(tǒng);分時(shí)操作系統(tǒng);網(wǎng)絡(luò)操作系統(tǒng);分布式操作系統(tǒng);微機(jī)操作系統(tǒng)。
? ? ? ? ? ? ? ? ? ? ? ?? ②主要特性:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 并發(fā)性(Concurrence):是指兩個(gè)或兩個(gè)以上的運(yùn)行程序在同一時(shí)間間隔段內(nèi)同時(shí)執(zhí)行。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 共享性:共享指操作系統(tǒng)中的資源(包括硬件資源和信息資源)可被多個(gè)并發(fā)執(zhí)行的進(jìn)程所使用。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 異步性:在多道程序環(huán)境中,允許多個(gè)進(jìn)程并發(fā)執(zhí)行,由于資源有限而進(jìn)程眾多,多數(shù)情況,進(jìn)程的執(zhí)行不是一貫到底,而是“走走停?!?。
(2)支撐軟件:支撐軟件是在系統(tǒng)軟件和應(yīng)用軟件之間,提供應(yīng)用軟件設(shè)計(jì)、開發(fā)、測試、評估、運(yùn)行檢測等輔助功能的軟件,有時(shí)以中間件形式存在。又稱軟件的開發(fā)環(huán)境。
(3)應(yīng)用軟件(application software):是用戶可以使用的各種程序設(shè)計(jì)語言,以及用各種程序設(shè)計(jì)語言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。應(yīng)用軟件是為滿足用戶不同領(lǐng)域、不同問題的應(yīng)用需求而提供的那部分軟件。 它可以拓寬計(jì)算機(jī)系統(tǒng)的應(yīng)用領(lǐng)域,放大硬件的功能。
總結(jié)
                            
                        - 上一篇: apk文件编译到系统文件中的方法(及包含
 - 下一篇: java设计模式之单例模式(七种方法)