本科生计算机原理期末试卷 (试卷三) 含答案.doc

上传人:PIYPING 文档编号:10625777 上传时间:2021-05-27 格式:DOC 页数:6 大小:316.50KB
返回 下载 相关 举报
本科生计算机原理期末试卷 (试卷三) 含答案.doc_第1页
第1页 / 共6页
本科生计算机原理期末试卷 (试卷三) 含答案.doc_第2页
第2页 / 共6页
本科生计算机原理期末试卷 (试卷三) 含答案.doc_第3页
第3页 / 共6页
本科生计算机原理期末试卷 (试卷三) 含答案.doc_第4页
第4页 / 共6页
本科生计算机原理期末试卷 (试卷三) 含答案.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《本科生计算机原理期末试卷 (试卷三) 含答案.doc》由会员分享,可在线阅读,更多相关《本科生计算机原理期末试卷 (试卷三) 含答案.doc(6页珍藏版)》请在三一文库上搜索。

1、 本科生期末试卷 三 一 选择题(每小题1分,共10分)1 冯诺依曼机工作的基本方式的特点是_。A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址2 在机器数_中,零的表示形式是唯一的。A 原码 B 补码 C 移码 D 反码3 在定点二进制运算器中,减法运算一般通过_来实现。A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器4. 某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是_。 A 04MB B 02MB C 02M D 01M5 主存贮器和CPU之间增加cache的目的是_。A 解

2、决CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量6 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用_。A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式7 同步控制是_。A 只适用于CPU控制的方式B 只适用于外围设备控制的方式C 由统一时序信号控制的方式D 所有指令执行时间都相同的方式8描述 PCI 总线中基本概念不正确的句子是_。A. PCI 总线是一个与处理器无关的高速外围设备B. PCI总线的基本传输机制是猝发或传送 C. PCI 设备一定是主

3、设备 D. 系统中只允许有一条PCI总线9 CRT的分辨率为10241024像素,像素的颜色数为256,则刷新存储器的容量为_。A 512KB B 1MB C 256KB D 2MB 10为了便于实现多级中断,保存现场信息最有效的办法是采用_。 A 通用寄存器 B 堆栈 C 存储器 D 外存二 填空题(每小题3分,共24分)1 在计算机术语中,将运算器和控制器合在一起称为A. _,而将B. _和存储器 合在一起称为C. _。2 数的真值变成机器码可采用A. _表示法,B. _表示法,C._表示法,移 码表示法。3 广泛使用的A. _和B. _都是半导体随机读写存储器。前者的速度比后者快, 但C

4、. _不如后者高。4 形式指令地址的方式,称为A._方式,有B. _寻址和C. _寻址。5. CPU从A. _取出一条指令并执行这条指令的时间和称为B. _。由于各种指 令的操作功能不同,各种指令的指令周期是C. _。6. 微型机算计机的标准总线从16位的A. _总线,发展到32位的B. _总线和C. _总线,又进一步发展到64位的PCI总线。7VESA标准是一个可扩展的标准,它除兼容传统的A. _等显示方式外,还支持B. _像素光栅,每像素点C. _颜色深度。8中断处理过程可以A. _进行。B. _的设备可以中断C. _的中断服务程序。三.应用题1. (11分)已知 x = - 0.0111

5、1 ,y = +0.11001, 求 x 补 , -x 补 , y 补 , -y 补 ,x + y = ? ,x y = ?2. (11分)假设机器字长16位,主存容量为128K字节,指令字长度为16位或32位,共有128条指令,设计计算机指令格式,要求有直接、立即数、相对、基值、间接、变址六种寻址方式。3. (11分)某机字长32位,常规设计的存储空间32M ,若将存储空间扩至256M,请提出一种可能方案。4. (11分)图B3.1所示的处理机逻辑框图中,有两条独立的总线和两个独立的存贮器。已知指令存贮器IM最大容量为16384字(字长18位),数据存贮器DM最大容量是65536字(字长16

6、位)。各寄存器均有“打入”(Rin)和“送出”(Rout)控制命令,但图中未标出。 图B3.1设处理机格式为: 17 10 9 0 OP X加法指令可写为“ADD X(R1)”。其功能是(AC0) + (Ri) + X)AC1,其中(Ri)+ X)部分通过寻址方式指向数据存贮器,现取Ri为R1。试画出ADD指令从取指令开始到执行结束的操作序列图,写明基本操作步骤和相应的微操作控制信号。5(11分)总线的一次信息传送过程大致分哪几个阶段?若采用同步定时协议,请画出 读数据的时序图来说明。6(11分)图B3.2是从实时角度观察到的中断嵌套。试问,这个中断系统可以实行几重 中断?并分析图B3.2的中

7、断过程。 图B3.2本科生期末试卷三答案 一 选择题 1 B 2 B 3 D 4 C 5 A 6 C 7 C 8 C 9 B 10 B二 填空题1. A.CPU B.CPU C.主机 2. A.原码 B.补码 C.反码 3. A.SRAM B.DRAM C.集程度 4. A.指令寻址 B.顺序 C.跳跃 5. A.存储器 B.指令周期 C.不相同的 6. A.ISA B.EISA C.VISA 7. A.VGA B.12801024 C.24位 8.A.嵌套 B.优先级高 C.优先级地 三应用题1. 解: x 原 = 1.01111 x 补 = 1.10001 所以 : -x 补 = 0.01

8、111 y 原 = 0.11001 y 补 = 0.11001 所以 : -y 补 = 1.00111 x 补 11.10001 x 补 11.10001 + y 补 00.11001 + -y 补 11.00111 x + y 补 00.01010 x - y 补 10.11000 所以: x + y = +0.01010 因为符号位相异,结果发生溢出2. 解:由已知条件,机器字长16位,主存容量128KB / 2 = 64KB字,因此MAR = 18位,共128条指令,故OP字段占7位。采用单字长和双字长两种指令格式,其中单字长指令用于算术逻辑和I / O类指令,双字长用于访问主存的指令。

9、OP R1 R2OP X R2 D 15 9 5 4 3 2 0 15 9 8 6 5 3 2 0 寻址方式由寻址模式X定义如下: X = 000 直接寻址 E = D(64K) X = 001 立即数 D = 操作数 X = 010 相对寻址 E = PC + D PC = 16位 X = 011 基值寻址 E = Rb + D ,Rb =16 位 X = 100 间接寻址 E = (D) X = 101 变址寻址 E = RX + D ,RX = 10位3. 解:可采用多体交叉存取方案,即将主存分成8个相互独立、容量相同的模块M0,M1,M2,M7,每个模块32M32位。它各自具备一套地址

10、寄存器、数据缓冲寄存器,各自以同等的方式与CPU传递信息,其组成结构如图B3.3: 图B3.3CPU访问8个存贮模块,可采用两种方式:一种是在一个存取周期内,同时访问8个存贮模块,由存贮器控制它们分时使用总线进行信息传递。另一种方式是:在存取周期内分时访问每个体,即经过1 / 8存取周期就访问一个模块。这样,对每个模块而言,从CPU给出访存操作命令直到读出信息,仍然是一个存取周期时间。而对CPU来说,它可以在一个存取周期内连续访问8个存贮体,各体的读写过程将重叠进行。4. 解:加法指令“ADD X(Ri)”是一条隐含指令,其中一个操作数来自AC0,另一个操作数在数据存贮器中,地址由通用寄存器的

11、内容(Ri)加上指令格式中的X量值决定,可认为这是一种变址寻址。因此,指令周期的操作流程图如图B3.4:相应的微操作控制信号列在框图外。 图B3.45. 解:分五个阶段:请求总线,总线仲裁,寻址(目的地址),信息传送,状态返回(错误报告)。如图B3.5 图B3.56. 解:该中断系统可以实行5重中断,中断优先级的顺序是,优先权1最高,主程序运行于最低优先权(优先权为6)。图B3.2中出现了4重中断。图B3.2中中断过程如下:主程序运行到T1时刻,响应优先权4的中断源的中断请求并进行中断服务;到T3时刻,优先权4的中断服务还未结束,但又出现了优先权3的中断源的中断请求;暂停优先权4的中断服务,而响应优先权3的中断。到T4时刻,又被优先权2的中断源所中断,直到T6时刻,返回优先权3的服务程序,到T7时刻,又被优先权1的中断源所中断,到T8时刻,优先权1的中断服务完毕,返回优先权3的服务程序,直到T10优先权3的中断服务结束,返回优先权4的服务程序,优先权4的服务程序到T11结束,最后返回主程序。图B3.2中,优先权3的服务程序被中断2次,而优先权5的中断又产生。6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1