




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机应用基础
授课教师:
第一章基础知识
1-1概述
世界上第一台现代意f
义的电子计算机是
1946年美国设计制造
的"ENIAC”
•占地170平方米
•重量30吨
•功耗150千瓦
•运算速度每秒5000次
庞大的ENIAC
电子计算机按其性能分类:
巨型计算机
大型计算机
中型计算机
小型计算机
微型计算机
单片计算机
Intel4004
1971年
•108KHZ
・2300个晶体管
•10微米工艺
•每次传送4位
・最大寻址640
字节内存
A
座I10微米:每条导线或是每个晶体管间的距离
Intel8008
1972年
•200KHz
・3500个晶体管
•6微米工艺
•每次传送8位
•最大寻址
16KB内存
Intel80386
1985年
•12.5-33MHZ
・27.5万个晶体管
•每次传送32位
・最大寻址4G内.
存
lntel80386,Intel第一代32位CPU
(uu»OKt&cui*2ml-3auam.
Intel80486
1989年
•25-50MHz
・120万个晶体管
•每次传送32位
Pentium
1993年
•60-200MHZ
・320万个晶体管
•0.8>0,6、0.35
微米工艺
IntelCeleron
1998年
•266-300MHZ
・750万个晶体管
・0.25微米工艺
IntelPentiumlll
1999年
•450MHz以上
•千万个晶体管
•025、0J8微
米工艺
Intel
PentiumIV_423
2000年一
14GHz以上
・4.2千万个晶体管
•0,18>0.13微普
工艺
IntelCore2DuoCode
Databus64bits
Addressbus64(actual36)bits
Maximummemory64GB
Clockfrequency1.8-3GHz
FSB800-1066-1333MHz
Fabricationprocess65n
Numberoftransistors
•IntelCore\7
三个版本:
2.66GHz的i7-920$284
2.93GHz的i7-940$562
3.20GHz的i7-965$999
'urrcntduteIsTur1-61T'
ad^tet
Inr:fiittineK7X8:Z7.13
I.ntrre
|TbcIBhPcr«)n«iICcnpiter
bmion1.10(OQipyright
ir/u
imruHn
1'iskiur
mrsic
WILL
卜山;
AMD的首款处理器于1982年开始销
售,因为是技术授权设计而来的处理
器,AMD8086(与8088)和Intel型
号一模一样。
•Am286:授权制造,但速度更快
CurrentduteIsTur!-01-1980
Enternowdute
Currenttineis7:48:Z7.13
Enternewtine
TheIBHfcmona1Conpii
l/ercion1.10(C)Copyri
"dir/y
cimnnMncunrumtnT、conDiSKcorYam
DisKconpconcowCOHmmam
DEBUGCOHLINKkonARTMS
SAflFLESBASmiRTGAGE!IASNIKICBAS
MW1KEVBASCIRCLEDALLBAS
cunnMS
26niclt)
^>dIrcotwMixi.com
(imrwtwcm
1File”)
Intel的286最高只到12.5MHz,AMD则曾
销售过20MHz版本。由于286比386更经
济实惠(后者的创新技术在开头数年并未被
善用),AMD在20多年前已是超值之选。
•Am386:40-MHz的386
目「Reuers止不Hg亍春看世旭二REA哽强
FileEditSearchCharacterParagraph
Mcuwent
[loppy的归conJigur&bonMlconserve:Oitktpece
二二Tou$ethiitesiiB)Wef・yerinme
k,iietofe5d*Spoole»>no*
biepmgfromWlntfowt
[WINDOWS
bbatchtdeyou
■lock.ITheRFwe
Bttheeppiicttbon
■itedopbonsiofthe
■[TMit
K,c,deeppit-.fthcn
ExectAve
一如前身,该型号和Intel版本完全相同。
它比Intel型号来得快一40MHz,Intel33MHz
•Am486:最后兼容品
ProgemMwger
picQptloneWindowHelp
□刍
FieCenbciFwiPMMJQJMSQOS
IPtOBCS
FileM“er・[C:\WIIMinesweeper
■pieQlskIrcc)
OptionsToofaWlndi
C477MBhoe.498MBtotal
AMD生产两种版本的486——款是采
Intel微码,另一款采AMD微码。
■K5:AMD的自家设计处理器
AMD于1996年推出第五代处理器K5o
时脉100MHz的K5会标为PR133,
代表AMD认为它的效能等于一颗133
MHzPentiumo
•K6:AMD延伸战场
AMD于1997推出另一款新处理器:K6o
在1998年,AMD发表K6-2。
在1999年推出K6的第三版本K6-lllo
■K7/Athlon
AMD于1999年推出其第七代处理器K7-Athlono
顺便一提的是,AMD是第一家发表与销售1GHz
处理器的厂商(Athlon),比Intel的1GHz
PentiumIII早亍两天。A
•AMD改良Athlon:ThunderbirdsXP
・AMD口
MA
A5
LS
AE
YM
SB
IL
AE
D
Z
lstart
AMD在K7架构基础上增加频率与使用
较细制程的方式小幅改良。
AthlonXP与后续的型号使用PR值,而
非依时脉频率来命名。
AMD移转为64位
Administrator
AMDaftfff
WlmiowtServerXtMIXfntrn4ro^MuM»<i
tvJMUnUM
K8是兼容64位寻址的第一款x86处理
器,此架构拥有诸如整合内存控制器等
其它优势。
64X2:AMD的双核
AMD在2005年变更架构以提供K8
的双核版本;Athlon64X2就此诞生。
•Phenom:K10与四核
AMD于2007年推出K10,以Phenom的名称销售。
三核PhenomX3基本上是第四核瑕疵或
关闭的一颗PhenomX4。
•在旧金山的国际固态电路会议ISSCC2009上,Intel不
但宣布了八核心服务器处理器aNehalem-EX55,还首
次介绍了下一代32rlmWestmere家族,其中就提到了
首款六核心桌面处理器“Gulftown”o
Nehalem
•继Intel发布8核心Nehalem架构Xeons之后,AMD首次
演示了其6核心的Opteron处理器,核心代号为
Istanbul(伊斯出希尔,土耳其西北部港市)。
新型材料技术的应用
“应变硅”(StrainedSilicon),
字面上意思是“受到应力的硅”。
该技术的原理是将硅的晶体拉伸,
这样沿拉伸方向电子的迁移率就会
提升,导致电阻减小。在MOS管
的栅极下沟道处的硅做成拉伸的
“应变硅",当MOS管打开的时
候电流就会更顺利地沿着拉伸方向
"Strained"silicon
在源极和漏极之间流动,速度也能
更快。
简单说,如果能够迫使硅原子的间距加
大,就可以减小电子通行所受到的阻碍,
也就相当于减小了电阻,这样一来发热
量和能耗都会降低,而运行速度则得以
提升。
-i
Silicon
germanium
超级计算机
•Roadrunner系统是由美国旧M公司设计并制造、部署
在著名的美国能源部洛斯阿拉莫斯国家实验室(Los
AlamosNationalLaboratory,LANL),是是世界上
首台跨入petaflop/sUnpack门槛的超或计算机,从而
宣告HPC领域迈入了每秒千万亿次时代!
12960颗PowerXCell
8i3.2Ghz处理器和
6948颗AMDDual-cor
Opteron(皓龙)1.8
GHz处理器,98TB的
内存,峰值运算运算能
力高达1.456Petaflop
(1456万亿次/秒)
Roadrunner
•操作系统:RedHat的开源Linux软件。
•世界领先的能源效率:每瓦电能可完成4.37亿次
计算,系统整体电耗0・248万千瓦。
•2002年开始研发,2006年开始进入联机阶段,
2008年完成整个主体系统的实施,系统的优化和
完善则将持续到2010年。
•主要用于美国国家核安全局(NationalNuclear
SecurityAdministration9NNSA),用来确保
美国核武器储备的持续发展、安全和可靠性,包
括模拟核爆炸后零点几秒的行为状态。此外,
Roadrunner还将于航天、能源、人类基因、纳
米和气候方面的研究。Jfl
D
RankSiteComputer/YearVendorCoresRfnax"peakPower
Roadrunner-BladeCenterQS22/LS21
DOE/NNSA/LANLCluster.PowerXCell8i3.2Ghz/OpteronDC
11296001105.001456.702483.47
UnitedStates18GHz.VoltaireInfimband/2008
IBM
OakRidgeNationalLaboratoryJaguar-CrayXT5QC23GHz,2008
21501521059.001381.406950.60
UnitedStatesCrayInc.
NASA/AmesResearchPleiades-SGIAltixICE8200EXXeonQC
3Center/NAS3.0/2.66GHz/200851200487.01608.832090.00
UnitedStatesSGI
BlueGene/L-eSen/erBlueGeneSolution/
DOE/NNSA/LLNL
42007212992478.20596.382329.60
UnitedStates
IBM
ArgonneNationalLaboratoryBlueGene/PSolution/2007
5163840450.30557.061260.00
UnitedStatesIBM
TexasAdvancedComputingRanger-SunBladex6420,OpteronQC23
6Center/Unrv.ofTexasGhz,Infiniband/200862976433.20579.382000.00
UnitedStatesSunMicrosystems
Franklin-CrayXT4QuadCore2.3GHz/
NERSC/LBNL
7200838642266.30355.511150.00
UnitedStates
CrayInc.
OakRidgeNationalLaboratoryJaguar-CrayXT4QuadCore2.1GHz/2008
830976205.00260.201580.71
UnitedStatesCrayInc.
NNSA/SandiaNationalRedStorm-Sandia/CrayRedStorm,XT3/4.
9Laboratories24/22GHzdual/quadcore/200838208204.20284.002506.00
UnitedStatesCrayInc.
Dawning5000A-Dawning5000A,QC
ShanghaiSupercomputerCenterOpteron1.9Ghz,Infiniband,WindowsHPC
1030720180.60233.47
China2008/2008
Dawning
曙光5000A超级计算机
J/
共用7680个四核AMDBarcelona(主频1.9GHz)
处理器有30720颗计算核心广
122.88TB内存,700TB数据存储能力I
微软WindowsHPCServer2008操作系统Li
峰值速度23347万亿次
曙光5000一天完成的工作量,相当于全中国所有
人每天24小时、每年365天利用手持计算机不停,
*
超级计算机有多快
•如果把普通计算
机的运算速度比
喻成人走路的速
度,那么超级计
算机就达到了火
箭的速度。
I©'tMBflfMM〜IM
l!F(rmHopt)OpwWWMRAC*Hr>
龙芯
00DS0N-2B
-
MZD110-
龙芯2号是国家
“863”重点项目“高
-
性能通用CPU芯片全-
定制实现及系统集成”
和中国科学院知识创
新工程重大项目“高
性能通用CPU芯片研
制”的重大成果,是
我国第一款自主研发
的64位高性能通用处
理器芯片。
龙芯2F
•龙芯2F高性能通用CPU芯片在单处理器设
计方面已到达国际先进水平,是具有自主
知识产权的CPU芯片。龙芯2F通用64位处
理器是祖国大陆地区第一个采用90纳米设
计技术的处理器。该处理器最高主频达到
1.0GHZ,峰值运算速度达到每秒40亿次双
精度浮点运算。
首家龙芯产品专卖店于2009年
1月8日上午10点在北京中关村
正式开业。
^
E
■一
E«二
♦:.
•I
•E二
7n
K29n
79u
一E
,|a
・
*,JI
,
:
21•
二
.,
英特尔32nm工
1-2-1计算机中的数制
数字计算机中的一切信息(包含数)都是
用二进制表示的。但为阅读和书写方便,常将
二进制数用十六进制(Hexadecimal)表达。
早期用的八进制,现已不用。
001111000001.10100100B
3C1,A4H
数制对照表
1-2-2各种数制间的转换
1.二进制Binary_十进制Decimal
321
(1101.101)2=1X2+1X2+OX2+1X2°
+1*2-1+0*2-2+1*2-3
=(13.625)10
2.十六进制Hexadecimal-十进制
Decimal
(64.C)16=6X161+4X16°
+12X16-1
=(100.75)10
3.十进缶!|Decimal一二进制Binary
例:(11226)10=(?)2
整数部份小数部份
除2取余,直至商为0乘2取整,直至小数部份为0
112/2=56余数0(LSB)或达到要求精度
56/2=28・・・・・・0
28/2=14・・・・・・00,26X2=0.52整数0(MSB)
14/2=7……00.52X2=1.04…1
7/2=3……10.04X2=0.08...0
3/2=1・・・・・・10,08X2=0.16,・・0(LSB)
1/2=0・・・・・・1(MSB))
A(112.26)1O=(111OOOO.O1)2
4,十进制Decimal_十六进制Hexadecimal
例:(301.6875)⑺16
整数部分
除16取余,直至商为0
301/16=18.,.余数13=D(LSB)
18/16=12
1/16=01(MSB)
小数部分
乘16取整,直至小数部份为0
0.6875X16=11.00.,,整数11=B(MSB)
:.(301.6875)10=(12D.B)16=12D.BH
☆先将十进制转换成二进制,再将二进制/
转换成十六进制较方便:D-B-H■
1.2.3计算机中的二进制数表示
・1、定点小数(以8位二进制为例):
无符号
有符号
1.2.3计算机中的二进制数表示
•2、整数(以8位二进制为例):
•无符号数
•有符号数
1.2.3计算机中的二进制数表示
•3、浮点数:
尾数部分(定点小数)
阶码部分(定点整数)
尾符Ms阶符Es阶码E尾数M
1.2.4二进制编码
字符和十进制数都要表示为若干位二进制码
的组合(二进制编码)。
数字:0〜9
字母:A〜Z,a〜z
专用符号:+广,*,/,%,&,八,$,#,@,!,>?”,:……
控制字符:CR(回车)、LF(换行)、SP(空格)
所有这些信息均以二进制码表示O
1、二进制编码的十进制数
BCD(Binary-Coded-Decimal)
常用8421BCD码。
十功擞8421码余3代码
0|00000011f
100010100
200100101
300110110
401000111
501011000
601101001
701111010
810001011
910011100
1010〜1111在8421码中是非法的。
BCD码与十进制间的转换(8421码):
(904.72)io=(100100000100.01110010)BCD
8421码和余3代码
08421仍余3代码
100000011
200010100
300100101
400110110
501000111
601011000
701101001
801111010
910001011
10011100
CD码在计算机中的存贮方式:
压缩型BCD码:一个字节存放两个BCD码
1iOiOJ01011
(1OO1OO11)BCD=(93)1O
非压缩型BCD码:每个字节只存放一个
CD码,高4位为0。
010叫0回0网1低地址
o|o|o|oh|o|o|l高地址“低——低”
2、字符的编码
当前广泛采用ASCH码(American
StandardCodeForInformationInterchange)作
为各种字符的编码系统。
每个ASCH码为7位,最高位D7恒为0(在通
信中常用D7作为奇偶校验位)。
数字0〜930H-39H
大写字母A〜Z41H〜5AHASCII码表
母a〜z61H〜7AH
1-3无符号二进制数的
算术和逻辑运算
1-3-1二进制数的算术运算
•算术运算:力口、减、乘、除
•微机中通常只有做加法的硬件电路。
其它三种算术运算均是通过加法电路
完成的。
1-3-2无符号数的表示范围
1.n位无符号二进制数x的表示范围
0<x<2n-1
如:n=OOH〜FFH(O〜255)
2.无符号二进制数运算结果是否正确的判断
10110111183
+01001101+77
进位一A100000100160
无符号二进制数相加(或相减)时,若有进位
(或借位),则说明其结果超出可表示的范围,
其结果是错误的。但在纸面上作加法运算时.
不受位数限制,计及进位,则结果是正确硬
1-3-3二进制数的逻辑运算
算术运算是将一个n位的二进制数作为一
个整体来对待,而逻辑运算则是对二进制数逐
位进行操作,故无进/借位。
1.“与”运算
01101011通常用于清除某些位或
A11110000
01100000保留某些位
2、“或”运算01101011
V00001111
01101111
可用于使某些位置“1”。
3、“非”运算
01101001=10010110用于取反
4、“异或”运算两位相同为“0”,
两位不同为“1”。
01101011
㊉11110000可用于寄存器清零
10011011
XORAL,AL
XORAX,AX
1-3-4基本逻辑门及常用逻辑部件
1、与门(ANDgate)
AA
-
B-B
e-e
2、或门(ORgate)
A
BA-I
CY=A+B+CB->1-Y=A+B+C
c-__
3、非门(NOTgate)
ATY=AA5Y=A
4、与非门(NANDgate)
A—A—
B-Y=A*B*CB-Y=A*B*C
c-c-
或非门(NORgate)
A
B
C
、译码器
不同的地址信号通过译码器转换为对某一芯片的片选信号O
☆表18138译码器功能表
使能端输入端输出端
GY0匕
GG2AG2RCBA丫7丫6丫5丫4丫3丫2Y1Yo
G-_10000011111110
Y2
-_10000111111101
GV3_
cV4_10001011111011
Y510001111110111
B_
Y_610010011101111
A
Y710010111011111
10011010111112
100111011111
非上述情况XXXFT)
1.4有符号二进制数的表示及运算
数字计算机中,一切信息都只能用o和1来表示,
包括数的正、负号,而不能用或表示。
无符号数的最高位为数值位(而非符号位);
有符号数的最高位为符号位(而非数值位);
0—正数
例:1一负数
r=+147(若视为无符号数)
(10010011)2
L=-109(若视为用补码表示的
有符号数)
1.4.1有符号数的表示方法
机器数:符号数值化了的数
真值:机器数所表示的实际数值
带符号数在机器内的三种表示方法:
①、原码
0—正数
符号位;数值部分为真值的绝对值
1一负数
符号位数值部分
例:
X=(+91)io冈原=(01011011)2
X=(-91)io[x]^=(11011011)2
X=(+0)10冈原=(00000000)
=
X(-0)10冈原=(10000000)
,值。有两个编码值,不利运算,不采用。
②、反码
正数的反码与其原码相同。
负数的反码等于相应的正数逐位(包括符号位)取反。
例:X=(+5)io[x]反=(00000101)2
I取
反
X=(-5)io[x]反=(11111010)2
X=(+0)10[x]反=(00000000)2
X=(-0)10[X]反=(11111111)2
缺点:数值0有两个编码值,不利运算,不采用。
③、补码
正数的补码与其原码相同。
负数的补码等于相应的正数逐位(包括符号位)取
反,最末位加工。
例1:X=(+4)io[x]补=(0100)2
真值求机器数
例2:X=(-4)io求区补=?(取4位二进制数)
取反+1
+4—0100—1011—1100一(-4)1。=(1100)2
-00000100^11111011^11111100-(-4)io=
(11111100)2
结论:当将用补码表示的
n位负数扩展成NOn)
位同值负数时,只需要在
其前面添加个"廿即
可。
1.4.2补码与之间的转换
逐位(包括符号位)取反后,最末位加工,
便是其绝对值。
11110101—00001010—00001011-(-11)10
11111111—00000000—00000001一(-1)10
10000000—01111111—10000000一(-128)10
1.4.3补码的优点:
1、在补码表示法中,o的表示法是唯一的。
X=(+0)10冈补=(00000000)2
X=(-0)10冈补=(00000000)2
;11111111
自然丢失(进位)
勺00000001
1:00000000
I-8位一A
2、采用补码,减法可化成加法运算,即:
[x-y]#=[x]补一[y]补
例1:54-12=42甘甘汁一的
按减法运算
00110110
-00001100
OO1O1O1O=(42)1o
利用补码运算:54-12=54+(-12)=42
Y=12[-y]#=[-12]#
00001100—11110011—11110100
自然丢失00110110
(进位)+11110100《
1OO1O1O1O=(42)1o
注意:微机中凡带符号
数均采用补码表示,运
算结果也用补码表示
144,带符号数运算时的溢出问题
1、带符号数的表示范围
-2n'1<Xx:用补码表示的n位
--''带符号二进制数
n=8-128<x<+127
n=16-32768<x<+32767
带符号数运算结果若超出上述范围,称溢出
溢出必然导致运算结果出错。
2、带符号数运算时溢出的判断
溢出只能发生在两个同符号数相加或两个异符号数相减时。
溢出判据:Cn-1㊉Cn-2=1,即Cn-1与Cn-2不同
Cn-1:最高位向前的进位
Cn.2:次高位向前的进位
例1:(+72)+(+98)=+170
(+72)io=(01001000)2
(+98)io=(01100010)2
01001000
+01100010
10101010=(-86)10
分析:n=8
72+98=170>127溢出,故运算结果出错
Cn-1:最高位向前的进位
Cn.2:次高位向前的进位
在例1中:C7=0,C6=1,C7©C6=0©1=1
01001000
例2:(-83)+(-80)=-163
(-83)io=(10101101)2(-80)io=(10110000)2
自然丢失10101101
(进位)+10110000
1O1O111O1=(+93)1o
分析:n=8
(-83)+(-80)=-163<-128
溢出,故运算结果出错
10101101
C7=1,C6=0,C7㊉C6=1㊉0=1+10110000
故溢出101011101=(+93)10
以上是两个同号数相加,当结果超出表示范
围时造成的溢出;同样,当两个异号数相减时,若
结果超出亘表示的范围时也会因溢出而出错。
结论一:溢出与进位是两个不同的概念,两者不相关。
例:设n=3,则补码的表示范围为・4〜+3
①伪20103011
2010U+2010
+1001③111
3011410021010
C2㊉Ci=0㊉0=0C2㊉Cl=0㊉1=1C2®Cl=1®1=0Cy
无进位,无溢出无进位,有溢出有进位,无溢出
④-2110
+-3101
-51011
Cz㊉Ci=1㊉0=1Cy
有进位,有溢出
结论二:不论无符号数还是有符号数,运算结
果若超出其可表示的范围,则结果出错。
⑴无符号数运算结果若有进位(相加时)或
借位(相减时),即C/=1,则结果出错。
1.1.3微机系统的构成
微型计算机系统的组成。
微机硬件系统组成
〃,一〃厩〃〃而
I/O接口外设
单
AB)向
地址总线(AddressBus,
单
cB)向
控制总线
双
(ControlBus,DB)向
数据总线(DataBus,
㈠、CPU:核心器件起运算与控制作用
每种CPU有各自特有的指令集(InstructionSet)
CPU由三部份组成:
①算术逻辑单元ALU(ArithmeticlogicUnit)又称运算器
以加法器为基础,辅以其它逻辑电路完成加、减、乘、
除和各种逻辑运算;高级的ALU还可以完成浮点运算。
②控制器
/、指令寄存器IR(InstructionRegister)
指令寄存器IR用来存放从存储器取出的将要
执行的指令(实为其操作码)。
II、指令译码器ID(InstructionDecoder)
指令译码器ID用来对指令寄存器IR中的指令
进行译码,以确定该指令应执行什么操作。
7Z7>可编程逻辑阵列PLA(ProgrammableLogic
Array)(也称为定时与控制电路)
可编程逻辑阵列用来产生取指令和执行指令
所需的各种微操作控制信号。由于每条指令所
行的具体操作不同,所以,每条指令将对应控
信号的某一种组合,以确定相应的操作序列。Id
I/O接口
③寄存器组(RegisterSet)
CPU内部的存贮单元称为寄存器。各有自己特定的名
称。
寄了通用寄存器:由程序员规定其用途
存
器1专用寄存器:其用途是固定专用的。
如:堆栈指针、标志寄存器等。
CPU访问寄存器比访问存贮器要方便省时o
㈡、存贮器(Memory)内存?外存?
内存又称主存,属于半导体存贮器。
1.内存单元的地址和内容
现代微机中:每个字节称为一个内存单元
每个内存单元都有一个地址,称内存地址
微机内存容量是指内存的字节数。
多字节数据将占用多个连续的字节。在Intel系列
中,规定其最低字节存放在所占诸地址的最低端,
并以最低端地址作为该多字节数据的地址
35000H
35001H
3CA46BCFH
35002H
35003H
包
内存单元内容:
操作码、操作数或各种数据或字符的ASCH码
地址内容
十六进制二进制内存数据代表含义
00H0000000010110000MOVAL,n
01H0000000100000111n=7
02H0000001000000100ADDAL,n
03H0000001100001010N=10
04H0000010111110100HLT.
■■■■■
■■■■■I■
图1:存贮器读操作过程
①地址
0000010010010111
地
•
•
址•
译04
10010111
码•
•
•
器
FF
I
②读一n控制
图2:存贮器写操作过程
①
00001000
地
址
译
码
AB
器
②写一控制
——--
3.内存分类
•随机存取存贮器RAM(RandomAccessMemory)
•只读存贮器ROM(ReadOnlyMemory)
㈢、I/O设备与I/O接口
•输入设备:键盘、扫描仪、鼠标、光笔……
•输出设备:显示器、打印机、绘图仪、
X—Y座标仪……
・输入/输出设备:磁带、磁盘……
I/O设备的工作速度通常低于CPU,而且两
者的数据格式也不相同,因此两者间的连接及信
息交换均不能直接进行,必须通过I/O接口,又称
I/O适配器(I/OAdapter)。
㈣、总线(Bus)
总线:在计算机各部件间传递地址、数据和
:用于传输指令或数据据信息,双向。
:用于传递由CPU发出的地址信息,单向。
:用于传送控制信号、时序信号或状态信息,单向。
ROMI/O接口
AB)单向
地址总线(AddressBus,
cB)单向
控制总线(
ControlBus,DB)双向
数据总线(DataBus,
某些控制总线是由CPU输出的(如:RD、WR……);
另一些则是输入CPU的(如INTR、RESET……)。
故任何一根具体的控制总线都是单向的,但全部控制总
线作为一个整体则是“双向”的。
㈤、软件系统
计算机软件包括系统软件和应用软件。计
算机软件泛指任何类型的计算机程序,从操作
系统,到实用程序、应用程序、存放在只读存
储器(ROM)上的程序等等。
系统软件是用于计算机的管理、维护、控制
以及计算机程序的翻译、装入、编辑和运行的程
序。包括操作系统(OS)和系统实用程序。
应用软件是软件开发人员利用系统软件编
制的用来解决某一具体问题的程序,以满冷应
算机用户各方面的应用需要的软件。[iiu
第一章结束
*«aui|iqivvod000'6【■OVINH如0all1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园节能环保合作合同(2篇)
- 2025室内设计装修合同模板
- 五年级信息技术《第十六课制作一份小报》的教学设计
- 小儿普通变异型免疫缺陷病的临床护理
- 高中生涯规划课程教学设计及流程能力探索
- 2025房地产交易合同法规
- 2025年演出经纪人之演出经纪实务通关题库(附带答案)
- 足跟瘀斑的临床护理
- 新生儿产伤性疾病的临床护理
- 2025年政治理论试题及答案解析(140题)
- 华大新高考联盟2025届高三4月教学质量测评化学+答案
- 2025年中国防晒护理洗发露市场调查研究报告
- 2025-2030中国太阳能照明系统行业市场发展趋势与前景展望战略研究报告
- 2025年陕西省普通高中学业水平合格考试模拟卷(五)历史试题(含答案)
- 2025年有关“我为群众办实事”主题日活动工作方案
- 油气管道输送试题及答案
- 铁路雨季三防培训课件
- 2025-2030中国非邻苯二甲酸酯类增塑剂行业市场发展趋势与前景展望战略研究报告
- 2025年台球理论测试题及答案
- 虚拟电厂接入配电网电力系统调度优化
- 用户能耗监测的智能插座原型设计
评论
0/150
提交评论