网络工程师辅导教程计算机硬件基础知识部分.ppt
- 文档编号:18718316
- 上传时间:2023-10-18
- 格式:PPT
- 页数:143
- 大小:1.03MB
网络工程师辅导教程计算机硬件基础知识部分.ppt
《网络工程师辅导教程计算机硬件基础知识部分.ppt》由会员分享,可在线阅读,更多相关《网络工程师辅导教程计算机硬件基础知识部分.ppt(143页珍藏版)》请在冰点文库上搜索。
,全国计算机技术与软件专业技术资格(水平)考试网络工程师辅导教程,计算机硬件基础知识部分主讲:
范立南沈阳大学信息工程学院,内存按字节编址,地址从A4000H到CBFFFH,共有_
(1)_个字节。
若用存储容量为32K8bit的存储芯片构成该内存,至少需要_
(2)_片。
(1)A.80KB.96KC.160KD.192K
(2)A.2B.5C.8D.10,请试验做下题,解答,2004年下半年网络工程师上午试题1、2,答案:
(1)C
(2)B,计算机基础知识,计算机系统基本组成计算机的运算基础数制及其转换算术运算机内数据表示形式原码、反码、补码、移码定点数和浮点数ASCII码汉字编码,计算机系统基本组成,计算机系统:
硬件系统软件系统软件:
程序数据相关的文档(软件是指为管理、运行、维护及应用计算机所开发的程序和相关文档的集合),计算机系统基本组成,硬件系统:
主机外存储器I/O设备主机CPU+内存时钟电路中断控制电路DMA电路总线附属电路等CPU运算器控制器内存ROMRAMcache外存储器:
硬盘、软盘、光盘、磁带等大容量I/O设备输入设备输出设备输入设备:
键盘、鼠标、扫描仪等输出设备:
显示器、打印机、绘图仪等,计算机系统基本组成,硬件系统典型结构:
采用总线结构连接单总线结构:
各部件间通过总线交换信息优点:
扩充I/O设备容易缺点:
分时使用总线,限制了信息传送的吞吐量适用:
微机、小型机,计算机系统基本组成,双总线结构:
CPU与主存间设专用高速存储总线以CPU为中心:
I/O设备与主存间信息交换需经CPU进行优点:
控制线路简单,对I/O总线传送速率要求较低缺点:
CPU工作效率较低,计算机系统基本组成,双总线结构:
CPU与主存间设专用高速存储总线以存储器为中心:
主存可通过系统总线直接与I/O设备交换信息优点:
信息传送速率高缺点:
增加硬件投资,计算机系统基本组成,通道结构:
I/O设备较多,输入输出操作频繁时采用优点:
可扩展性好、CPU负担轻、系统效率高缺点:
结构相对复杂、成本较高适用:
大、中型机,机内数据表示形式原码、反码、补码、移码,书写的真值包括数值部分及其符号(/)真值在计算机中的表示称为机器数机器数的表示方法有原码、反码、补码、移码,要注意正、负数的区别正数的原码、反码、补码完全相同,其符号位为“0”,其余位取值不变对于负数,负数的原码其符号位为“1”,其余各位取值不变;负数的反码其符号位为“1”,其余各位在原码基础上按位取反;负数的补码其符号位为“1”,其余各位在原码的基础上按位求反,再在末位上加“1”,机内数据表示形式移码,机器数的又一种表示方法,又称增码常用来表示浮点数的阶码移码的符号位,用1表示正号,而0表示负号求法:
把其补码的符号位直接变反即可,机器数的运算补码的加、减运算,运算规则,机器数的运算补码的加、减运算,当运算结果超过定点数表示范围,则产生溢出进位判决法令表示次高位(最高数值位)向最高位(符号位)的进位,表示符号位的进位,则时有溢出,否则无溢出双符号位判决法采用两位二进制数表示符号位:
00正号11负号若运算结果符号位为01(正溢出)或10(负溢出),试题举例,用n个二进制位表示带符号纯整数时,已知X补、Y补,则当(46)时,等式X补+Y补=X+Y补成立。
(46)A、-2n(X+Y)2n-1B、-2n-1(X+Y)2n-1C、-2n-1-1(X+Y)2n-1D、-2n-1(X+Y)2n,试题举例,用n个二进制位表示带符号纯整数时,已知X补、Y补,则当(46)时,等式X补+Y补=X+Y补成立。
(46)A、-2n(X+Y)2n-1B、-2n-1(X+Y)2n-1C、-2n-1-1(X+Y)2n-1D、-2n-1(X+Y)2n,答案:
B,定点数表示,定点整数、定点小数小数点位置是约定的,并没有具体的硬件定点数的不足表示范围有限,太大或太小的数都不能表示除法不精确,浮点数的表示及其规格化,任意浮点数N可用阶码E和尾数F表示F:
数值的有效数字决定精度,定点小数(带符号纯小数)E:
小数点的位置决定数值范围,定点整数(带符号纯整数)R是阶码的底,又称基数,隐含表示,通常R=2,则E和F可分别指定为原码、反码、补码、移码特别注意E和F分别以什么码表示,否则就惨了浮点数表示格式(格式非固定):
浮点数的规格化,为了规范,规定在运算结束将运算结果存到机器中时,必须是规格化的浮点数规格化浮点数尾数的最高数值位是有效数字,即正尾数负尾数,试题举例,计算机中16位浮点数的表示格式为03415其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。
若阶码为移码且尾数为原码,则其十进制真值为A;若阶码为移码且尾数为反码,则其十进制真值为B;若阶码为补码且尾数为原码,则其十进制真值为C;若阶码为补码且尾数为补码,则其十进制真值为D,将其规格化后的机器码为E。
供选择的答案,A-D:
(1)0.078125
(2)20(3)1.25(4)20.969375E:
(1)1110001010000000
(2)11110101000000(3)1101010100000000(4)11110001010000,答案,A:
(2)B:
(2)C:
(1)D:
(1)E:
(3),字符数据的表示方法,字符(包括数值、文字、英文字母)进入计算机时,必须转换成二进制,称字符编码BCD码:
用4位二进制代码表示1位十进制数有权码:
例,8421码等无权码:
例,余3码,格雷码等注:
余3码8421码0011格雷码编码规则是相邻两个代码间只有一位不同,字符数据的表示方法,ASCII码:
(AmericanStandardCodeforInformationInterchange)用7位二进制数表示,可表示128个符号,包括字母、数字、专用字符和控制字符,国际标准ISO646,又称国际5号代码IA5。
常用的7位ASCII码:
30H39H对应十进制数0941H对应大写A61H对应小写a,相差20H20H表示空格SP0DH表示回车CR,汉字的处理汉字编码,汉字的编码输入(外码)汉字的存储(内码)汉字的输出(字形码),汉字信息处理系统模型输入输入码国标码内码字形码输出,输入时汉字转化为输入码计算机处理汉字时采用机内码显示汉字时转化为显示字形码交换汉字时又采用交换码,试题举例,若某汉字的机内码为BFF0H,则该汉字的国标码为
(1),而该汉字的区位码为
(2)。
(1)
(2)A.3F70HB.1F50HC.2F80HD.DF0FH,答案:
(1)A
(2)B,计算机体系结构CPU,功能指令控制:
控制机器保证顺序执行程序操作控制:
指令分析时间控制:
对各种微操作实施时间控制数据加工:
对数据做算术/逻辑运算得到结果,计算机体系结构CPU组成寄存器,累加器通用寄存器组:
工作寄存器,提高运算速度标志寄存器:
S,Z,C,O(或V),P指令寄存器IR地址寄存器:
CS,DS,SP和程序计数器PC等注:
上述寄存器分属于运算器和控制器,计算机体系结构CPU组成运算器,功能算术运算逻辑运算基本结构ALU累加器ACC寄存器组多路转换器,计算机体系结构CPU组成控制器CU,基本功能:
时序控制、执行控制输入信号:
时钟信号、指令寄存器IR、标志位、控制总线上的控制信号输出信号:
CPU内的控制信号、发往控制总线的控制信号基本组成:
指令寄存器IR、指令译码器、程序计数器PC、时序部件、微操作形成部件、程序状态字PSW寄存器,计算机体系结构控制器基本功能,时钟周期时钟周期:
T周期,机器主频,时间基准机器周期(CPU周期):
微操作时间指令周期:
执行一条指令所需时间,计算机体系结构控制器基本功能,中断控制逻辑中断处理过程中断响应过程:
关中断;断点保护;入口地址置入PC中断服务过程:
保护现场;开中断;执行服务程序;关中断;恢复现场;返回,计算机体系结构控制器基本功能,中断控制逻辑中断的种类按中断源的位置分:
内部中断、外部中断按中断源的类型分:
硬件中断、软件中断按中断源的屏蔽特性分:
可屏蔽中断、非屏蔽中断,计算机体系结构控制器基本功能,中断控制逻辑多重中断:
中断排队中断嵌套,试题举例(2004年下半年网络工程师上午试题3),中断响应时间是指(3)。
(3)A.从中断处理开始到中断处理结束所用的时间B.从发出中断请求到中断处理结束所用的时间C.从发出中断请求到进入中断处理所用的时间D.从中断处理结束到再次中断请求的时间,答案:
(3)C,试题举例(2003年程序员上午试题58),在微型计算机中,采用中断方式的优点之一是(58)。
(58)A简单且容易实现BCPU可以不工作C可实时响应突发事件D传送速度最快,答案:
C,试题举例(2004年上半年高程上午试题47),在中断响应过程中,CPU保护程序计数器的主要目的是(47)。
(47)A.使CPU能找到中断服务程序的入口地址B.为了实现中断嵌套C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处D.为了使CPU与I/O设备并行工作,答案:
(47)C,计算机体系结构控制器的实现,两种方法:
硬布线逻辑(hardwiredimplementation)由组合电路实现微程序控制(micro-programmedimplementation)CISC、RISC,试题举例(2003年程序员上午试题56),下面关于组合逻辑控制器正确的描述是:
_。
A组合逻辑控制器是由软件实现的,所以比较灵活B组合逻辑控制器是由硬件实现的,因此速度很快C组合逻辑控制器是由软件实现的,所以容易修改D组合逻辑控制器是一系列微指令实现的,因此体积很小,分析,按照控制信号产生的方式不同,控制器分为微程序控制器和组合逻辑控制器两类微程序控制器是将全部控制信号存储在控制器中。
优点:
控制信号的逻辑设计,实现及改动都较容易。
缺点:
产生控制信号所需的时间较长。
组合逻辑控制器,又称硬布线方式控制器,是用组合逻辑的门电路实现控制信号。
优点:
产生控制信号所需的延迟时间少,对提高系统的运行速度有利。
缺点:
控制信号的逻辑设计复杂,用门电路实现也较困难,尤其要变动一些设计更不方便,答案:
B,计算机体系结构存储器系统分类,按位置:
内存(主存)、外存(辅存)按材料:
磁存储器、半导体存储器、光存储器按工作方式:
读写存储器、只读存储器按访问方式:
按地址访问、按内容访问按寻址方式:
随机存储器、顺序存储器、直接存储器,计算机体系结构存储系统层次结构,三级结构高速缓存Cache+主存辅存目的是解决主存与CPU速度不匹配问题两级结构(主存辅存)目的是解决存储器容量不足的问题注:
若将CPU内的寄存器也看成是一个层次,则可将存储系统增加一个层次,计算机体系结构存储器系统主存(半导体存储器),RAM:
断电后信息丢失,SRAM(集成度低,不需刷新),DRAM(集成度高,动态刷新)掩膜ROM:
厂家写入PROM:
一次性写入EPROM:
紫外线擦除EEPROM:
电可擦除闪存FM(flashmemory):
特性介于EPROM和EEPROM之间,类似EPROM,可用电信号进行删除工作(不能单字节),速度远快于EPROM,集成度与EPROM相当,高于EEPROM存储器周期:
两次相邻存取之间所需时间存储器带宽:
每秒钟能访问的bit数,试题举例,某内存按字节编址,存储器芯片的容量为16K4bit,用此芯片构成从40000H到BFFFFH的内存,要用
(1)片这样的芯片。
某EPROM芯片上有24条地址线A0A23,数据线为8条D0D7,该EPROM芯片的容量为
(2)。
(1)A.8B.16C.32D.64
(2)A.1024KBB.4MBC.8MBD.16MB,答案:
(1)D
(2)D,试题举例(2000年高程上午试题10),假设某计算机具有1M字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制A位。
为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应B。
若存储周期为200ns,且每个周期可访问4个字节,则该存储器带宽为Cbits/s。
假如程序员可用的存储空间为4M字节,则程序员所用的地址为D,而真正访问内存的地址称为E。
供选择的答案,A:
10162032B:
最低两位为00最低两位为10最高两位为00最高两位为10C:
20M40M80M160MD:
有效地址程序地址逻辑地址物理地址E:
指令物理地址内存地址数据地址,答案:
A:
(3)B:
(1)C:
(4)D:
(3)E:
(2),计算机体系结构存储器系统高速缓存Cache,特点位于CPU和主存之间容量小:
几KB-几MB速度快:
高于主存510倍,快速半导体存储器其内容是主存局部区域的副本Cache既可存放程序又可存放数据,计算机体系结构存储器系统高速缓存Cache基本结构,Cache存储体:
一般由SRAM构成,计算机体系结构存储器系统高速缓存Cache基本结构,地址映像:
把CPU送来的主存地址转换成Cache地址直接映像:
每个主存页只能复制到某一固定的Cache页中优点:
容易实现缺点:
不够灵活,不能充分利用Cache空间,计算机体系结构存储器系统高速缓存Cache基本结构,全相联映像:
主存的每一页可映像到Cache的任意一页(没有对应关系)优点:
灵活,Cache得到充分利用缺点:
速度慢,成本高,不实用,计算机体系结构存储器系统高速缓存Cache基本结构,组相联映像:
折衷组间采用直接映像,组内的页为全相联映像,计算机体系结构存储器系统高速缓存Cache基本结构,替换机构作用:
由硬件组成,并按替换算法进行设计,其作用是指出应替换的页号,其目的是获得最高的命中率常用替换算法:
先进先出(FIFO)近期最少使用(LRULeastRecentlyUsed),计算机体系结构存储器系统Cache的读写操作,读操作,访存时,将主存地址同时送主存和Cache,一则启动对主存的读操作,二则在Cache中按映像方式从中获取Cache地址,并将主存标记与Cache标记比较,若相同,则访问命中,从Cache中读出数据,因Cache速度比主存快,故不等主存读操作结束,即可继续下一次访存操作,若不相同,则访问未命中,则从主存中读取数据,并考虑是否按某替换算法更新Cache某页内容,计算机体系结构存储器系统Cache的读写操作,写操作:
两种方法,写回法WB(writeback或抵触修改法):
信息暂时只写入Cache,并用标志(“修改位”)加以注明,直到该页内容需从Cache中替换出来时,才一次写入主存。
优点:
操作速度快缺点:
在写回主存前,主存中没有这些内容,与Cache不一致,易造成失误,写直达法WT(或写通法writethrough):
信息在写入Cache时也同时写入主存(无修改标志位)优点:
主存与Cache始终保持一致缺点:
速度慢,试题举例(2004年上半年程序员上午试题56、57),在CPU执行一段程序的过程中,Cache的存取次数为3800次,由主存完成的存取次数为200次。
若Cache的存取时间为5ns,主存的存取周期为25ns,则Cache的命中率为(56);CPU的平均访问时间为(57)ns。
(56)A.0.93B.0.95C.0.97D.0.99(57)A.5B.6C.7D.8,答案:
(56)B(57)B,Cache,假设Cache存储器分为指令体(I-Cache)和数据体(D-Cache)设指令Cache和数据Cache的访问时间均为Tc,主存的访问时间为Tm,指令Cache的命中率为Hi,数据Cache的命中率为Hd,CPU访存取指的比例为fi,则存储体系的等效访问时间为,举例,某机是由高速缓存与主存组成的两级存储系统,高速缓存存取周期Tc=50ns,主存存取周期Tm=400ns,访问Cache的命中率为0.96。
(1)系统等效的存取周期Ta为多少?
(2)如果将高速缓存分为指令体和数据体,使等效存取周期减少了10。
在所有的访问操作中有20是访问指令体,而访问指令体的命中率仍为0.96,问数据体的访问命中率应是多少?
分析与解答,
(1)系统等效存取周期为
(2)设改进后的D-Cache的命中率为Hd,,试题举例(1998年高程上午试题8),设有三个指令系统相同的处理机X、Y和Z,它们都有4K字节的高速缓冲存贮器(Cache)和32M字节的内存,但是其存取周期都不一样,如下表所示(Tic和Tim分别表示i处理机Cache存取周期和主存存取周期);,若某段程序,所需指令或数据在Cache中取到的概率为P0.5,则处理机X的存储器平均存取周期为AS。
并假定指令执行时间与存储器的平均存取周期成正比,则此时三个处理机执行该段程序由快到慢的顺序为B。
若P0.65时,则顺序为C。
若P0.8时,则顺序为D。
若P0.85时,则顺序为E。
供选择的答案,A:
0.20.480.520.6BE:
X、Y、ZX、Z、YY、X、ZY、Z、XZ、X、YZ、Y、X,答案:
A:
(3)B:
(6)C:
(5)D:
(2)E:
(1),试题举例(1996年高程上午试题8),在多级存储系统中,Cache处在CPU和主存之间,解决A问题。
若Cache和主存的存取时间分别为T1和T2,Cache的命中率为H,则该计算机实际存取时间为B。
当CPU向存储器执行读操作时,首先访问Cache,如命中,则从Cache中取出指令或数据,否则从主存中取出,送C;当CPU向存储器执行写操作时,为了使Cache内容和主存的内容保持一致,若采用D法,同时写入Cache和主存。
由于Cache容量比主存容量小,Cache满时,又要执行把主存信息向Cache写入时,就要淘汰Cache中已有的信息。
为了提高Cache的命中率,常采用一种E替换算法。
供选择的答案,A:
(1)主存容量扩充
(2)主存和CPU速度匹配(3)多个请求源访问主存(4)BIOS存放B:
(1)HT1+T2
(2)(1-H)T1+HT2(3)T2-HT1(4)HT1+(1-H)T2C:
(1)Cache
(2)CPU(3)Cache和CPU(4)Cache或CPUD:
(1)写回
(2)写通(3)映照(4)特征E:
(1)LRU
(2)FIFO(3)FILO(4)RANDOM,答案,A:
(2)B:
(4)C:
(3)D:
(2)E:
(1),试题举例(2002年高程上午试题53/54/55),一般来说,Cache的功能(53)。
某32位计算机的Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的Cache地址为(54)。
在下列Cache替换算法中,平均命中率最高的是(55)。
供选择的答案,(53)A.全部由软件实现B.全部由硬件实现C.由硬件和软件相结合实现D.有的计算机由硬件实现,有的计算机由软件实现(54)A.00010001001101(二进制)B.01001000110100(二进制)C.10100011111000(二进制)D.11010011101000(二进制)(55)A.先入后出(FILO)算法B.随机替换(RAND)算法C.先入先出(FIFO)算法D.近期最少使用(LRU)算法,答案:
(53)B(54)C(55)D,试题举例(2004年下半年网络工程师上午试题7、8),容量为64块的Cache采用组相联的方式映像,字块大小为128个字,每4块为一组。
若主容量为4096块,且以字编址,那么主存地址应为_(7)_位,主存区号应为_(8)_位。
(7)A.16B.17C.18D.19(8)A.5B.6C.7D.8,答案:
(7)D(8)B,计算机体系结构存储器系统辅存,特点:
容量大、可靠性高、价格低磁带存储器:
顺序存取设备分两种:
启停式磁带机、数据流磁带机磁盘存储器分两种:
硬盘、软盘光存储器:
利用激光束分为:
CD(数字音频信息)、CD-ROM(数字化编码信息、只读)、WORM(write-onceread-many)、EOD(erasableopticaldisk反复读写),计算机体系结构存储器系统磁盘存储器,磁道:
磁盘旋转一圈磁头在盘面上留下一个圆形轨迹称为一个磁道道密度(tpi):
沿磁盘半径方向单位长度内磁道数位密度(bpi):
沿磁道方向,单位长度内存储的二进制信息位数注:
单位长度指每毫米或每英寸存储容量:
磁盘能存储二进制位信息的总量非格式化容量存放数据的盘面数n每面磁道数t磁道周长(对应的)位密度格式化容量=存放数据的盘面数n每面磁道数t每道扇区数s每个扇区存储的数据字节数b注:
一般情况,磁盘容量指格式化容量,计算机体系结构存储器系统磁盘存储器,存取时间:
磁盘磁头接到读写信号,从当前位置移动到指定位置,并完成读写的时间存取时间包括寻道时间和寻找扇区的等待时间寻道时间(seektime查找时间):
磁头移动到目标磁道(或柱面)所需的时间等待时间(rotationallatency):
待读写的扇区旋转到磁头下方所用时间。
用磁道旋转一周所用时间的一半作为平均等待时间寻找不同磁道和等待不同区域花的时间不同,通常取其平均值称为平均存取时间,计算机体系结构存储器系统磁盘存储器,数据传输速率R:
磁头找到地址后单位时间写入或读出的字节数。
R=B/TB:
一个磁道上记录的数据字节数T:
磁盘旋转一周所需时间或R每个扇区的字节数每道扇区数磁盘转速注:
每个磁道上的记录的数据位数是相同的;不同磁道上的位密度不一样,越靠近盘心的磁道位密度越高,试题举例(2004年下半年网络工程师上午试题6),单个磁头在向盘片的磁性涂层上写入数据时,是以_(6)_方式写入的。
(6)A.并行B.并串行C.串行D.串并行,答案:
(6)C,试题举例(2004年上半年程序员上午试题58),磁盘存取时间包括寻道的时间、定位扇区的时间以及读写数据的时间,若磁盘的转速提高一倍,则(58)。
(58)A.平均存取时间减少B.平均寻道时间减少C.存储道密度增加一倍D.平均寻道时间增加,答案:
(58)A,试题举例(2003年程序员上午试题5254),某硬磁盘有5个记录面,记录面上有效记录区域的内径为20cm,外径为30cm。
内层磁道上记录的位密度为250bitmm,道密度为10道mm,每一磁道上分为16个扇区,每个扇区记录1KB(字节),磁盘旋转速度为10000转分。
则该硬磁盘的非格式化容量约为(52)MB;格式化容量约为(53)MB;该硬磁盘的数据传输速率约为(54)MBS。
(52)A37B42C47D56(53)A25B29C33D39(54)A1.8B2.2C2.6D3.1,答案:
(52)C(53)D(54)C,计算机体系结构I/O技术接口功能,完成设备间的物理连接地址译码在主机与I/O设备间交换数据、控制命令及状态信息支持主机采用程序查询、中断、DMA等访问方式提供主机和I/O设备所需的缓冲、暂存、驱动能力,满足一定的负载要求和时序要求进行数据类型、格式等方面的转换,计算机体系结构I/O技术接口分类,按数据传送格式:
并行接口、串行接口按主机访问I/O的控制方式:
程序查询接口、中断接口、DMA接口按时序控制方式:
同步接口、异步接口,计算机体系结构I/O技术I/O接口编址方式,统一编址独立编制,试题举例(2004年上半年高级程序员上午试题46),若某个计算机系统中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是靠_(46)_来区分的。
A数据总线上输出的数据B不同的地址代码C内存与I/O设备使用不同的地址总线D不同的指令,答案:
(46)B,计算机体系结构CPU与外设间交换数据的方式,直接程序控制方式:
数据的I/O完全由CPU控制,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络工程师 辅导 教程 计算机硬件 基础知识 部分
![提示](https://static.bingdoc.com/images/bang_tan.gif)