關(guān)于計(jì)算機(jī)的工作原理是,計(jì)算機(jī)的工作原理是什么這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、【接上】計(jì)算機(jī)硬件系統(tǒng)組成 從功能上來(lái)看,計(jì)算機(jī)的硬件系統(tǒng)由運(yùn)算器、 控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成,部分由總線連接。
2、 控制器和運(yùn)算器合在一起被 稱為中央處理器CPU(Central Processing Unit)。
3、 計(jì)算機(jī)基本工作原理 馮??諾依曼原理 世界上第一臺(tái)計(jì)算機(jī)基于馮??諾依曼原理,其基本思想是:存儲(chǔ)程序與程序控制。
4、存儲(chǔ)程序是指人們必須事先把計(jì)算機(jī)的執(zhí)行步驟序列(即程序)及運(yùn)行中所需的數(shù)據(jù),通過(guò)一定方式輸入并存儲(chǔ)在計(jì)算機(jī)的存儲(chǔ)器中。
5、程序控制是指計(jì)算機(jī)運(yùn)行時(shí)能自動(dòng)地逐一取出程序中一條條指令,加以分析并執(zhí)行規(guī)定的操作。
6、 到目前為止,盡管計(jì)算機(jī)發(fā)展了4代,但其基本工作原理仍然沒(méi)有改變。
7、 根據(jù)存儲(chǔ)程序和程序控制的概念,在計(jì)算機(jī)運(yùn)行過(guò)程中,實(shí)際上有兩種信息在流動(dòng)。
8、一種是數(shù)據(jù)流,這包括原始數(shù)據(jù)和指令,它們?cè)诔绦蜻\(yùn)行前已經(jīng)預(yù)先送至主存中,而且都是以二進(jìn)制形式編碼的。
9、在運(yùn)行程序時(shí)數(shù)據(jù)被送往運(yùn)算器參與運(yùn)算,指令被送往控制器。
10、另一種是控制信號(hào),它是由控制器根據(jù)指令的內(nèi)容發(fā)出的,指揮計(jì)算機(jī)各部件執(zhí)行指令規(guī)定的各種操作或運(yùn)算,并對(duì)執(zhí)行流程進(jìn)行控制。
11、這里的指令必須為該計(jì)算機(jī)能直接理解和執(zhí)行。
12、 計(jì)算機(jī)指令與指令系統(tǒng) 指令是指計(jì)算機(jī)完成某個(gè)基本操作的命令。
13、指令能被計(jì)算機(jī)硬件理解并執(zhí)行。
14、一條指令就是 計(jì)算機(jī)機(jī)器語(yǔ)言的一個(gè)語(yǔ)句,是程序設(shè)計(jì)的最小語(yǔ)言單位。
15、 一臺(tái)計(jì)算機(jī)所能執(zhí)行的全部指令 的集合,稱為這臺(tái)計(jì)算機(jī)的指令系統(tǒng)。
16、指令系統(tǒng)比較充分地說(shuō)明了計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行處理的 能力。
17、不同種類的計(jì)算機(jī),其指令系統(tǒng)的指令數(shù)目與格式也不同。
18、指令系統(tǒng)越豐富完備,編 制程序就越方便靈活。
19、指令系統(tǒng)是根據(jù)計(jì)算機(jī)使用要求設(shè)計(jì)的。
20、 一條計(jì)算機(jī)指令是用一串二進(jìn)制代碼表示的,它通常應(yīng)包括兩方面的信息:操作碼和地址碼 。
21、操作碼用來(lái)表征該指令的操作特性和功能,即指出進(jìn)行什么操作;地址碼指出參與操作的 數(shù)據(jù)在存儲(chǔ)器中的地址。
22、一般情況下,參與操作的源數(shù)據(jù)或操作后的結(jié)果數(shù)據(jù)都在存儲(chǔ)器中 ,通過(guò)地址可訪問(wèn)該地址中的內(nèi)容,即得到操作數(shù)。
23、 CPU訪問(wèn)存儲(chǔ)器需要一定的時(shí)間,為了提高運(yùn)算速度,有時(shí)也將參與運(yùn)算的數(shù)據(jù)或中間結(jié)果 存放在CPU寄存器中或者直接存放在指令中。
24、 計(jì)算機(jī)的全名應(yīng)該叫“通用電子數(shù)字計(jì)算機(jī)”(General-Purpose Electronic Digital Computer)。
25、這個(gè)名稱說(shuō)明了計(jì)算機(jī)的許多性質(zhì)。
26、 “通用”說(shuō)明計(jì)算機(jī)不是一種專用設(shè)備,我們可以把它與電話做一個(gè)比較。
27、電話只能作為一種通訊工具,別無(wú)他用。
28、而計(jì)算機(jī)不僅可以作為計(jì)算根據(jù),只要有合適的軟件,它也可以作為通訊工具使用,還能有無(wú)窮無(wú)盡的其他用途。
29、 “電子”是計(jì)算機(jī)硬件實(shí)現(xiàn)的物理基礎(chǔ),計(jì)算機(jī)是非常復(fù)雜的電子設(shè)備,計(jì)算機(jī)的運(yùn)行最終都是通過(guò)電子電路中的電流、電位等實(shí)現(xiàn)的。
30、 “數(shù)字”化是計(jì)算機(jī)一切處理工作的信息表示基礎(chǔ)。
31、在計(jì)算機(jī)里,一切信息都是采用數(shù)字化的形式表示的,無(wú)論它原本是什么。
32、無(wú)論是數(shù)值、文字,還是圖形、聲音等等,在計(jì)算機(jī)里都統(tǒng)一到二進(jìn)制的數(shù)字化表示上。
33、數(shù)字化是計(jì)算機(jī)的一種基本特征,也是計(jì)算機(jī)通用性的一個(gè)重要基礎(chǔ)。
34、 “計(jì)算機(jī)”意味著這是一種能夠做計(jì)算的機(jī)器。
35、計(jì)算機(jī)能夠完成的基本動(dòng)作不過(guò)就是數(shù)的加減乘除一類非常簡(jiǎn)單的計(jì)算動(dòng)作。
36、但是,當(dāng)它在程序的指揮下,以電子的速度,在一瞬間完成了數(shù)以萬(wàn)億計(jì)的基本動(dòng)作時(shí),就可能完成了某種很重大的事情。
37、我們?cè)谟?jì)算機(jī)的外部看到的是這些動(dòng)作的綜合效果。
38、從這個(gè)意義上看,計(jì)算機(jī)本身并沒(méi)有多少了不起的東西,唯一了不起的就是它能按照指揮行事,做得快。
39、實(shí)際上,更了不起的東西是程序、是軟件,每個(gè)程序或軟件都是特殊的,針對(duì)面臨的問(wèn)題專門設(shè)計(jì)實(shí)現(xiàn)的東西。
40、 目前對(duì)計(jì)算機(jī)的另一種流行稱呼是“電腦”,這是從香港轉(zhuǎn)播開(kāi)來(lái)的一個(gè)譯名,目前使用很廣泛。
41、實(shí)際上這個(gè)名稱并不合適,很容易把人的理解引到錯(cuò)誤的方向(或許這正是一些人有意或無(wú)意的目標(biāo))。
42、我們從來(lái)不把原始人用于打樹(shù)上果子的木棍稱為“木手”,也不把火車稱為“鐵腳”。
43、因?yàn)闊o(wú)論是木棍還是火車,雖然各有其專門用途方面的力量,各有其“長(zhǎng)處”,但它們都只能在人手腳功能中很窄的一個(gè)方面有用,與手腳功能的普適性是根本無(wú)法相提并論的。
44、同樣,計(jì)算機(jī)能幫助人完成的也僅僅是那些能夠轉(zhuǎn)化為計(jì)算問(wèn)題的事項(xiàng),與人腦的作用范圍和能力相比,計(jì)算機(jī)的應(yīng)用范圍也是小巫見(jiàn)大巫了。
45、 計(jì)算機(jī)的核心處理部件是CPU(Central Processing Unit,中央處理器)。
46、目前各類計(jì)算機(jī)的CPU都是采用半導(dǎo)體集成電路技術(shù)制造的,它雖然不大,但其內(nèi)部結(jié)構(gòu)卻極端復(fù)雜。
47、CPU的基礎(chǔ)材料是一塊不到指甲蓋大小的硅片,通過(guò)復(fù)雜的工藝,人們?cè)谶@樣的硅片上制造了數(shù)以百萬(wàn)、千萬(wàn)計(jì)的微小半導(dǎo)體元件。
48、從功能看,CPU能夠執(zhí)行一組操作,例如取得一個(gè)數(shù)據(jù),由一個(gè)或幾個(gè)數(shù)據(jù)計(jì)算出另一個(gè)結(jié)果(如做加減乘除等),送出一個(gè)數(shù)據(jù)等。
49、與每個(gè)動(dòng)作相對(duì)應(yīng)的是一條指令,CPU接收到一條指令就去做對(duì)應(yīng)的動(dòng)作。
50、一系列的指令就形成了一個(gè)程序,可能使CPU完成一系列動(dòng)作,從而完成一件復(fù)雜的工作。
51、 在計(jì)算機(jī)誕生之時(shí),指揮CPU完成工作的程序還放在計(jì)算機(jī)之外,通常表現(xiàn)為一疊打了孔的卡片。
52、計(jì)算機(jī)在工作中自動(dòng)地一張張讀卡片,讀一張就去完成一個(gè)動(dòng)作。
53、實(shí)際讀卡片的事由一臺(tái)讀卡機(jī)完成(有趣的是,IBM就是制造讀卡機(jī)起家的)。
54、采用這種方式,計(jì)算機(jī)的工作速度必然要受到機(jī)械式讀卡機(jī)的限制,不可能很快。
55、 美國(guó)數(shù)學(xué)家馮??諾依曼最早看到問(wèn)題的癥結(jié),據(jù)此提出了著名的“存儲(chǔ)程序控制原理”,從而導(dǎo)致現(xiàn)代意義下的計(jì)算機(jī)誕生了。
56、 計(jì)算機(jī)的中心部件,除了CPU之外,最主要是一個(gè)內(nèi)部存儲(chǔ)器。
57、在計(jì)算機(jī)誕生之時(shí),這個(gè)存儲(chǔ)器只是為了保存正在被處理的數(shù)據(jù),CPU在執(zhí)行指令時(shí)到存儲(chǔ)器里把有關(guān)的數(shù)據(jù)提取【未完】。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!