【廣告】
計(jì)算機(jī)的進(jìn)化過程
1876至1878年,Baron Kelvin 制造了一部泛音分析機(jī)及潮汐預(yù)測(cè)機(jī)。1882年,William S. Burroughs 辭去在銀行文員的工作,并專注于加數(shù)器的發(fā)明。1889年,Herman Hollerith 的電動(dòng)制表機(jī)在比賽中有出色的表現(xiàn),并被用于 1890 中的人口調(diào)查。Herman Hollerith 采用了Jacquard 織布機(jī)的概念用來計(jì)算,他用咭貯存資料,然后注入機(jī)器內(nèi)編譯結(jié)果。這機(jī)器使本來需要十年時(shí)間才能得到的人口調(diào)查結(jié)果,在短短六星期內(nèi)做到。1893年,第yi部四功能計(jì)算器被發(fā)明。計(jì)算機(jī)通常并不會(huì)執(zhí)行一些很復(fù)雜的指令來獲得額外的機(jī)能,更多地它們是在按照程序員的排列來運(yùn)行那些較簡單但為數(shù)眾多的短指令。
由控制器解釋,運(yùn)算器執(zhí)行的指令集是一個(gè)精心定義的數(shù)目十分有限的簡單指令集合。一般可以分為四類:1、數(shù)據(jù)移動(dòng);2、數(shù)邏運(yùn)算;培訓(xùn)是一種有組織的知識(shí)傳遞、技能傳遞、標(biāo)準(zhǔn)傳遞、信息傳遞、信念傳遞、管理訓(xùn)誡行為。3、條件驗(yàn)證;4、指令序列改易。指令如同數(shù)據(jù)一樣在計(jì)算機(jī)內(nèi)部是以二進(jìn)制來表示的。比如說,10110000就是一條Intel x86系列微處理器的拷貝指令代碼。某一個(gè)計(jì)算機(jī)所支持的指令集就是該計(jì)算機(jī)的機(jī)器語言。因此,使用流行的機(jī)器語言將會(huì)使既成軟件在一臺(tái)新計(jì)算機(jī)上運(yùn)行得更加容易。所以對(duì)于那些機(jī)型商業(yè)化軟件開發(fā)的人來說,它們通常只會(huì)關(guān)注一種或幾種不同的機(jī)器語言。
電腦的數(shù)字線路:
通過邏輯門的排列組合可以設(shè)計(jì)完成很多復(fù)雜的任務(wù)。舉例而言,加法器就是其中之一。該器件在電子領(lǐng)域?qū)崿F(xiàn)了兩個(gè)數(shù)相加并將結(jié)果保存下來—在計(jì)算機(jī)科學(xué)中這樣一個(gè)通過一組運(yùn)算來實(shí)現(xiàn)某個(gè)特定意圖的方法被稱做一個(gè)算法。終,人們通過數(shù)量可觀的邏輯門電路組裝成功了完整的ALU和控制器。說它數(shù)量可觀,只需看一下CSIRAC這臺(tái)可能是xiao的實(shí)用化電子管計(jì)算機(jī)。該機(jī)含有2000個(gè)電子管,其中還有不少是雙用器件,也即是說總計(jì)合有2000到4000個(gè)邏輯器件。它主要負(fù)責(zé)把主機(jī)向顯示器發(fā)出的顯示信號(hào)轉(zhuǎn)化為一般電信號(hào),使得顯示器能明白PC機(jī)在讓它干什么。
計(jì)算機(jī)系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)構(gòu)成
構(gòu)成計(jì)算機(jī)的物質(zhì)實(shí)體,稱為硬件
軟件是計(jì)算機(jī)運(yùn)行所必須要有的程序和數(shù)據(jù)
如果把計(jì)算機(jī)硬件比作我們的身體,軟件就好比我們的思想。
電腦的基本結(jié)構(gòu)
◆運(yùn)算器
◆存儲(chǔ)器
◆控制器
◆輸入設(shè)備
◆輸出設(shè)備
如果我們想通過學(xué)習(xí)電腦課程就業(yè)的話,那么你至少得學(xué)習(xí)中級(jí)或者是高ji課程,如果你只是想學(xué)會(huì)操作電腦,學(xué)習(xí)基礎(chǔ)初級(jí)電腦課程就可以。