




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、P1计算机系统的组成、计算机硬件组成和软件的分类软件分类:系统软件(操作系统、语言编译和解释系统、网络软件、数据库管理系统、系统服务程序)和应用软件(信息管理软件、科学计算程序、文字与表格处理软件、图像与图像处理软件、辅助设计软件)机器语言、汇编语言、高级语言的特点机器语言:n 1.从形式上表现为由0、1序列组成的指令系统n 2.机器语言不需要经过任何翻译工作,执行效率高n 3.难记忆,难理解,难开发,难调试,易出错n 4.不同型号CPU的指令集有较大差异,对应的机器指令也不同, 但同一系列的CPU指令集有向上兼容性,如:Intel80386指令集就包含了8086的指令集汇编语言:n 优点:可
2、读性较好,便于检查和修改错误n 缺点:n 1. 基本操作简单,描述问题的能力差,编写程序工作量大,源程序较长。n 2. 编写的程序与问题的描述相差甚远,可读性仍不好。n 3. 依赖于计算机的硬件结构和指令系统,可移植性差高级语言:n 优点 1. 与计算机的硬件结构和指令系统无关 2. 表达方式比较接近自然语言 3. 描述问题的能力强 4. 可读性、通用性和可维护性好 5. 与机器的字长、寄存器、内存单元地址等无关n 缺点n 1. 高级语言必须翻译成机器语言才能执行,由于编译过程复杂死板,翻译出来的机器语言冗长,占内存大,速度慢;n 2. 高级语言不能编写访问机器硬件资源的系统软件或设备控制软件
3、。CISC和RISC的中文含义CISC:精简指令系统计算机RISC:复杂指令系统计算机原码定点整数、补码定点整数的表示范围四种基本逻辑运算:与、或、非、异或进位计数制之间的的转换(实数)计算机的存储系统(出现的原因、结构)n 主-辅存层次,满足了存储器的大容量和低成本需求n cache-主存层次,解决了速度与成本之间的矛盾读写存储器时,CPU需要发出的信息有哪些写:地址数据和控制数据和要写入的信息读:地址数据和控制数据主存储器的分类及各自特点通过存储器的英文名称说出中文含义,例如ROM、SRAM、DRAM等RAM:n 可以随机地按指定地址向存储单元存入或读出、或改写或删除信息,并且无论向哪个地
4、址进行读写操作所需要的时间完全相等的存储器随机存储器n 存放正在运行的程序、数据,存放各种现场输入输出的数据、中间运算结果,以及存放与外界交换的信息和作堆栈用。Static RAM:n 静态随机存储器有两个稳定状态表示1信息和0信息。n 只要不断开电源,这种稳定状态会保持不变,直到写入新信息Dynamic RAM:n DRAM是靠MOS电路中的电容存储电荷来表示、维持1信息和0信息。使用时需不断给电容充电才能使信息保持。n 线路集成度比SRAM高而成本低,是计算机主存RAM的主角ROM:n 在正常工作时只能随机读出已存储的信息而不能写入新的信息,这种存储器叫只读存储器。Mask ROM:n 由
5、芯片制造商在制造时写入内容,以后只能读而不能写n 基本存储原理是以元件的有/无来表示该存储单元的信息(1或0)Programmable ROM:n PROM可由用户根据自己的需要来确定ROM中的内容,常见的熔丝式PROM是以熔丝的接通和断开来表示所存的信息为1或0n 刚出厂的产品,其熔丝是全部接通的,使用前,用户根据需要断开某些单元的熔丝(写入)n 是一次性写入的存储器,掉电后不会影响它所存储的内容。 Erasable PROM:n 可以根据用户要求用紫外线擦去旧有的存储内容,然后改写进新的程序,擦除和写入可以多次进行,且写入的内容不会因断电而丢失,能长久保存。n 出厂时内部存放全0或全1,由
6、用户通过高压脉冲写入信息。Electrically EPROM:n 可以用字擦除,也可以将全部内容擦除,重复改写的次数有限,一般为10万次。n 具有电擦除功能flash memory:n 20世纪80年代中期研制的一种新型的电可擦除的、非易失性记忆器件。n 用电擦除n 存储元电路是在EPROM存储元基础上制造的n 通常采用USB接口,所以也称为U盘。存储器的主要应用:n 存储器应用SRAMDRAMROMPROMEPROME2PROMFlash MemoryCache计算机主存固定程序,微程序控制存储器用户自编程序,用于工业控制机或电器中用户编写并可修改程序或产品试制阶段试编程序IC卡上存储信息
7、固态盘,IC卡P2输入输出系统的组成主机I/O借口外部设备输入/输出接口的功能n 实现主机和外围设备之间的数据传送控制。n 实现数据缓冲,以达到主机同外围设备之间的速度匹配。n 接受主机的命令,提供设备接口的状态,并按照主机的命令控制设备。数据的存储格式,给出一个地址,分别说出该地址是字节地址或字地址或双字地址,对应的存储内容是什么字节8位,字16位,双字32位cache的地址映像方式及各自特点3种:直接映像、全相联映像和组相联映像直接映像:n 优点:实现简单,只需利用主存地址按某些字段直接判断,即可确定所需字块是否已在cache中。n 缺点:不够灵活,cache存储空间得不到充分利用,降低了
8、命中率。全相联:n 最灵活但成本最高的一种方式。n 允许主存中的每个字块映像到cache的任何一个字块位置上,也允许从已被占满的cache中替换出任何一个旧字块。n 访问cache时,需和cache的全部标记进行比较才能判断出所访问的主存地址的内容是否已在cache中。n 无法用于cache中。组相联:n 组间为直接映像,组内为全相联映像段式、页式、段页式虚拟存储器的虚实地址转换?指令系统的概念,指令的格式、分类概念:全部机器指令的集合。格式:· 指令必须包含的信息:· 操作码:具体说明操作的性质及功能· 操作数的地址:CPU通过该地址可以取得所需的操作数
9、3; 操作结果的存储地址:把对操作数的处理所产生的结果保存在该地址中,以便再次使用· 下一条指令的地址分类:零地址指令、一地址指令、二地址指令、三地址指令、多地址指令微指令的概念n 在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称为微指令。CPU的性能影响因素(3个) 1.时钟频率f 硬件技术和组织 2.每条指令所需的平均时钟周期数CPI 系统结构组织和指令集 3.指令条数IN 系统结构的指令集和编译技术计算机CPU中,控制器的控制方式n 同步控制方式n 异步控制方式n 联合控制方式n 人工控制P3控制存储器容量的计算运算器的组成、控制器的组成运算器组成: 多功能算
10、术/逻辑运算单元ALU ALU输入端的多路选择器(MUX)和锁存器 程序状态字寄存器PSR ALU输出端的移位器(SHIFT) 通用寄存器组GRS控制器组成:n 程序计数器PC指令地址寄存器n 指令寄存器IRn 指令译码器或操作码译码器n 脉冲源及启停线路n 时序控制信号形成部件中断源的种类v 外中断v 内中断v 由Trap指令产生的软中断DMA的含义,DMA的工作方式,各自特点含义:v 直接主存访问方式工作方式(3种):n CPU暂停方式n 主机响应DMA请求后,让出存储总线,直到一组数据传送完毕后,DMA控制器才把总线控制权还给CPUn CPU周期窃取方式n DMA控制器与主存之间传送一个
11、数据,占用一个CPU周期,即CPU暂停工作一个周期,然后继续执行程序。n 直接访问存储器工作方式n 如传送数据时CPU正好不占用存储总线,则对CPU不产生任何影响。如DMA和CPU同时需要访问存储总线,则DMA的优先级高于CPU总线的基本特性、总线带宽的计算基本特性:共享、分时带宽的计算:在总线上每秒传输的最大字节量,用MB/s表示(M/s*B)单机系统中的单总线、双总线和三总线结构的构成单总线:双总线:三总线:总线结构对计算机系统性能的影响n 最大存储容量n 指令系统n 吞吐量外设端口地址的编址方式1.统一编址2.独立编址信息的传送方式1.串行传送2.并行传送3.分时传送常见的输入输出设备指
12、令周期、机器周期、时钟周期的关系指令周期机器周期时钟周期波特率、比特率的计算P4计算机硬件系统基本组成部件及相互间的关系。(见P1第一题)1.立即寻址,2.直接寻址,3.间接寻址,4.寄存器寻址,5.寄存器间接寻址,6.变址寻址、7.基址寻址、8.相对寻址,要求掌握以上寻址方式中有效地址的计算,能够根据有效地址找到操作数,以上寻址方式的特点CPU的功能和CPU的组成功能: (1)指令控制 (2)操作控制 (3)时间控制 (4)数据加工组成:n 1. 运算器n 2. 控制器n 3. cache(指令cache和数据cache)CPU内控制器的组成和控制器的功能组成:n (1)程序计数器PC指令地
13、址寄存器n (2)指令寄存器IRn (3)指令译码器或操作码译码器n (4)脉冲源及启停线路n (5)时序控制信号形成部件功能:n (1)取指令n (2)分析指令(解释指令、指令译码)n (3)执行指令n (4)控制程序和数据的输入与结果输出n (5)对异常情况和某些请求的处理指令的执行过程,如MOV r0, r1和ADD r9, r0 的执行过程(取指令和执行指令)1.从存储器取指令,送入IR2.计算数据地址,得到有效地址送AR3.到存储器取数4.进行加法运算,结果送寄存器,设置状态位输入/输出控制方式(5种),各自的特点n 程序直接控制方式n 控制方式简单n 程序中断传送方式n 一定程度上
14、实现了CPU和外围设备的并行工作n 直接存储器存取方式n 主存被并行工作的CPU和I/O子系统共享n I/O通道控制方式n I/O通道具有自己的指令系统,并能实现指令所控制的操作,具备处理机的功能n 外围处理机方式n 结构更接近于一般处理机,甚至就是一般小型通用计算机或微机。典型接口的功能(1)控制(2)缓冲(3)状态(4)转换(5)整理(6)程序中断P5中断的执行过程中断请求中断响应中断处理返回DMA与中断相比,各自的特点是什么?n 中断方式是通过程序切换进行,CPU要停止执行现行程序转去执行中断服务程序,在这一段时间内,CPU只为外设服务。DMA控制是硬件切换,CPU不直接干预数据交换过程
15、,只是在开始和结束时借用一点CPU时间,大大提高了CPU的利用率,系统的并行性较高。n 对中断的响应只能在一条指令执行完成时进行,而对DMA的响应可以在指令周期的任何一个机器周期结束时进行。n 中断具有对异常事件的处理能力,而DMA模式主要用于需要大批量数据传送的系统中。 集中式总线仲裁有哪几种方式?各种方式的特点1.链式查询方式n 主要特征是将总线允许信号BG串行地从一个部件(I/O接口)送到下一个部件,若BG到达的部件无总线请求,则继续下传,直到到达有总线请求的部件为止。2.计时器定时查询方式n 计数可以从“0”开始,各设备的优先次序与链式查询方式相同n 计数可以从终止点开始,各设备使用总线的优先级相同,优先次序可方便改变,对电路故障不如链式查询方式敏感3.独立请求方式n 响应时间快n 对优先次序的控制相当灵活n 当代总线标准普遍采用独立请求方式易失性存储器有哪些?非易失性存储器有哪些?各自的特点(上图)基于所给正数或负数,求其原码、反码、补码。由机器码能求真值补码加减法的溢出判别P6根据给定多项式,求CRC码cache命中率和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京农学院《矿山开采》2023-2024学年第二学期期末试卷
- 北京联合大学《社会学经典文献导读》2023-2024学年第二学期期末试卷
- 2025年不良资产处置市场格局分析与创新实践研究报告
- 2025年保险行业数字化理赔服务与云计算平台的协同效应报告
- 2024-2025学年统编版小学语文五年级下册教学工作总结(共二套)
- 2025年保险数字化理赔服务理赔服务与保险业法律法规研究报告
- 北京交通职业技术学院《中医内科见习及病案训练(二)》2023-2024学年第二学期期末试卷
- CJ/T 3015.4-1996污水处理用可张中、微孔曝气器
- 保山中医药高等专科学校《货币银行学(I)》2023-2024学年第二学期期末试卷
- 2025至2031年中国移动闪盘行业投资前景及策略咨询研究报告
- 《幼儿园课程》第1章:幼儿园课程概述
- 医疗器械专业知识培训
- 起重培训课件
- 阀门检验报告式样 -报告
- 产褥感染期护理查房
- 支付分账协议
- 高一地理必修一地方时和区时课件
- 初中八年级数学同步作业判断题练习1840道
- 中国工业清洗协会职业技能证考试(化学清洗)试题
- CPK分析表的模板
- 《敬畏生命向阳而生》的主题班会
评论
0/150
提交评论