计算机组成原理830_第1页
计算机组成原理830_第2页
计算机组成原理830_第3页
计算机组成原理830_第4页
计算机组成原理830_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章1.计算机系统是由硬件系统和软件系统组成的。2.计算机硬件系统是由中央处理器〔运算器和控制器〕、存储器和输入输出设备组成第三章1.浮点数加减法的的运算步骤:“对阶〞操作;尾数的加减运算;规格化操作;舍入;检查阶码是否溢出。2.浮点数乘除法的运算步骤:求乘积的阶码;尾数相乘;规格化处理;舍入;判溢出。第四章:主存储器处于全机中心地位,用于存储当前运行的所有程序和相关数据:衡量主存芯片的主要指标:容量、速度〔可存取时间、周期来衡量〕、价格:周期包含时间,都可做速度指标4.存储器〔RAM、ROM〕芯片的易失性存储器:(1)静态存储器〔SRAM〕:双稳态存储速度快、本钱高〔2〕动态存储器〔DRAM〕:种类,各自的特点元电路结构、电路耦合、速度慢、本钱低、不稳定、使用时必须定时刷新电路非易失性存储器:①只读存储器〔掩模ROM〕:适用于大批量用,其存储内容是不会改变的②可编程的.只读存储器〔PROM〕:适合小批量用,一次性写入的存储器,③可擦可编程的只读存储器〔EPROM〕:紫外线擦除,编程次数不受限制④可电擦可编程的只读存储器〔E2PROM〕:电擦除、逐字擦除、⑤快擦除读写存储器〔FlashROM〕:电擦除、逐页擦除:易失性存储器掉电后信息丧失,非易失性存储器掉电后信息仍保存,除RAM外都是非易失性存储器:〔1〕单地址译码:译码输出线2的20次方条〔2〕双地址译码结构:将地址分为高〔低〕、低〔高〕两组分别译码。两者比拟:双地址译码结构可大大减少译码输出线数,降低生产难度:芯片数量=总容量/单位容量;芯片容量=字数×字存:位扩展:字扩展::高端地址的译码、:带宽〔总线时间〔s〕的数指的是用多个存储器器件对字长进行扩展。指的是增加存储器中字的数量逻辑电路产生的上单位据传输量〕=单位时间〔s〕的传输率×数据数第五章1.指令的格式:2.如果采用偶校验,下述两个数据的校验位的值是什么?〔1〕0101010〔2〕0011011〔奇校验码是有奇数个一的正确,偶校验码是有偶数个一的正确〕解:〔1〕.1;〔2〕03.运算器的核心部件是算术逻辑单元ALU.1.一条指令实际上包括两种信息即操作码和地址码。操作码用来表示该指令所要完成的操作,其长度取决于指令系统中的指令条数;地址码用来描述该指令的操作对象,或者直接给出操作数或者指出操作数的存储地址或存放器地址。根据地址码局部所给出地址的个数,指令格式可分为:零地址指令,一地址指令,二地址指令,三地址指令和多地址指令。零地址指令中只有操作码,而没有操作数或没有操作数地址。这种指令有两种可能〔1〕无需任何操作数〔2〕所有的操作数是默认的。一地址指令是指令中只给出一个地址,该地址既是操作数的地址,又是操作结果的存储地址。2.指令系统的寻址方式,其中哪些属于存储器寻址:指令系统的寻址方式包括直接寻址,存放器寻址,基址寻址,变址寻址,间接寻址,相对寻址,立即数和堆栈寻址。其中,直接寻址,基址寻址,变址寻址,间接寻址,相对寻址,堆栈寻址属于存储器寻址。3.某指令系统指令长16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。假设双操作数指令有K条,无操作数指令有L条,问.单操作数指令最多可能有多少条?解:[(2的四次方—K)2的六次方—X]*2的六次方=L,解出X=〔2的四次方—1024〕*2的六次方—L/2的六次方4.某计算机有10条指令,其使用频率分别为、、、、、、、、、,试用霍夫曼编码规那么对操作码进行编码,并计算平均代码长度。解:0.35*1+0.20*2+0.11*3+0.09*4+0.08*5+0.07*6+0.04*7+0.03*8+0.02*9+0位5.RISC是精简指令系统计算机,CISC是复杂指令系统计算机。CISC与性能相当的RISC相比需要更多芯片,而对电路的延迟时间来讲,芯片内部、芯片之间与插件版之间的电路,其延迟时间差异很大,这也会影响CISC的速度。RISC的特点:优先选取使用频率较高的简单指令以及有用而不复杂的指令;指令长度固定,指令格式种类少,寻址方式种类少。只有取数/存数指令访问存储器,数据在存放器和存储器之间传送。其余指令的操作都在存放器之间进行;CPU中通用存放器数量相当多。算术逻辑运算指令的操作数都在通用存放器中存取;大局部指令在一个或小于一个机器周期内完成;以硬布线控制逻辑为主,不用或少用微码.控制;一般用高级语言编程,特别重视编译优化工作,以减少程序执行时间。第六章.1.Cpu的组成:运算器和控制器。2.控制器〔或cpu〕的作用:取指令,分析指令,执行指令,控制程序和数据的输入与结果输出,对异常情况和某些请求的输出与结果输出,对异常情况和某些请求的处理。3.组成控制器的主要部件:程序计数器〔PC〕,指令存放器,指令译码器或操作码译码器,脉冲源及启停线路,时许控制信号形成部件。4.Pc的用途,其工作特点是什么:用途:在某些计算机中用来存放当前正在执行的指令地址,在另一些计算机中那么用来存放即将要执行的下一条指令地址。工作特点:有两种途径来形成指令地址,其一是顺序执行的情况,通过程序计数器加1形成下一条指令地址,其二是遇到需要改变顺序执行程序有转移指令形成转移地址送往程序计数器,作为下一条指令的地址。的情况,一般5.控制器处理指令的步骤:加法指令:1从存储器取指令,送入指令存放器,并进行操作码译码2计算数.据地址,将计算得到的有效抵抗送地址存放器AR3到存储器取数4进行加法运算,结果送存放器,并根据运算结果置状态位N,Z,V,C6.微指令的结构:同时发出的控制信号所执行的一组位操作。7.微程序控制器的工作原理、结构图、核心部件:8.直接编译控制型微指令的分段编码规那么:在位指令的控制字段中,每一位代表一个微指令,在设计微指令时,是否发出某个微命令,只要将控制字段中相应位置成1或0,这样就可以翻开或关闭某个控制门。9.硬布线控制器的结构,核心部件:结构:核心部件:微程序控制器与硬布线控制器的比拟:(1)实现。微和微指令存放器直下实现的,而硬部件控制那么由逻辑门组合实速度比硬部件控制低。程序的控制功能是在控制存储器接控制现。(2)性能。为程序控制10.垂直型微指令、比拟:11.什么是流水线技术,与常规处理方式进行比拟:含义:控制器适度恰当,让各个部门紧张工作,从而提高计算机运行速度的技术。比拟:常规处理方式:机器的各局部在某些周期内在进行操作,而在某些周期内是空闲的。第七章.1.存储系统的层次结构:cache—主存—辅存三级存储层次。2.为什么分层:为了解决速度容量与价格之间的平衡,为了提高CPU速度。3.cache的地址映像法:直接映象,全相联映像,组相联映像。比拟:直接映象的优点是实现简单,缺点是不够灵活。全相联映像是最灵活但本钱最高的一种方式。组相联映像是直接映象和全相联映像方式的一种折衷方案,其性能与复杂性介于直接映象和全相联映像两种方式之间。4.cache的的读写操作方法:命中〔写主存,写cache〕,未命中〔直接写主存〕5.cache的块替换算法:先进先出〔FIFO〕算法〔实现容易,开销小〕;近期最少使用算法〔平均命中率比FIFO高,但是硬件实现比拟麻烦〕;随机替换法〔RAND〕〔性能比根据使用情况的替换算法差〕cache由硬件管理又叫cache控制器。6.虚拟存储器的作用:用于弥补主存容量缺乏。虚拟存储器由〔系统〕软件〔辅以硬件〕管理,负责放在主存中。在段页式存储器中逻辑地址向实地址的转换。页表存放在主存中。.

7.计算机系统层次结构:〔1〕是微程序级(2)传统机器6、应级(3)操作系统级〔4〕汇编语言级(5)高级语言级用语言级第八章1.磁盘磁道数,扇区数及扇区容量,计算磁盘容量:=盘面数×磁道数〔柱面数〕×扇区数×扇区容量磁道数=〔外半径-内半径〕×道密度2.磁盘组的位密度、道密度和内外道的半径、盘片数,=〔外/内〕位密度×〔外/磁盘总容量如何计算容量:磁道容量内〕周长3.在上面条件下,再加上转速,如何计算数据传输率:传输率=记录密度×记录介质的运动速度例题:8.5设磁盘组有11个盘片,每个盘片有2个纪录面,存储区内直径英寸,外直经英寸,道密度为1250TPI,内层位密度54200bpi,转速为2400rpm。问:〔1〕共有多少个存储面可用?答:20个面可用.〔2〕共有多少个柱面?答:道密度×(外直径-内直径)/2=1250TPI×(5.00-2.36)/2=1650〔3〕每道存储多少字节?盘组的总容量是多少?.每道存储字节=周长×位密度=3.14××52400=388304位=48538字节总容量=1650×20×48538字节〔4〕数据传输率是多少?答:数据传输率=线速度×位密度=(2400/60)×3.14×2.36×52400=15532198位/秒=1941524字节/秒〔5〕每扇区存储2K数据,在寻址中如何表示磁盘地址?计算扇区个数:磁道容量/每扇容量=48538/2048=24扇磁盘地址:磁头号+柱面号+扇区号,磁头20个,占用5位,柱面1650,占用11位,扇区号24,占用5位.4.组织磁记录格式〔波形图〕,哪几种具备字同步能力第九章1.主要输入设备:键盘、图形输入设备、图像输入设备、条形码、光学字符识2.主要输出设备:显示器、、打印设备、绘图机、语音输出3.主要显示器:阴极射线管显示器、液晶显示器、等离子显示器.4.汉字的几种编码:机内码、输入码、输出码5.汉字编码规那么:整个字符集内每一个字符用位或8个十六进制数表示〔国际标准是16位,GBC是32位〕4个8第十章〔1〕实现主机和外围设备之间的数据传送控制〔实现数据缓冲,以到达主机同外围设备之间的速度匹配〔3〕接受主机的命令,提供设备接口状态,并按照主机的命令控制设备2〕:接口传送的三类信息数据、状态。〔分程序控制和非程序控制〕,方式比照〔从硬件和软件两方面〕〔1〕程序控制传送方式〔软件传送方式〕:①直接传送②查询传送③中断传送〔2〕非程序控制传送方式〔硬件传送方式〕①DMA传送②I/O通道传送③I/O处理机传送,比拟:程序控制传送方式缺点是不保证数据传输的可靠性,优点是速度快,程序结构简单5.中断的概念,中断的过程“中断〞是由I/O设备或其他非预期的急需处理的事.件引起的,它使CPU暂时中断现在正在执行的程序,“中断的过点和现场〔3〕判别中向中断效劳程序〔4〕开中断〔5〕执行中断效劳程序〔6〕退出中断6.Dma的几种工作方式,特点比拟而转至另一效劳程序去处理这些事件。程〞:〔1〕关中断〔2〕保存断断源,转〔1〕CPU暂停方式:传送效果好,减少DMA占用存储总线的时间,也即减少CPU暂停工作时间〔2〕CPU周期

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论