第1章 計算機技術概述_第1頁
第1章 計算機技術概述_第2頁
第1章 計算機技術概述_第3頁
第1章 計算機技術概述_第4頁
第1章 計算機技術概述_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1章計算機技術概述思考:還有哪些領域不用計算機?1.1計算機的發(fā)展歷史1.2計算機組成和工作原理1.3數據在計算機內的表示1.4計算機系統(tǒng)的基本組成1.1計算機的發(fā)展歷史阿蘭?麥席森?圖靈計算機科學之父人工智能之父現代電子計算機之父約翰?馮?諾依曼計算機狂人蘋果教父史蒂夫?喬布斯1.1計算機的發(fā)展歷史(1946年~1958年)(1959年~1964年)第1代:電子管計算機時代第2代:晶體管計算機時代第3代:集成電路計算機時代(1965年~1970年)第4代:大規(guī)模集成電路計算機時代(1971年~至今)趨勢:第五代計算機是把信息采集、存儲、處理、通信同人工智能結合在一起的智能計算機系統(tǒng)。1.2計算機組成和工作原理1.2.1基本組成1.計算機有5大組成部分2.計算機內部直接用二進制進行運算3.程序存儲和程序控制原理美籍匈牙利數學家馮·諾依曼1.2計算機組成和工作原理1.2.2二進制編碼原因:1)二值器件(如開/關)物理上容易實現;

2)“是”和“否”二種狀態(tài)的判斷最為簡單和穩(wěn)定

3)便于算術和邏輯運算、運算規(guī)則簡單

十進制二進制十六進制規(guī)則逢十進一逢二進一逢十六進一基數10216數符0,1,…,90,10,1,…,9,A,B,…,F位權10i2i16i表示DBH常用進制1.2計算機組成和工作原理1.2.2二進制編碼數制的轉換①十進制數轉換成其他進制數——采用“除以基數逆序取余”法237218292422210……余1……余0……余1……余0……余0……余1高位低位16101416631630……余6……余15(F)……余3高位低位將十進制數37轉換成二進制數將十進制數1014轉換成十六進制數1.2計算機組成和工作原理1.2.2二進制編碼數制的轉換②其他進制數轉換成十進制數——采用“按權展開累加”法將二進制數1110101B轉換成十進制數將十六進制數57CAH轉換成十進制數1110101B=1×26+1×25+1×24+0×23+1×22+0×21+1×20

=64+32+16+0+4+0+1

=11757CAH=5×163+7×162+12×161+10×160

=5×4096+7×256+12×16+10×1

=224741.2計算機組成和工作原理1.2.2二進制編碼數制的轉換③二進制數和十六進制數間的互換——采用“8421”法將二進制數11010011101B轉換成十六進制數將十六進制數A2C7H轉換成二進制數因為23=8、22=4、21=2、20=1,二進制數1111B=15,而十六進制數FH=15,因此4位二進制數正好對應1位十六進制數。01101001110169DA

2

C

710100010110001111.2計算機組成和工作原理1.2.2二進制編碼提示

數制轉換也可以采用Windows自帶的“計算器”程序來實現1.2計算機組成和工作原理1.2.3存儲程序

計算機是利用“存儲器”(內存)來存放所要執(zhí)行的程序的,而稱之為CPU的部件可以依次從存儲器中取出程序中的每一條指令,并加以分析和執(zhí)行,直至完成全部指令任務為止。地址101000101地址210100001地址300101010地址410100110地址………地址n00001111存儲單元的地址編碼數據(指令、各類信息數據)是如何存放在存儲器中的?按地址去尋找、訪問存儲單元里的內容一個存儲單元即一個字節(jié)(8位)1.2計算機組成和工作原理1.2.3存儲程序存儲器按其存取信息的方式可分為兩類:隨機存取存儲器:地址按線性排列,CPU按地址在極短的時間內找到該存儲單元的位置。順序存取存儲器:只能按順序存取,對各個單元的存取時間不同,總體速度比較慢。1.2計算機組成和工作原理1.2.4指令系統(tǒng)

“存儲程序控制”原理:每個問題的解算步驟(程序)連同它所處理的數據都使用二進制表示,并預先存放在存儲器中。由于計算機只認識“機器語言”,所有通過輸入設備輸入的指令都首先由計算機“翻譯”成計算機能夠識別的機器指令,再根據指令的順序逐條執(zhí)行。指令:用來指揮硬件動作的命令指令組成:操作碼(指明計算機執(zhí)行何種操作)、地址碼(指明參與運算的數據在內存或I/O設備的位置)指令系統(tǒng):計算機系統(tǒng)中所有指令的集合。指令的執(zhí)行:取指令→分析指令→執(zhí)行指令→存操作結果1.2計算機組成和工作原理1.2.4指令系統(tǒng)每個計算機工作時,CPU從內存中一條一條地取出指令和相應數據,按指令的規(guī)定,對數據進行算術處理。程序在計算機中的執(zhí)行過程1.3數據在計算機內的表示1.3.1數據的存儲單位

B、KB、MB、GB、TB1KB=1024B=210B1MB=1024KB=220B1GB=1024MB=230B1TB=1024GB=240B★1024(210)進位在計算機內部,數據是以二進制形式存儲和運算的,數據的存儲單位有位、字節(jié)和字。位(bit)字節(jié)(byte)字(word)1.3數據在計算機內的表示1.3.2西文字符在計算機中的存儲

在計算機系統(tǒng)中,目前西文字符主要采用ASCII碼,它是美國標準信息交換碼,已被國際標準化組織(ISO)定為國際標準。ASCII碼有7位基本ASCII碼(詳見表1-2)和8位擴展ASCII碼兩種。

基本ASCII碼:只包含128個代碼,每個代碼用7位二進制來表示,占1個字節(jié)的低7位,最高位用0填充。字符ASCII十六進制表示S0101001151ht0111010074hu0111010175hd0110010064he0110010165hn0110111067ht0111010074h

單詞Student在計算機中的表示1.3數據在計算機內的表示1.3.3漢字在計算機中的存儲

在漢字的情況較西文復雜表現在:?一個字節(jié)(28)只有256個編碼狀態(tài),不足以表示常用漢字的數量。?如果用雙字節(jié)(28×28=65536),必須在編碼技術上采用其他的一些措施與單字節(jié)的ASCII碼區(qū)分(如字節(jié)的最高位置1等)

國標碼(GB2312-80)——在ASCII碼的基礎上,為6763個常用漢字和682個其他符號規(guī)定了2字節(jié)的代碼(每個字節(jié)的最高位是0)。

機內碼——國標碼在計算機內容易與ASCII碼產生混淆,因此將兩個字節(jié)的最高為置成“1”,形成機內碼。

如:“巧”,國標碼是00111001B(39H)、01000001B(41H)

機內碼是10111001B(B9H)、11000001B(C1H)

其他編碼:GBK、GB18030、BIG5、UCS、BMP、Unicode等。1.3數據在計算機內的表示1.3.3漢字在計算機中的存儲

輸入碼——為將漢字輸入到計算機而設計的編碼。輸出碼(字形碼)——為了漢字的顯示或打印而設計的編碼。漢字字形主要有點陣和矢量兩種表示方法。其中點陣字形是用一個排列成方陣的點的黑白來描述漢字例如,16×16漢字點陣有256個點,需要256位二進制位來表示一個漢字的字形碼,占用字節(jié)為:16*16/8=32B1.3數據在計算機內的表示1.3.4圖像信息在計算機中的

圖像信息是由構成圖像各個部分的顏色、深淺等因素組成,圖像被分割得愈細,愈能完整地表示各部分信息內容。

圖像分解為X行Y列,這樣該圖像就有了X*Y個“點”(稱為像素),用3個字節(jié)分別來表示每個點的“紅、綠、藍”(RGB)三原色的信息,每個字節(jié)有0-255的不同編碼,表示了某種顏色的深淺程度。1.3數據在計算機內的表示1.3.5聲音信息在計算機中的存儲

聲音是一種具有一定的振幅和頻率且隨時間變化的聲波,通過話筒等轉化裝置可將其變成相應的電信號,但這種電信號是一種模擬信號,即連續(xù)變化的信號,不能由計算機直接處理。聲音的模擬信號采樣量化編碼聲音的數字信號1.4計算機系統(tǒng)的基本組成

主機軟件系統(tǒng)系統(tǒng)軟件數據庫管理系統(tǒng)操作系統(tǒng)(Windows、Linux、UNIX等)系統(tǒng)服務程序(診斷程序等)程序設計語言和語言處理程序軟件應用軟件(辦公軟件、輔助設計工具、網絡通信軟件等)外部設備輸入設備(鍵盤、鼠標器、光筆、掃描儀等)輸出設備(顯示器、打印機、繪圖儀、音箱等)外存儲器(硬盤、光盤、優(yōu)盤等)其他設備(聲卡、網卡、顯卡等)內存儲器只讀存儲器(ROM)隨機存取存儲器(RAM)中央處理器(CPU)運算器控制器、寄存器等硬件系統(tǒng)計算機系統(tǒng)1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

1、中央處理器(CPU)中央處理器將運算器和控制器集成在同一個芯片中。它是一個由算術邏輯運算單元、控制器單元、寄存器組以及內部系統(tǒng)總線等單元組成的大規(guī)模集成電路芯片。

CPU是整個微機的核心部件,主要任務是進行算術元算或邏輯運算,并組織、指揮和協(xié)調計算機各個部件的工作可以直接訪問內存。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

2、存儲器

(1)內存儲器是計算機各種信息存放和交換的中心,當前運行的程序和數據必須在內存中。按存取方式,內存可分為只讀存儲器(ROM)和隨機讀寫存儲器(RAM)。

計算機在使用存儲器時總是遇到兩個矛盾:容量不夠大;速度不夠快。

為了解決這兩個問題,可借助兩外兩類存儲器:外部存儲器和高速緩沖存儲器。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

2、存儲器

(2)外存儲器的特點是存儲容量大,信息能永久保存,但相對內存儲器來說存儲速度慢。目前,常用的外存儲器主要有硬盤、光盤、可移動外存和網絡存儲。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

2、存儲器

(3)高速緩沖存儲器又稱“Cache”,介于計算機CPU和內存之間,因此稱之為“緩沖存儲器”。它能跟得上CPU的運行速度,比內存要快得多。

綜上所述,計算機的存儲器呈現出一種層次結構的形式,即Cache—Memory—Disk三層結構。最接近CPU的是內層高速緩沖存儲器,中間層是內存(包括ROM和RAM),外層是輔助存儲器。這樣的層次結構既有利于解決速度問題,又有利于解決容量問題。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

3、輸入/輸出設備(1)輸入設備(2)輸入設備1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

4、其他設備聲卡是多媒體計算機必需的設備,它可以用來錄音和放音,帶有接揚聲器和麥克風的插口。調制解調器(Modem)是計算機通過普通電話線上網的設備。網卡,又稱網絡適配器,是計算機連接網絡的設備。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

5、常見接口并行接口,指采用并行傳輸方式來傳輸數據的接口標準,速度快但距離短。串行接口,是指數據一位位地順序傳送,其特點是通信線路簡單,適用于遠距離通信。USB接口使用USB通用串行總線技術,為解決現行PC與周邊設備的通用連接而設計的。速度快,支持熱插拔,可獨立供電。PS/2接口是最常見的鼠標和鍵盤的專用接口,是一種6針的圓型接口。IEEE1394接口是蘋果公司開發(fā)的用于高速傳輸數據的串行接口標準。1.4計算機系統(tǒng)的基本組成1.4.1計算機硬件組成

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論