365文库
登录
注册
2

计算机组成原理试题

146阅读 | 7收藏 | 4页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
计算机组成原理试题第1页
计算机组成原理试题第2页
计算机组成原理试题第3页
计算机组成原理试题第4页
福利来袭,限时免费在线编辑
转Pdf
right
1/4
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
尹冬宇尹夏纯 上传于:2024-06-11
西北工业大学计算机组成原理考试题 一、(21分)完成下列运算 1.(14分)已知X= --65,Y=66,求: (1)X的二进制(X2)、八进制(X8)、十六进制(X16)、[X]原、[X]反、[X]补、[X]移、[X]BCD (2)用8bit补码计算求X+Y=?,X-Y=?,并判断结果是否正确。(要求写出运算过程) 2.(7分)用IEEE754单精度格式表示下列数:--6、1/16 二、(52分)回答下列问题 1.(13分)请说明CPU由哪几部分构成,每一部分的作用是什么?通常情况下与指令执行有关的寄存器有哪些?它们各自的作用是什么? 2.(10分)请说明随机替换策略、FIFO替换策略、LRU替换策略的方法和优缺点。 answer: 方法:随机地选择被替换得块 优点:简单,易于硬件实现,并且对于硬件调试很有用 缺点:没有考虑块被使用的情况,反映不了程序的局部性 方法:最先装入的块最先被替换 优点:简单,易于实现 缺点:虽然利用了各块进入Cache的顺序这一“历史”信息,但是还是不能正确反映程序的局部性。因为最先进入的块,很可能是经常用到的块。 方法:最近最少被使用的块作为被替换的块 优点:反映了程序的局部性,因而失效率在三种方法中最低 缺点:比较复杂,硬件实现比较困难,特别是当Cache容量增加时,实现代价越来越高,而且经常只能是近似的实现(选最久没有被使用过的块作为被替换的块) 3.(14分)什么是中断?通常中断周期完成哪些工作?解释下列术语: (1)中断源 (2)中断系统 (3)断点 (4)向量中断 (5)单重中断 4.(15分)为什么要进行总线仲裁?集中式总线仲裁有哪几种仲裁方法?请说明每一种仲裁方法是怎样进行仲裁的,并比较它们的优缺点。 answer: 为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。对多个主设备提出的占用总线请求,一般采用优先级或公平策略进行仲裁。 按照总线仲裁电路的位置不同,仲裁方式分为集中式仲裁和分布式仲裁两类。 1.集中式仲裁 集中式仲裁中每个功能模块有两条线连到中央仲裁器:一条是送往仲裁器的总线请求信号线BR,一条是仲裁器送出的总线授权信号线BG。 (1) 链式查询方式   链式查询方式的主要特点:总线授权信号BG串行地从一个I/O接口传送到下一个I/O接口。假如BG到达的接口无总线请求,则继续往下查询;假如BG到达的接口有总线请求,BG信号便不再往下查询,该I/O接口获得了总线控制权。离中央仲裁器最近的设备具有最高优先级,通过接口的优先级排队电路来实现。   链式查询方式的优点: 只用很少几根线就能按一定优先次序实现总线仲裁,很容易扩充设备。 链式查询方式的缺点: 对询问链的电路故障很敏感,如果第i个设备的接口中有关链的电路有故障,那么第i个以后的设备都不能进行工作。查询链的优先级是固定的,如果优先级高的设备出现频繁的请求时,优先级较低的设备可能长期不能使用总线。 (2)计数器定时查询方式   总线上的任一设备要求使用总线时,通过BR线发出总线请求。中央仲裁器接到请求信号以后,在BS线为“0”的情况下让计数器开始计数,计数值
tj