




已阅读5页,还剩75页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机组成原理是广播电视大学计算机专业本科生核心硬件课程,必修。 本课程重点是讲授简单、单台计算机的基本组成原理与内部运行机制。,课程内容的工程性、技术性、实用性都比较强,因此,在传授计算机组成的原理性知识之外,还应有较多的设计与实验技能训练。,完成教学实验和平时的课外作业是可以进入考试的先决条件之一,这两项成绩占课程总成绩的20%的比例,很重要。,主教材是本课程最主要的教学媒体,是教学及考试的基本依据。本课程教学大纲规定的具体内容,主要将通过本教材体现出来。,期末考试主要考核同学对该课程中原理性和技术方面的知识的掌握程度。考试只限于第2到第5章内容。具体以每章的“本章主要教学内容”中叙述为依据。,参照平时所留作业题目和“计算机组成原理”试题类型及解答。要强调,注意力不应放在实例、线路的具体内容。要掌握组成的原理知识,技术思路内容。,附 录 计算机组成原理 试题类型及解答,数制转换,定点小数和整数的原、反、补码表示; 补码加减运算,原码一位乘除运算,浮点数表示和运算等是重点内容。,一 (10分) 1 将十进制数 +107/128 和 52化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。,答案: +107/128 = 0.1101011 52 = 110100 原码 01101011 10110100 反码 01101011 11001011 补码 01101011 11001100,考核的知识点: (1)十进制的小数、整数转换为二进制数 (2)二进制的小数、整数的原码、反码、补码表示 转换 +107/128 的巧性。,(10分) 3. 设 A= 0.101101 2-3, B= 0.101001 2-2, 首先将A、B表示为规格化 的浮点数;,要求阶码用4位(含阶符号)移码表示,尾数用8位(含浮点数的符号)原码表示;再写出A+B的计算步骤和每一步的运算结果。,答案: 0.101101 2-3的浮点数的格式: 1 0101 1011010 1010012-2 的浮点数的格式: 0 0110 1010010,计算A+B: (1)求阶差: E = 01010110 = 0001 (2)对阶: A变为 1 0110 01011010,(3)尾数相加,用双符号位 11 10100110 + 00 1010010 00 0100101 (4) 规格化:左规,尾数为 0 1001010 ,阶码为0101,(5) 无舍入操作,亦不溢出, 故最的终浮点数格式的 结果: 0 0101 1001010, 即 +0.1001010 2-3。,考核的知识点: (1) 补码加减法运算 (2) 浮点数格式与表示; (3) 浮点数的加、减运算。 (4)规格化,隐藏位,数据编码的某些概念也该掌握,例如二-十进制编码(BCD码),位权、有权码与无权码,检错纠错码的实现思路等。,定点运算器的功能、组成、控制与使用办法应原理性的掌握,但并不要求记住Am2901芯片这个具体运算器实例的有关内容;,(10分) 2. 按你的理解,画出一个相对完整的定点运算器的示意组成框图,包括入出数据和基本的控制信号。 答案:(略),考核的知识点: (1) 定点运算器功能与组成: 算逻运算部件ALU, 多累计器GR, 乘商寄存器 (2) 运算器的控制与使用。,对指令系统的要求,指令的功能安排,指令格式和寻址方式内容是重点。 控制器的功能与组成(包括微程序的和组合逻辑的控制器),二 (8分) 1. 举例说明计算机中常用的四种寻址方式(寄存器寻址,寄存器间接寻址,变址寻址,堆栈寻址),从形式地址到得到操作数的寻址处理过程。,答案: (1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数;,(2)寄存器间接寻址, 形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数;,(3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数;,(4)堆栈寻址,通常形式地址为将写入堆栈的、或接收堆栈读出内容的寄存器名(或编号),指令中不直接给出内存地址,用默认堆栈指针SP,修改SP操作。,考核的知识点: (1) 指令格式与指令中的操作数地址表示; (2) 形式地址与实际地址的概念; (3) 寻址的处理过程。,指令的执行步骤等要确实掌握,这在作业、实验、模拟试题中有明确体现。包括微程序的和组合逻辑的控制器中用到的一些重要部件的有关内容。,(10分)2原理性地说明 ADD R0,R1指令、 条件相对转移指令的指令 格式和执行步骤。,答案: ADD R0,R1, 指令格式和内容: 指令中给出操作码和 R0、R1的编号;,指令执行步骤: (1)程序计数器(PC)的内容送地址寄存器 (2)读内存,读出内容送指令寄存器(IR); PC内容+1(增量);,(3) R0、R1送ALU,ALU执行加运算,运算结果存回R0寄存器; 保存运算结果的特征状态。 (4) 检查有无中断请求,有,则响应中断,无则转入下一条指令的执行过程。,条件相对转移指令,指令中给出操作码和相对转移偏移值,条件转移要依据的转移判断条件;指令的执行步骤:其中(1)、(2)步的取指和最后一步的判中断同前一条指令的处理;,(3)执行条件转移指令时,要判别指定的条件, 若为真, 才执行:尚未修改的PC内容送ALU,相对转移偏移值送ALU, ALU执行加操作,结果送入PC; 否则顺序执行下条指令;,考核的知识点: (1) 典型指令的指令格式设计; (2)典型指令的执行步骤设计;,(12分) 3说明计算机的组合逻辑控制器和微程序控制器在组成和运行原理两个方面的同异之处,比较它们的优缺点,答案: 组合逻辑的控制器和微程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能; 不同点主要表现在:处理指令执行步骤的办法,提供控制信号的方案不一样,,组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,,其优点是运行速度明显地快,缺点是设计与实现复杂些,大规模现场可编程电路出现,该缺点已得到很大缓解;,微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,,其缺点是运行速度要慢一些,优点是设计与实现简单些,易于用于实现系列计算机产品的控制器,理论上可实现动态微程序设计。,考核的知识点: (1)组合逻辑和微程序的两种控制器功能与组成; (2) 组合逻辑和微程序的控制器的运行原理; (3) 组合逻辑和微程序控制器的应用场合与优缺点。,多级存储器系统的基本组成,各级存储器所用介质的特性,多级结构存储器结构应满足的原则,以及它得以高效运行的原理。,三 (10分)1说明多级结构的存储器系统是建立在什么原理之上的?解释什么是多级结构存储器系统中的一致性原则和包含性原则?,答案:建立在程序运行的局部性原理之上的,可以按所使用的指令和数据的急迫和频繁程度,将其存入容量、速度、价格不同的存储器中,取得更高性能价格比。,一致性原则,指保存在不同级的存储器中同一个数据必须有相同的值; 包含性原则,保存在内层存储器(靠近CPU)中的数据定也被保存在外层。,考核的知识点: (1) 多级结构的存储器系统的运行原理; (2) 多级结构存储器系统运行的必备条件(基本原则);,主存储器(动、静态芯片,多体结构)、高速缓冲存储器(3种组成、映射 和命中率)、虚拟存储器(地址变换:段表、页表)各自的组成与运行原理;,(10分)2. 用16K 8 bit 的静态器件实现64K 16 bit的主存储器系统,按字寻址,设计并画出主存储器的逻辑框图,地址和数据总线的位数,与CPU连接关系。,答案: 所用器件容量为16K 8 bit,实现64K容量,要用4片芯片实现容量扩展,实现16位字长,每个字用2片芯片实现,故该主存总计用8片存储器芯片实现。,要寻址64K字,内存地址应为16位;CPU与内存字长为16位,故数据总线也应为16位。 读写控制信号送到每个内存片,省略未画。,考核的知识点: (1) 动、静态芯片特性 (2) 内存与CPU连接; (3) 存储器字、位扩展; (4)高速缓冲存储器系统的实现和读写原理。,外存储设备(磁盘、磁带、光盘)的组成与使用,有关磁盘阵列和容错方面的知识要掌握,属于概念性知识较多。以作业和模拟试题的有关题目为参照。,计算机输入/输出子系统的组成、功能、运行方式、具体使用方法等为主线索,包括计算机总线、输入/输出接口和输入/输出设备3个层次的逻辑部件和设备。,包括必要的一些原理性知识,更多地从实用的角度,来掌握上述有关内容。各项实例是为深入理解原理,不必记忆这些实例本身的具体细节内容。,通用可编程接口的一般组成,常用的输入/输出方式,重点是程序中断和直接内存访问(DMA)方式。以作业和模拟试题的有关题目为参照。,四 (10分)1说明通用可编程输入/输出接口中应包括哪些组成部件,各自的功能,通用可编程接口一词中的通用和可编程是何含义。,答案: 设备识别电路,用于CPU找到要用的设备; 数据缓冲(输入/输出)寄存器,用于解决CPU与设备间交换数据时的缓冲问题,控制寄存器,用于存放CPU送到接口的控制命令等; 状态寄存器,指出设备的运行状态,供CPU查询;,中断逻辑电路,用于记忆中断请求,处理屏蔽中断,响应中断及处理等; 其它可能有关的电路(如电平转换、串并行转换等),通用可编程接口一词中的通用,是指该接口电路有多种功能和用法,可编程则指可以用计算机指令指定该接口的功能、运行方式、运行控制参数等。,考核的知识点: (1) 接口中的功能电路;(2) 通用、可编程接口电路中的有关概念; (3) 通用、可编程接口电路的初始化和使用问题;,输入/输出设备的种类繁多,特别强调以点阵式方式运行的设备的组成及其工作原理。,(5分) 2. 说明激光打印机原理性组成和完成打印操作的运行过程; 答案: 激光打印机原理性组成,记录鼓,带电器,印字机控制器,碳粉盒,走纸机构,转印装置,加热部分等,打印操作的运行过程:带电器在记录鼓表面充一层电荷,印字机控制器把要打印的内容(如字符)的点阵信息以激光束的形式照射到已带电的记录鼓表面,,以放掉无打印点要求的全部位置上的电荷, 当记录鼓转动到碳粉盒处,有打印点要求的位置上的电荷会将碳粉吸引上来,,当记录鼓某区域转动到转印装置处时,打印纸正处在记录鼓和转印装置之间,转印装置上所加的更强的反向电荷将把记录鼓上所带有字形碳粉吸引到打印纸上,,加热部分将把纸上的碳粉熔化并烘干,使已在打印纸上的字形牢固地保存下来,完成了打印过程。,考核的知识点: (1)激光打印机组成; (2)激光打印机完成打印操作的运行过程; (3)最常用的输入/输出设备的组成及其运行原理。,总线组成的一般浅显知识,总线使用中通常会遇到的基本概念,如单总线与多总线、总线周期与总线周期类型、总线的等待状态、成组数据传送方式等内容。,(5分) 3. 总线上的BURST传送方式(成组数据传送)与正常传送方式的区别是什么? 简要说明一次中断的响应与处理过程。,答案: BURST传送方式是一次地址时间跟多次数据时间,高速完成一组(多个)数据传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆市2025上半年重庆工商职业学院考核招聘34人笔试历年参考题库附带答案详解
- 高层建筑钢管脚手架安全方案
- 福安市2025上半年福建宁德福安事业单位招聘76人笔试历年参考题库附带答案详解
- 温州市2025浙江温州市瓯海区新居民服务中心招聘1人笔试历年参考题库附带答案详解
- 浙江省2025浙江省文化广电和旅游厅部分直属事业单位招聘37人笔试历年参考题库附带答案详解
- 杭州市2025浙江省团校招聘4人-统考笔试历年参考题库附带答案详解
- 广西壮族自治区2025广西建筑安装工程劳动保险费保障中心招聘2人笔试历年参考题库附带答案详解
- 北京市2025天津职业技术师范大学第二批招聘41人博士或高级专业技术职务岗位笔试历年参考题库附带答案详解
- 跨境电商进口合同签订要点与操作流程解析
- 智能物流企业私下股权转让与物流配送服务合同
- 精选急腹症影像学表现资料课件
- 大学学生转学(转入)申请表
- 角膜 角膜炎课件
- 《卫生政策学》第三章 政策问题确认
- DL∕T 5440-2020 重覆冰架空输电线路设计技术规程
- 水利水库工程项目划分表及说明书
- 孔明灯(Lantern)3.4使用指南课件
- 雨污水检查井施工方案
- 儿童再生障碍性贫血(课堂PPT)
- 贵州大学本科毕业论文(设计)评分标准及成绩评定表(自然科学类)
- 京丰宾馆路线图
评论
0/150
提交评论