版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
T
計(jì)算機(jī)組成與結(jié)構(gòu)
大連理工大學(xué)軟件學(xué)院
軟件工程系賴曉晨
far.away@
學(xué)習(xí)的思路
1.宏觀的視角一知道自己在學(xué)什么、做什么
2.注重內(nèi)容而非形式一叫什么、是什么、為什么
3.勤于思考,透過現(xiàn)象看本質(zhì)!
4.培養(yǎng)獨(dú)立解決問題的能力、樹立學(xué)習(xí)的信心!
5.Google是最好的老師()
課程說明
學(xué)時(shí):
力上課:64學(xué)時(shí)
成績:
十期末閉卷考試
9平時(shí)成績(課堂提出問題與回答問題、作業(yè)完成
情況)
答疑:
?課程網(wǎng)立占:
9郵箱:far.away@
幾點(diǎn)要求
。按時(shí)上課,認(rèn)真聽講,筆記、復(fù)習(xí)。
。課上隨時(shí)可以提問,鼓勵(lì)大家提問,歡迎大
家和我一起討論問題!
請大家按時(shí)獨(dú)立完成課后作業(yè)。
?:?課上請大家關(guān)掉手機(jī)。
參考書目
。王愛英《計(jì)算機(jī)組成與結(jié)構(gòu)》第4版,清華
大學(xué)出版社
。王愛英計(jì)算機(jī)組成與結(jié)構(gòu)習(xí)題集,清華大
學(xué)出版社
。戴梅萼《微機(jī)原理》清華大學(xué)出版社
鄭緯民《計(jì)算機(jī)體系結(jié)構(gòu)》清華大學(xué)出版社
目錄
第1章概論第7章存儲系統(tǒng)
第2章邏輯部件第8章輔助存儲器
第3章運(yùn)算方法和第9章輸入輸出設(shè)備
運(yùn)算部件第10章輸入輸出系統(tǒng)
第4章主存儲器第11章計(jì)算機(jī)系統(tǒng)
第5章指令系統(tǒng)
第12章計(jì)算機(jī)設(shè)計(jì)
第6章中央處理部件
第一章計(jì)算機(jī)系統(tǒng)概論
計(jì)算機(jī)的語言
計(jì)算機(jī)的硬件
?:.計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)
計(jì)算機(jī)發(fā)展簡史和用途
計(jì)算機(jī)網(wǎng)絡(luò)
n
第一節(jié)
計(jì)算機(jī)的語言.
I
計(jì)算機(jī)的概念、自然語
言、高級語言、機(jī)器語
言、指令、助記符
*
一、什么是計(jì)算機(jī)
計(jì)算機(jī)是一種
能夠接受輸入、處
理數(shù)據(jù)、存儲數(shù)據(jù)、
產(chǎn)生輸出的設(shè)備
二、計(jì)算機(jī)語言的概念
自然語言
?高級語言
指令、指令集
?:?機(jī)器語言
?助記符、匯編語言
指令的組成
一條指令通常由兩部分組成
力操作碼:規(guī)定該指令執(zhí)行的運(yùn)行類型
Y地址碼(操作數(shù)):規(guī)定對哪些數(shù)據(jù)進(jìn)行運(yùn)算
0011001
匯編語言
一條指令通常由兩部分組成
力操作碼:規(guī)定該指令執(zhí)行的運(yùn)行類型
Y地址碼(操作數(shù)):規(guī)定對哪些數(shù)據(jù)進(jìn)行運(yùn)算
0011001
助記符
-----------------------------源操作數(shù)
ADDAX,[9]目的操作數(shù)
計(jì)算機(jī)指令舉例
?:?指令舉例:y=ax+b
MOVAX,[08]
MULAX,[10]800101a
ADDAX,[9]900011b
MOV[11],AX1001100X
CALLPRT11y
HALT
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)->AX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+⑼->AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)TAX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+(9)一AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)TAX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+(9)-AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)TAX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+⑼->AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)TAX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+⑼->AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
MOVAX,[08]
計(jì)算y=ax+b的實(shí)例MULAX,[10]
ADDAX,[9]
MOV[11],AX
指令指令指令CALLPRT
地址操作碼地址碼操作HALT
11011000(8)TAX
指令的操作碼定義
20111010(AX)*(10)->AX
30011001(AX)+⑼->AX指令操作碼
41101011AX->(11)加法001
5111print減法010
6000halt乘法011
數(shù)據(jù)地址除法100
800101a取數(shù)101
900011b存數(shù)110
1001100X打印111
停機(jī)000
11y
計(jì)算機(jī)語言比較
匯編語言機(jī)器碼
y=ax+bMOVAX,[08]11011000
MULAX,[10]20111010
ADDAX,[9]30011001
MOV[11],AX
41101011
CALLPRT
5111
HALT
6000
7
800101
900011
1001100
11
第二節(jié)
計(jì)算機(jī)硬件
計(jì)算機(jī)硬件組成部分、
總線
計(jì)算機(jī)硬件組成
?:?硬件是由電子的、磁性的、機(jī)械的器件組成
的物理實(shí)體,包括運(yùn)算器、控制器(中央處
理器)、存儲器、輸入設(shè)備和輸出設(shè)備等5
個(gè)基本組成部分。
CPU:
CentralProcessingUnit
硬件結(jié)構(gòu)框圖
硬件
主機(jī)外設(shè)
系
統(tǒng)
總
線計(jì)算機(jī)的硬件組成
算術(shù)運(yùn)算、邏輯運(yùn)算。加
法、移位
決定指令執(zhí)行順序、譯碼、
發(fā)出控制指令
地址選通、多級存儲
接受原始數(shù)據(jù),給出運(yùn)算
結(jié)果
總線bus
ABus
CBus
DBus
a,bx
三總線結(jié)構(gòu)計(jì)算機(jī)原理圖
計(jì)算機(jī)的基本組成
第三節(jié)
計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)
虛擬機(jī)器、計(jì)算機(jī)語言
的演變、編程語言類型
計(jì)算機(jī)破件系統(tǒng)層次
計(jì)算機(jī)
系統(tǒng)級
寄存器級
門級
晶體管級
MOSTTL物理級
計(jì)算機(jī)軟件系統(tǒng)層次
虛擬計(jì)舁機(jī)的層次結(jié)構(gòu)
計(jì)算機(jī)體系的層次結(jié)構(gòu)
軟
件
部
分
硬
件
部
分
計(jì)算機(jī)語言
。機(jī)器語言:機(jī)器碼結(jié)
構(gòu)
^01110010化
。低級語言:匯編語言變
強(qiáng)
^movax,01h,
。高級語言:c、pascakfortun>basic
9for(i=0;i<100;i++);
。應(yīng)用語言:數(shù)據(jù)庫語言
^^Select
■■
計(jì)算機(jī)程序的執(zhí)行方式
編譯執(zhí)行
解釋執(zhí)行
計(jì)算機(jī)系統(tǒng)與用戶的關(guān)系
T
第四節(jié)
計(jì)算機(jī)發(fā)展簡史
計(jì)算機(jī)階段、計(jì)算機(jī)分
類、計(jì)算機(jī)用途
一、計(jì)算機(jī)發(fā)展歷史
巴貝奇分析機(jī)
巴貝奇分析機(jī)部件
CharlesBabbage
1792-1871
后人復(fù)制的差分機(jī)
人類歷史上第一臺計(jì)算機(jī):ENIAC
H重達(dá)30噸
占地170m2
H耗電150千瓦
H18000個(gè)電子管
H計(jì)算5000次/每秒
電子數(shù)字積分計(jì)算機(jī)
ElectronicNumericalIntegratorAndCalculator
OWN山
計(jì)算機(jī)發(fā)展歷史
。第一代(1946——1957):電子管
ENIAC.ABC、IBM701
機(jī)器語言、匯編語言
科學(xué)計(jì)算
下
計(jì)算機(jī)發(fā)展歷史世
紀(jì)
第二代(1958——1964):晶體管最
偉
IBM7094.CDC1640大
的
發(fā)
高級語言明
數(shù)據(jù)處理、事物管理、工業(yè)控制
計(jì)算機(jī)發(fā)展歷史
第三代(1965——1971):集成電路
IBM360.IBM370、DECPDP-X
操作系統(tǒng)
文字處理、圖形處理
計(jì)算機(jī)發(fā)展歷史
。第四代(1972至今)大規(guī)模集成電路LSI和超
大規(guī)模集成電路VLSI微型機(jī)
牽牛星8800
蘋果APPLE-2
IBM一PC
數(shù)據(jù)庫、網(wǎng)絡(luò)等社會(huì)的各個(gè)領(lǐng)域
二、計(jì)算機(jī)的分類
按處理對象分類
1.模擬計(jì)算機(jī):
速度快、精度低
2.數(shù)字計(jì)算機(jī):
精度高、便于存儲
3.數(shù)字模擬混和計(jì)算機(jī):造價(jià)高
計(jì)算機(jī)的分類
?按用途分類
專用計(jì)算機(jī):
功能單一、結(jié)構(gòu)簡單、
可靠屜高、適應(yīng)性差)特定
情況下最有效、最經(jīng)濟(jì)、最
快速
通用計(jì)算機(jī):一J
功能齊全、適應(yīng)
性強(qiáng),在某些具體
環(huán)境下運(yùn)行效率低
計(jì)算機(jī)的分類
*按規(guī)模分類
Y巨型:速度最快,處理能力最強(qiáng)
i大中型:通用,較快,較強(qiáng)
i小型:規(guī)模小,結(jié)構(gòu)簡單,設(shè)計(jì)試制周期短
小微型:小,巧,輕,使用方便,價(jià)格便宜
巨型機(jī)
巨型機(jī):
速度最快、處理
能力最強(qiáng)。
例如:曙光4000L644GB內(nèi)存,浮點(diǎn)運(yùn)
算達(dá)每秒3萬億次.目前多用于戰(zhàn)略武器(如
核武器和反導(dǎo)彈武器)的設(shè)計(jì),空間技術(shù),
石油勘探,中、長期天氣預(yù)報(bào)等領(lǐng)域。
TOP10SitesforJune2007/lists/2007/06人
Formoreinformationaboutthesitesandsystemsin“皿…藍(lán)色基因:萬億次浮點(diǎn)
completelist,367
運(yùn)算每秒
RankSiteComputer---------------------------------------------------------------------
BlueGene/L-eServerBlueGene
DGE/NNSA/LLNL
Solution
UnitedStates
IBM
2OakRidgeNationalLaboratoryJaguar-CrayXT4/XT3
UnitedStatesCrayInc.
RedStorm-Sandia/CrayRedStorm
3NNSA/SandiaNationalLaboratories4
Opteron2.4GHzdualcore
UnitedStates
CrayInc.
IBMThomas工WatsonResearchCenterBGW-eServerBlueGeneSol
4
UnitedStatesIBM
StonyBrook/BNL.NewYorkCenterforNev-/YorkBlue^erverBlueGene
5ComputionalSoencesSolution
UnitedStatesIBM
ASCPurple-eServerpSeriesp5575
DOE/NNSA/LLNL
61.9GHz
UnitedStates
IBM
RensselaerPolytechnicInstitute」Computional
eServerBlueGeneSolution
7CenterforNanotechnologyInnovations
IBM
UnitedStates
Abe?PowerEdge1955,2.33GHz,
NCSA
8.Infiniband
UnitedStates
Dell
MareNostrum-BladeCenterJS21
§BarcelonaSupercomputingCenter
Cluster,PPC970,23GHz,Myrinet
Spain
IBM-----------------------
LeibnizPechenzentrumHLRB-II-Atox470C地球模擬器
10
GermanySGI43萬億次浮點(diǎn)運(yùn)算每秒
v
儂、百可以修費(fèi)眄日向加2007,~2007
大型機(jī)
?:?大型機(jī):這覆蓋國內(nèi)常
說的大、中型機(jī)。特點(diǎn)
是通用,具有很強(qiáng)的綜
合處理能力和管理能力。
主要用于大銀行、大公
司、規(guī)模較大的高校和
科研院所。
zSeries800大型機(jī)
小型機(jī)
?:?小型機(jī):結(jié)構(gòu)簡單,維護(hù)
方便,成本較低,易于推
廣。不需要經(jīng)長期培訓(xùn)即
可維護(hù)和使用5主要用于
企業(yè)管理、數(shù)據(jù)采集與分
析。
PDP-11小型機(jī)
微型機(jī)
微型機(jī):
以小、巧、輕、
使用方便、價(jià)格便
宜、軟件豐富、功
能齊全、等優(yōu)勢而
擁有廣大的用戶
三、計(jì)算機(jī)的用途
計(jì)算機(jī)的發(fā)展趨勢
巨型化
微型化
多媒體摩爾定律
網(wǎng)名各化
智能化
摩爾定律
19751985
晶
體10M-Mlnm500
(mlp?)
Ctranflivtoro)^OOO
B百
管
Permitm25萬
丸
數(shù)
條
行
、
10OKJZJaoaBo__!_1.0每
砧
秒
1OK0,1
.▼ftoao
?4004I0.01
每三年芯片集成度翻2翻。
?Introducedin1970
曲;J?Firstmicroprocessor
3Bl?4bitarchitecture!
1?2,250transistors
?12mm2
遛ElJ?Clock:108kHz
、s
Intel8085Microprocessor
?Introducedin1974
?8-bitarchitecture
?Stillusedinsome
microcontroller
applications!
Intel8086Microprocessor
?Introducedin1979
?29,000transistors
?33mm2
?Clock:5MHz
16bitarchitecture
LSM
Intel386Microprocessor
?Introducedin1985
?275,000transistors
?43mm2
?Clock:16MHz
?32bitarchitecture
金端霆蒿潴
LSM
Intel486Microprocessor
?Introducedin1989
?1,200,000transistors
?81mm2
?Clock:25MHz
?32bitarchitecture
?1stpipelined
implementationof
IA32
LSM
IntelPentiumMicroprocessor
CLOCKDRIVER
CODE?Introducedin1993
CACHE
?3,100,000transistors
CODE
TLB?296mm2
COMPLEX
BUSINTERFACEINSTRUCTION?Clock:60MHz
LOGICSUPPORT
一鼻,?32bitarchitecture
SUPERSCALER
INTEGER
EXEClfflON
?1stsuperscalar
implementationofIA32
MPLOGIC
LSM
巨型化
運(yùn)算速度可達(dá)每秒幾
百億次運(yùn)算。1975年
世界上第一臺超級計(jì)
算機(jī)“Cray-1”超級計(jì)
算機(jī)應(yīng)用:天氣預(yù)報(bào)、
地震機(jī)理研究、石油
和地質(zhì)勘探,衛(wèi)星圖
像處理等大量科學(xué)計(jì)CRAY-II
算的高科技領(lǐng)域。
中國超級計(jì)算機(jī)銀河
國防科技大學(xué)研制的“銀河1號”、“銀河2
國超級計(jì)算機(jī)曙光
國家職能計(jì)算機(jī)中心推出的:“曙光1000”、
“曙光20001”和“曙光3000”
微型化
Altair8800
eMac
SayhellotoiMac.
平果iMac
Icam
?Thinkdifferent
yiHnoiki@muc.coiH
多媒體
。多媒體就是計(jì)算機(jī)集圖.
形、圖像、聲音、文字
處理為一版。多工某體技
術(shù)的目標(biāo)是:無論在彳十
么虛方)只需要簡單的
設(shè)備藐能自由自在地以
交互法對話方式收發(fā)所,
需要的信息。多媒體技
術(shù)的實(shí)質(zhì)就是讓人們利
用計(jì)算機(jī)以更接近自然
方式交換信息。
網(wǎng)絡(luò)化
計(jì)算機(jī)網(wǎng)絡(luò):
計(jì)算機(jī)技術(shù)與通信技
術(shù)結(jié)合的產(chǎn)物。
計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展動(dòng)
力:
使用遠(yuǎn)程資源,
共享程序、數(shù)據(jù)和信
息資源。
智能化
使計(jì)算機(jī)具有視覺、聽覺、語言、行為、思
維、邏輯推理等能力。
GarryKasparov
智能化
*智能化機(jī)器人、機(jī)器狗、機(jī)器昆蟲等
智能化
*智能化機(jī)器人、機(jī)器昆蟲、機(jī)器狗等
29tM?com
T
第五節(jié)
計(jì)算機(jī)網(wǎng)絡(luò)
網(wǎng)絡(luò)基礎(chǔ)、網(wǎng)絡(luò)拓?fù)洹?/p>
網(wǎng)絡(luò)協(xié)議、網(wǎng)絡(luò)設(shè)備
一、網(wǎng)^<^出
計(jì)算機(jī)網(wǎng)絡(luò)的概念
計(jì)算機(jī)技術(shù)和通信技術(shù)相結(jié)合,產(chǎn)生了計(jì)
算機(jī)網(wǎng)絡(luò)。
地理位置不同,并具有獨(dú)立功能的多個(gè)計(jì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨床試驗(yàn)合作協(xié)議的范例解析
- 商家聯(lián)盟合作契約范本
- 2024土地權(quán)屬糾紛調(diào)解案例
- 醫(yī)療器械注冊委托代理合同2024年
- 公司與學(xué)生雙方實(shí)習(xí)協(xié)議書范本
- 建筑公司勞務(wù)合同書范本格式
- 標(biāo)準(zhǔn)超市租賃合同范本
- 工廠物資采購銷售合同范本
- 《年度汽車銷售合作協(xié)議》主體變更協(xié)議
- 昆明勞動(dòng)合同范本
- 潮濕相關(guān)性皮炎的護(hù)理
- 餐飲服務(wù)質(zhì)量提升
- 幼兒園園長的幼教教研與項(xiàng)目管理
- 健康評估練習(xí)題大全(含答案)
- 新北師大版小學(xué)數(shù)學(xué)二年級上冊《六-測量:課桌有多長》-公開課教案-1
- 構(gòu)建文明校園共同創(chuàng)造和諧學(xué)園
- 鐵路邊坡水害分析報(bào)告
- 南平出租車從業(yè)資格證模擬考試題
- 《怎樣聽課評課》課件
- 建筑施工工程投入的主要施工機(jī)械設(shè)備情況描述及進(jìn)場計(jì)劃
- D報(bào)告樣板設(shè)備故障的8D報(bào)告
評論
0/150
提交評論