《最新微机原理与接口技术徐惠民第1章PPT课件》由会员分享,可在线阅读,更多相关《最新微机原理与接口技术徐惠民第1章PPT课件(60页珍藏版)》请在金锄头文库上搜索。
1、微机原理与接口技术徐惠民第1章评分方式1.出勤:出勤:1010,抽查点名缺一次扣,抽查点名缺一次扣5 5分,分,有事允许请假。有事允许请假。2.小测验及作业:203.考试成绩:70现代计算机发展历程现代计算机发展历程 第一代 电子管时代(1946-1958):耗电高,体积大,定点计算,运用机器语言或汇编语言; 第二代 晶体管时代(1958-1965):变集中处理为分级处理,浮点运算,运用高级语言; 第三代 中小规模集成电路时代(1965-1970): 存储容量大,运算速度快,几十至几百万次/秒(目前能达到千万亿次/秒); 第四代 大规模、超大规模集成电路时代(1971至今): 向大型机和微型机
2、两个方向发展。 从计算机字长:微型计算机经历了4位机8位机16位机32位机 64 位机。 现代计算机的发展方向微型化微型化 便携式、低功耗;便携式、低功耗;巨型化巨型化 尖端科技领域的信息处理,需要超大容量、尖端科技领域的信息处理,需要超大容量、高速度;高速度;智能化智能化 模拟人类大脑思维和交流方式,多种处理模拟人类大脑思维和交流方式,多种处理能力;能力;系列化、标准化系列化、标准化 便于各种计算机硬、软件兼容和便于各种计算机硬、软件兼容和升级;升级;网络化网络化 网络计算机和信息高速公路;网络计算机和信息高速公路;多机系统多机系统 大型设备、生产流水线集中管理大型设备、生产流水线集中管理(
3、 (独立独立控制、故障分散、资源共享控制、故障分散、资源共享) )。 应用领域应用领域n科学和工程计算:密码破译,天气预报,地质勘探,卫星轨道计算;n工业控制:机器人以及各种自动化装备,温度调节,阀门控制;n辅助设计/分析/制造/教学: 机械CAD,建筑CAD,CAE,CAM,CAI;n数据处理: 数据库管理,企业信息管理,统计汇总、办公自动化;n智能模拟:人工智能、专家系统、自学习。1.2 计算机中数的表示和编码计算机中数的表示和编码1.2. 1 计算机中常用的数制及其转换计算机中常用的数制及其转换一.进位计数制的表示方法 十进制ND十个数码:09,逢十进一。例 1234.5=1103 +2
4、102 +3101 +4100 +510-1加权展开式以10为基数,各位系数为09。一般表达式:n:整数位数,m:小数位数,ai :取值范围0-9 二进制NBn两个数码:0、1, 逢二进一。例 1101.101=123+122+021+120+12-1+12-3 n加权展开式以2为基数,各位系数为0、1。一般表达式: 1.2.1 计算机中的进位计数制计算机中的进位计数制八进制Non八个数码:0、1、2、3、4、5、6、7 逢八进一。 例 6170.234=683+182+781+080+28-1+38-2+48-3n加权展开式以8为基数,各位系数为0 7。 一般表达式:1.2.1 计算机中的进
5、位计数制计算机中的进位计数制 十六进制NHn十六个数码09、AF,逢十六进一。例:DFC.8=13162 +15161 +12160 +816-1 n展开式以十六为基数,各位系数为09,AF。一般表达式: 1.2.1 计算机中的进位计数制计算机中的进位计数制1.2.1 计算机中的进位计数制计算机中的进位计数制小节每一计数制有一确定的基数R,系数ai有R种可能的取值;“逢R进一”;小数点右移一位相当于乘R;反之相当于除以R。二二. 进位计数制之间的转换进位计数制之间的转换R 进制数转换为十进制数:按权展开,求和 例:1011.1010B=123+121+120+12-1+12-3=11.625D
6、FC.8H =13162+15161+12160+816-1 = 3580.5十进制数转换为R进制数:整数和小数部分分别进行转换: 1、整数部分 “除R取余”:十进制整数不断除以转换进制基数,直至商为 0。每除一次取一个余数,从低位排向高位。二二. 进位计数制之间的转换进位计数制之间的转换例:39转换成二进制数 39 =100111B2 39 2 19 1 ( b0) 2 9 1 ( b1) 2 4 1 ( b2) 2 2 0 ( b3) 2 1 0 ( b4) 0 1 ( b5 )二二. 进位计数制之间的转换进位计数制之间的转换2、小数部分 “乘R取整”:用转换进制的基数乘以小数部分,直至小
7、 数为0或达到转换精度要求的位数。每乘一次取一次整数,从最高位排到最低位。例: 1、0.625转换成二进制数0.625 2 1.250 1 (b-1) 2 0.5 0 0 (b-2) 2 1.0 1 (b-3) 0.625 = 0.101B二二. 进位计数制之间的转换进位计数制之间的转换二进制与八进制、十六进制之间的转换 八进制 二进制:一位八进制数用三位二进制数表示。 十六进制 二进制:一位十六进制数用四位二进制数表示。 二进制 八进制:从小数点开始,分别向左右两边把三位二进制数码划为一组,最左和最右一组不足三位用0补充,然后每组用一个八进制数码代替。 二进制 十六进制:与八进制类似,但是四
8、位分为一组。1.2.2 带符号数的表示带符号数的表示无符号数和带符号数无符号数和带符号数 无符号数:机器的全部有效位均用来表示数的大小,如 N01001 表示无符号数9 带符号数:机器中,最高位作符号位(数的符号用“0”、 “1” 表示), 其余位为数值位。机器数与真值机器数与真值 机器数:机器中数的表示形式,如原码、反码、补码。 真值: 机器数所代表的实际数值 例:一个8位机器数与它的真值对应关系: 真值: X1=+84=+1010100B X2=-84= -1010100B 机器数:X1机= 01010100 X2机= 110101001.2.2 带符号数的表示带符号数的表示n原码原码 最
9、高位为符号位,0表示正数,1表示负数。数值位与真值数值位相同。例:真值: x1 = +1010100B x2 =1010100B 机器数:x1原 = 01010100 x2原 = 11010100 特点: 1、表示简单、直观。 2、0的表示不唯一,即真值0有两种不同的表示形式,0 或 -0。 0原=0000 -0原=1000 3、加减运算复杂。 正数的反码与其原码相同。 负数反码符号位为 1,数值位为原码数值各位取反。例: 8位反码机器数 x= +4: x原= 00000100 x反= 00000100 x= -4 : x原= 10000100 x反= 11111011 x= +0: x原=
10、00000000 x反= 00000000 x= -0 : x原= 10000000 x反= 11111111 x= +127: x原= 01111111 x反= 01111111 x= -127 : x原= 11111111 x反= 100000001.2.2 带符号数的表示带符号数的表示反码1.2.2 带符号数的表示带符号数的表示n补码补码 数的补码与“模”有关 “模”:计数系统的量程 X补= MX (mod M=Rn) 当X0,M丢掉, X补=X 当X0,X补= M+X=M-X。 正数的补码与原码相同;负数的补码为其反码加1。 例:8位二进制数的模为: 28 = 256 当X0,X补=
11、28 -X = 256 -X= 255 -X+1 = X反码 + 1 1.2.2 带符号数的表示带符号数的表示1.2.2 带符号数的表示带符号数的表示 例:例:8位补码机器数位补码机器数 x=+4 x原原=x反反=x补补=00000100x=-4 x原原 = 10000100 x反反 = 11111011, x补补 = 11111100 优点:优点:1、0的表示唯一的表示唯一; 2、加减运算方便、加减运算方便,即负数用补码表示时,可以把即负数用补码表示时,可以把减法转化为加法减法转化为加法; 3、8位二进制补码表示的整数范围为位二进制补码表示的整数范围为+127- 128;16位二进制补码表示
12、的整数范围为位二进制补码表示的整数范围为32768 32767;若机器字长为;若机器字长为n,则补码表示的整数范围为,则补码表示的整数范围为: 2n-1(2n-11); 4、由补码求真值:当为负数时,即最高位为、由补码求真值:当为负数时,即最高位为1,其绝对值所对应的二进制数应为其绝对值所对应的二进制数应为各数值位各数值位“按位求反加按位求反加1”的和。的和。1.2 .2 带符号数的表示带符号数的表示补码运算:补码运算: 补码加法:补码加法: AB补补= A补补+B补补 即两数和的补码等于两数补码的和即两数和的补码等于两数补码的和;也就是,也就是,在进行补码加法时,可以不必考虑加数的正负,在进
13、行补码加法时,可以不必考虑加数的正负,直接进行加法即可直接进行加法即可;从而简化了计算机内部的操从而简化了计算机内部的操作。作。 1.2 .2 带符号数的表示带符号数的表示例例: 1、计算(、计算(-70+55) 解:解:-70原原=11000110 -70补补=10111010 55原原= 00110111 55补补= 00110111 -70补补+55补补 =10111010+ 00110111= 11110001 因因符符号号位位为为“1”,所所以以对对补补码码相相加加结结果果11110001的的数数值值部部分分 “求反加求反加1”得:得:-15 所以:所以:-70+55-15 注意:补
14、码运算出来的结果还是补码,相对于机器数而言我注意:补码运算出来的结果还是补码,相对于机器数而言我们更习惯用真值或原码来读一个数们更习惯用真值或原码来读一个数,因此要学会补码与原码因此要学会补码与原码之间的相互转换。之间的相互转换。 A补补补补= A原原 A反反反反= A原原1.2 .2 带符号数的表示带符号数的表示2、计算 -70+(-55)解解:-70原=11000110 -70补=10111010 -55原= 10110111 -55补= 11001001 -70补+-55补 =10111010+11001001= 1(10000011) 因符号位为因符号位为“1”,所以对补码相加结果,所
15、以对补码相加结果10000011的的 数值部分数值部分 “求反加求反加1”得:得:-125 所以:所以:-70+(-55)-125 1.2 .2 带符号数的表示带符号数的表示 注:注: 1、补码运算步骤、补码运算步骤 1) 将参加运算的操作数用补码表示将参加运算的操作数用补码表示; 2) 进行加法得到两数和的补码进行加法得到两数和的补码 (符号位作为数的一部分参加运算)符号位作为数的一部分参加运算); 3)判断是否溢出判断是否溢出 若没有溢出,则可进一步求和的真值:若没有溢出,则可进一步求和的真值:和为正数可直接求出,和为负数,则和为正数可直接求出,和为负数,则再次再次“求补求补”,得到真值。
16、,得到真值。1.2.2 带符号数的表示带符号数的表示2、溢出的判断:、溢出的判断:溢出:带符号数运算的结果超出计算机可以表溢出:带符号数运算的结果超出计算机可以表示的范围,就是溢出。示的范围,就是溢出。 8 8位整数范围位整数范围: :(127127,-128-128)两个同符号数相加有可能产生溢出;两个同符号数相加有可能产生溢出;两个负数补码相加后得到正数的补码,或两个两个负数补码相加后得到正数的补码,或两个正数的补码相加后到负数的补码,都是产生了正数的补码相加后到负数的补码,都是产生了溢出。溢出。1.2.2 带符号数的表示带符号数的表示例:例:计算计算 6565补补+9696补补解:解:
17、6565补补+9696补补=01000001=010000010110000001100000 0 101000010 10100001 而而10100001101000019595补补 可以看出,两个正数的补码相加后得到负数可以看出,两个正数的补码相加后得到负数的补码,显然出错了;因为的补码,显然出错了;因为161161127127,所以称为,所以称为正向溢出正向溢出 。1.2.2 带符号数的表示带符号数的表示例:例:计算(计算(-70-70)补补+ +(-60-60)补补解:(解:(-70-70)补补+ +(-60-60)补补 =10111010+11000100=1 01111110=1
18、0111010+11000100=1 01111110 两个负数之和却产生了正的结果,同样是因两个负数之和却产生了正的结果,同样是因为产生了溢出;因是超出了负的最大范围,所以为产生了溢出;因是超出了负的最大范围,所以是负向溢出。是负向溢出。 1.2.2 带符号数的表示带符号数的表示3、溢出的解决:扩大数的表示范围可以防、溢出的解决:扩大数的表示范围可以防止溢出;数的扩展不能改变数的大小,只止溢出;数的扩展不能改变数的大小,只能改变数的位数。能改变数的位数。 补码正数扩展:高位全部加补码正数扩展:高位全部加0; 补码负数扩展:高位全部加补码负数扩展:高位全部加1。 如:如:-70 (101110
19、10)补补 (1111111110111010)补补 (8位数扩展为位数扩展为16位数)位数)1.2.2 带符号数的表示带符号数的表示纯小数时的情况纯小数时的情况 1、8位二进制数位二进制数 补码范围:补码范围:+127/128 -1(或(或-128/128) 小数形式小数形式: 0.1111111 1.0000000 2、转换方法:与整数相同、转换方法:与整数相同1.2 .2 带符号数的表示带符号数的表示移码移码 定义:定义: x 移移2n-1+x x 移移机器数机器数 ,x为真值为真值 表示:符号位与补码相反,其它位与补码表示:符号位与补码相反,其它位与补码相同。相同。 n表示数的位数(包
20、括符号位)。表示数的位数(包括符号位)。1.2.3 数的定点表示与浮点表示数的定点表示与浮点表示定点与浮点表示(小数点固定还是浮动)定点与浮点表示(小数点固定还是浮动)1.定点数定点数 N = S2P 小数点位置固定的机器数;具有运算简便小数点位置固定的机器数;具有运算简便,表示范表示范围小的特点围小的特点;其中其中S表示了表示了N的全部有效数字,称之为的全部有效数字,称之为N的尾数,一般用原码来表示;的尾数,一般用原码来表示;P指明小数点的位置,对指明小数点的位置,对于定点数于定点数P=0。 1)定点整数:小数点固定在数值位之后。定点整数:小数点固定在数值位之后。 2)定点小数:小数点固定在
21、数值位之前符号位之后。定点小数:小数点固定在数值位之前符号位之后。 小数点在机器中不占位置,机器中的定点数具体代表定小数点在机器中不占位置,机器中的定点数具体代表定 点整数还是定点小数,由程序员预先约定好。点整数还是定点小数,由程序员预先约定好。1.2.3 数的定点表示与浮点表示数的定点表示与浮点表示二进制数浮点表示:二进制数浮点表示:B=S2B=S2PP P Pf f P S P Sf f S S 阶苻阶苻 阶码阶码 尾数尾数 尾数尾数 符号符号S S尾数,为原码表示的纯小数。尾数,为原码表示的纯小数。P P阶码,为整数,常用补码表示。阶码,为整数,常用补码表示。2、浮点数、浮点数1)小数点
22、位置不固定。表示范围大,运算复杂。)小数点位置不固定。表示范围大,运算复杂。1.2.3 数的定点表示与浮点表示数的定点表示与浮点表示2)浮点数的规格化表示)浮点数的规格化表示 规格化表示:使数值最高位为有效数值位。规格化表示:使数值最高位为有效数值位。 尾数用原码表示时,使其最高位为尾数用原码表示时,使其最高位为1。 尾数用补码表示时,应满足尾数最高数值位与符号位尾数用补码表示时,应满足尾数最高数值位与符号位 不同,即不同,即0.1 和和 1.0 。 规格化操作:相应地调整尾数和阶码的大小,使其满规格化操作:相应地调整尾数和阶码的大小,使其满 足要求。足要求。1.2 .4 计算机中常用的编码计
23、算机中常用的编码BCD码码(Binary Coded Decimal)二进制代码表示的十进制数。二进制代码表示的十进制数。 8421 BCD码码例:求十进制数例:求十进制数876的的BCD码、二进制数码、二进制数 876D= (1000 0111 0110)BCD 876D = 36CH = (1101101100) B 注意:注意:BCDBCD码与二进制码不能直接进行转换,需将码与二进制码不能直接进行转换,需将BCDBCD码转换为十进制数后,再转换成二进制数,反码转换为十进制数后,再转换成二进制数,反之同样。之同样。1.2 . 4 计算机中常用的编码计算机中常用的编码符号信息的编码:符号信息
24、的编码:P11 表表1-2-2 美国标准信息交换码美国标准信息交换码ASCII码,用于计算机与计码,用于计算机与计算机、计算机与外设之间传递信息。算机、计算机与外设之间传递信息。汉字的编码汉字的编码 1.3 微型计算机系统微型计算机系统 微处理器、微型计算机和微型计算机系统三者的概念和含义不同,但相互间却有着十分密切的关系。本节将介绍微处理器、微型计算机和微型计算机系统的基本组成,以及微型计算机的基本性能指标。要求了解微处理器、微型计算机系统的基本组成;理解指令执行的基本过程;掌握微型计算机的基本组成及主要性能指标。1.3.1 微处理器 微处理器:利用超大规模集成电路技术把运算器和控制器集成在
25、一片硅片上形成微处理器,也称为中央处理器,即CPU(作为计算机的核心部件,其主要有6大功能)。 一般由算术逻辑单元、累加器和通用寄存器组、程序计数器PC、其他专用寄存器、数据地址锁存器缓冲器、时序和控制逻辑部件及内部总线等组成。 1.3.1 微处理器微处理器微处理器结构微处理器结构 CPU的主要功能是取出指令、分析、并执行指令,也就是的主要功能是取出指令、分析、并执行指令,也就是不断地从存储器中取出指令和操作数,完成指令所规定的操作不断地从存储器中取出指令和操作数,完成指令所规定的操作工作。工作。 1.3.1 微处理器微处理器1)算术逻辑单元)算术逻辑单元ALU:进行各种算术运算和逻辑运:进行
26、各种算术运算和逻辑运算。算。2)累加器和通用寄存器组)累加器和通用寄存器组 :保存参加运算的数据和:保存参加运算的数据和运算的中间结果。累加器是特殊的寄存器,它既运算的中间结果。累加器是特殊的寄存器,它既向向ALU提供操作数,又接收提供操作数,又接收ALU的运算结果。的运算结果。3)CPU中有一些专用寄存器(如程序计数器中有一些专用寄存器(如程序计数器PC、堆栈指针堆栈指针 SP和标志寄存器和标志寄存器FR等)。等)。4)程序计数器)程序计数器PC用来存放下一条要执行的指令地址。用来存放下一条要执行的指令地址。1.3.1微处理器微处理器5 5)堆栈指针)堆栈指针SPSP:用来存放栈顶地址。堆栈
27、是一种特殊的存贮:用来存放栈顶地址。堆栈是一种特殊的存贮区域,按照区域,按照“先进后出先进后出”的原则工作。的原则工作。6)标志寄存器标志寄存器FRFR:存放指令执行结果的特征和处理器的状态。:存放指令执行结果的特征和处理器的状态。( (每种微处理器的标志寄存器是不同的每种微处理器的标志寄存器是不同的) )7 7)指令译码器)指令译码器IDID:对指令进行译码,产生相应的控制信号送:对指令进行译码,产生相应的控制信号送至时序和控制逻辑电路,组合成外部电路工作所需要的时序至时序和控制逻辑电路,组合成外部电路工作所需要的时序和控制信号。这些时序和控制信号送到微型计算机的相应部和控制信号。这些时序和
28、控制信号送到微型计算机的相应部件,控制这些部件协调工作。件,控制这些部件协调工作。1.3.1微处理器微处理器 指令执行的基本过程:指令执行的基本过程:(1)假设程序已存储在内存单元中。开始执行程序时,)假设程序已存储在内存单元中。开始执行程序时,程序计数器程序计数器PC中保存第一条指令的地址,指明当前中保存第一条指令的地址,指明当前将要执行的指令存放在存储器的哪个单元。将要执行的指令存放在存储器的哪个单元。(2)控制器将程序计数器)控制器将程序计数器PC中的地址送至地址寄存中的地址送至地址寄存器器MAR,并发出读命令。存储器根据此地址取出一,并发出读命令。存储器根据此地址取出一条指令,经过数据
29、总线送入指令寄存器条指令,经过数据总线送入指令寄存器IR。(3)指令译码器)指令译码器ID对对IR中的指令进行译码,并由控制中的指令进行译码,并由控制逻辑阵列向存储器、运算器等部件发出操作命令,逻辑阵列向存储器、运算器等部件发出操作命令,执行指令操作码规定的操作。操作可以是读写内执行指令操作码规定的操作。操作可以是读写内存、算术逻辑运算或输入存、算术逻辑运算或输入/输出操作等。输出操作等。(4)修改程序计数器)修改程序计数器PC的内容,为取下一条指令做的内容,为取下一条指令做准备。准备。 1.3.2 微型计算机微型计算机n微型计算机微型计算机 微型计算机由微型计算机由CPU、存储器、输入输出接
30、口及系统总存储器、输入输出接口及系统总线组成。线组成。微机与外部交换信息通过总线控制。微机与外部交换信息通过总线控制。外部外部采用三总线结构采用三总线结构AB、DB、CB。内部内部采用单总线采用单总线 , 即内部所有单元电路即内部所有单元电路都挂在内部总线上,分时使用总线。都挂在内部总线上,分时使用总线。1.3.2 微型计算机微型计算机1.3.2 微型计算机微型计算机1、总线及存储器、总线及存储器 总线是计算机系统各功能模块间传递信息的公共通道,一总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器、总线发送器、总线接收器以及一组导线组般由总线控制器、总线发送器、总线接收器以及一组
31、导线组成。其分为片内总线、片总线(局部总线)、内总线(系统成。其分为片内总线、片总线(局部总线)、内总线(系统总线)和外总线总线)和外总线( (通信总线通信总线) )。 系统总线包括数据总线系统总线包括数据总线DB、地址总线、地址总线AB和控制总线和控制总线CB。 地址总线(地址总线(AB):传送地址信息,是由):传送地址信息,是由CPU发出的单向总发出的单向总线。其位数决定了线。其位数决定了CPU可以直接寻址的内存空间、可以直接寻址的内存空间、I/O口数目。口数目。 比如比如A15A0,可寻址,可寻址216=64KB内存单元。内存单元。A7A0,可寻址,可寻址 28=256个外设接口。个外设
32、接口。 数据总线(数据总线(DB):传送数据,双向。其位数和微处理器的):传送数据,双向。其位数和微处理器的位数相对应。位数相对应。 控制总线(控制总线(CB):传输控制信号,双向。):传输控制信号,双向。 1.3.2 微型计算机微型计算机存储器存储器1)存储器)存储器是用来存储数据、程序的部件。按照存储器是用来存储数据、程序的部件。按照存储器与与CPUCPU的关系,分为内存储器(主存储器)和外存储的关系,分为内存储器(主存储器)和外存储器。按其工作方式,又可分为随机存储器器。按其工作方式,又可分为随机存储器RAMRAM和只读和只读存储器存储器ROMROM。2 2)三级存储体系结构)三级存储体
33、系结构 :高速缓冲存储器、内存储器:高速缓冲存储器、内存储器和外存储器和外存储器 1.3.2 微型计算机微型计算机2 2、输入输出设备和接口、输入输出设备和接口 外设:外设: 计算机中除主机(计算机中除主机(CPUCPU和内存)以和内存)以外的其它机电或电子设备统称外部设备,简称外的其它机电或电子设备统称外部设备,简称外设。外设。 I/O接口:接口:CPU和外设之间的和外设之间的IO适配器,适配器,即即I/O接口,是微型计算机接口,是微型计算机 的重要组成部件。的重要组成部件。1.3.2 微型计算机微型计算机3、微型计算机分类、微型计算机分类 从微型计算机的结构形式来分,为单片机、单板机和多从
34、微型计算机的结构形式来分,为单片机、单板机和多板机。板机。 单单片片微微型型计计算算机机(即即单单片片机机)。把把微微型型计计算算机机的的主主要要部部件件CPUCPU、一一定定容容量量的的存存储储器器、I IO O接接口口及及时时钟钟发发生生器器集集成成在在一一块块芯芯片片上上的的单单芯芯片片式式微微型型计计算算机机。具具有有体体积积小小、指指令令系系统统简简单单、性性价价比比高高等等优优点点,广广泛泛应应用用于于工工业业控控制制、智智能能仪仪器器仪仪表等领域。表等领域。 单单板板微微型型计计算算机机,即即单单板板机机。是是将将微微处处理理器器、一一定定容容量量的的存存储储器器、IO接接口口、
35、简简单单的的外外部部设设备备(键键盘盘、LED显显示示器器)、辅辅助助设设备备通通过过总总线线装装配配在在一一块块印印刷刷电电路路板板上上的的微微型型计计算算机机。主要用于实验室以及简单的控制场合。主要用于实验室以及简单的控制场合。 1.3.2 微型计算机微型计算机 多多板板微微型型计计算算机机也也叫叫系系统统机机。是是将将单单板板机机模模块块、存存贮贮器器模模块块和和IO接接口口等等模模块块组组装装在在一一块块主主机机板板上上,通通过过主主机机板板上上的的系系统统总总线线和和各各种种外外设设适适配配器器连连接接键键盘盘、显显示示器器、打打印印机机、光光驱驱、软软、硬硬盘盘驱驱动动器器,配配上
36、上电电源源。将将主主机机板板、软软、硬硬盘盘驱驱动动器器等等安安装装同同一一机机箱箱内内,适适配配器器、适适配配卡卡插插在在总总线线扩扩展展槽槽上上,通通过过总总线线相相互互连连接接,就就构构成成多多板板微微型型计计算算机机,配配上上系系统统软软件件即即构构成成微微型型计计算算机机系系统统。个个人人计计算算机机就就是是多多板板微微型计算机系统。型计算机系统。1.3.2 微型计算机微型计算机 按按照照微微型型计计算算机机数数据据总总线线的的宽宽度度,也也就就是是按按照照在在一一次次操操作作中中所所能能传传送送的的二二进进制制位位数数的的最最大大值值来来进进行行划划分分,可可分分为为4位位、8位位
37、、32位位、64位机。位机。 按按照照微微型型计计算算机机的的应应用用,又又可可将将微微型型机机分分为通用机和专用机。为通用机和专用机。1.3.3 微型计算机系统微型计算机系统 微型计算机系统微型计算机系统 以微型计算机为主体,配上系统软件和以微型计算机为主体,配上系统软件和外部设备以后,就构成完整的微型计算机系外部设备以后,就构成完整的微型计算机系统。统。 1.3.3 微型计算机系统微型计算机系统 基本基本性能指标性能指标: 1)字字长长:字字是是CPU与与存存贮贮器器或或输输入入输输出出设设备备之之间间传传送送数数据据的的基基本本单单位位,1W=2B=16b。字字的的二二进进制制代代码码位
38、位数数称称为为计计算算机机字字长长,也也叫叫位位长长,表表示示计计算算机机数数据据总总线线上上一一次次操操作作能能处处理理的的二二进进制制信信息息的的位位数数,反反映映一一台台机机器器的的计计算算精精度。度。 2)主主存存容容量量:主主存存贮贮器器所所能能存存贮贮的的信信息息总总量量为为主主存存容容量量。是衡量计算机处理能力大小的一个重要指标。是衡量计算机处理能力大小的一个重要指标。 表示主存容量有两种方法:表示主存容量有两种方法: 用字节数表示(用字节数表示(Byte,1Byte=8bit,1Word=16bit);); 用单元数用单元数字长表示。字长表示。3)主主频频:主主时时钟钟信信号号
39、的的频频率率称称为为计计算算机机主主频频,用用于于协协调调计计算算机机操操作作。决决定定计计算算机机的的处处理理速速度度,频频率率越高,处理速度越快。越高,处理速度越快。4) 运算速度:计算机每秒钟运算的次数。运算速度:计算机每秒钟运算的次数。5)系系统统可可靠靠性性:指指计计算算机机系系统统在在规规定定的的时时间间和和工工作作条条件件下下正正常常工工作作而而不不发发生生故故障障的的概概率率。计计算算机机系系统统的的可可靠靠性性含含系系统统的的可可维维护护性性和和可可用用性性,三三者者构构成计算机系统的可靠性指标。成计算机系统的可靠性指标。 6)系系统统的的兼兼容容性性:兼兼容容性性指指一一种种计计算算机机中中的的设设备备和和程程序序可可以以用用于于其其他他多多种种系系统统中中的的性性能能,分分硬硬件件兼兼容和软件兼容。容和软件兼容。7)性性能能价价格格比比:是是计计算算机机产产品品性性能能优优劣劣的的综综合合性性指指标。包括计算机硬件和软件的各种性能。标。包括计算机硬件和软件的各种性能。