计算机组成原理考试重点:定点数表示与运算
版权申诉
133 浏览量
更新于2024-09-01
收藏 1.27MB DOC 举报
"计算机组成原理期末考试题.doc"
在计算机科学中,计算机组成原理是理解计算机内部工作原理的基础。这份期末考试题涵盖了多个关键概念,包括数据表示、运算方法、存储器系统、总线结构以及指令系统。
1、定点原码整数用于表示数值,其中最高位通常作为符号位。8位定点原码整数10100011B,由于最高位是1,表示这是一个负数,去掉符号位后得到0100011B,转换成十进制即为-1011101B。因此,正确答案是D。
2、补码是用于表示负数的一种方式,它的特点是正数的补码就是其原码,而负数的补码是其原码按位取反加1。题目中给出的数值1.0110表示的是正数的原码,因此该数使用的是补码表示,答案是B。
3、补码和原码的关系是,如果一个数的补码是0.1101010,那么这个数的原码就是其补码本身,因为它是正数。所以,答案是D。
4、双符号位用于表示带有符号的浮点数,当双符号位为01时,表示正溢出;为10时,表示负溢出。因此,正溢出的特征是双符号位为01,答案是B。
5、原码乘法涉及到正负数的处理。在原码乘法中,首先要取操作数的绝对值进行相乘,然后单独处理符号位。因此,正确选项是A。
6、微程序控制器中,机器指令通常由一系列微指令组成的微程序来解释执行,每条机器指令对应一段微指令序列,而不是一条微指令。所以,答案是B。
7、存储器数据传送率的计算公式是:数据宽度 × 存储周期的倒数。16位数据,存储周期250ns,所以数据传送率是16 / 250ns = 64 × 10^6字节/秒,转换成MB/s是8M字节/秒,答案是C。
8、总线结构允许多个部件同时从总线接收数据,但通常只允许一个部件在任何给定时间向总线发送数据。因此,答案是B。
9、高速缓冲存储器(Cache)用于解决CPU和主存速度不匹配的问题,通过将常用数据临时存储在速度更快的Cache中,提高数据访问效率。所以,答案是A。
10、单地址指令通常指明一个操作数的位置,另一个操作数可能通过其他方式如隐含寻址、立即寻址或堆栈寻址来确定。在没有明确指出的情况下,另一个数通常是通过隐含寻址找到的,因此答案是C。
二、填空题:
1、诺依曼体制下的计算机硬件系统包括输入设备、输出设备、控制器、存储器和运算器。
2、多级存储器体系包括主存、外存和高速缓存,以满足不同速度和容量的需求。
3、-0.6875D的十进制负数转换为二进制补码是1.0101B,其中1表示负数,0101是其真值的二进制表示,加1得到补码。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-08-17 上传
2022-03-09 上传
点击了解资源详情
2024-12-02 上传
2024-12-02 上传
kfcel0210
- 粉丝: 0
- 资源: 3万+
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新