【MOOC】华中科技大学计算机组成原理慕课答案-第三章-运算方法与运算器
待整理。
单选
1 原码除法是指
A. 操作数用绝对值表示,加上符号位后相除
√B. 操作数取绝对值相除,符号位单独处理
C. 操作数用原码表示,然后相除
D. 操作数用补码表示并进行除法,但商用原码表示
2 单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行( )运算为1时,表示运算的结果产生溢出
A. 与
√B. 异或
C. 或
D. 与非
3 在定点二进制运算器中,减法运算一般通过______来实现
A. 原码运算的二进制减法器
B. 补码运算的二进制减法器
C. 反码运算的二进制加法器
√D. 补码运算的二进制加法器
4 浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均包含2位符号位)。若有两个数X = 2^7 × 29/32 ,Y= 2^5 × 5/8,则用浮点加法计算X+Y 的最终结果是
√A. 溢出
B. 00111 0100010
C. 00111 1100010
D. 01000 0010001
摘自MOOC第三章3.7视频。
对阶时,小阶向大阶看齐。本题发生阶码上溢。
5 若浮点数用补码表示,则判断运算结果是否为规格化数的方法是
A. 数符与尾数小数点后第一位数字相同
B. 阶符与数符相同
C. 阶符与数符相异
√D. 数符与尾数小数点后第一位数字相异
6 在下列浮点数表示中,左移一位就可被规格化浮点数是
√A. 
B. 
C. 
D. 
7 以下各机器数中,引入___数据表示可消除减法操作
A. 移码
B. 原码
C. 反码
√D. 补码
8 设机器数字长8位(含1位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为
A. B4H,6DH
B. B5H,6DH
C. B5H,EDH
√D. B4H,EDH
9 已知A=0.1011,B= -0.0101,则[A+B]补 为
√A. 0.0110
B. 1.0110
C. 0.1101
D. 1.1011
10 下列说法错误的是
A. 运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移
B. 在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值
C. 并行加法器中虽然不存在进位的串行传递,但高位的进位依然依赖于数据的低位
√D. 补码乘法器中,被乘数和乘数的符号都不参加运算
11 以下关于ALU的描述正确的是
A. 只能完成逻辑运算
B. 只能完成算术运算
C. 不能支持乘法运算
√D. 能完成算术与逻辑运算
12 在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致
√A. 影响运算精度
B. 无正确答案
C. 运算结果出错
D. 无任何影响
多选
13 若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是
√A. 产生了上溢
B. 产生了下溢
C. 运算结果溢出,结果为负数
√D. 运算结果溢出,结果为正数
14 以下关于ALU的描述中,不正确的是
A. 支持算术与逻辑运算
√B. 只做逻辑运算
√C. 只做算术运算
√D. 只做加法与减法运算
15 假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算不会发生溢出的是
√A. r2×r4
√B. r1×r4
C. r2×r3
√D. r1×r2
16 在浮点数加减法运算“规格化”步骤中,以下哪些尾数(假定采用补码表示)需要进行”左规”运算?(以下各数均为2进制表示)
A. 10.0100
B. 00.1000
√C. 00.0111
√D. 11.1000
17 以下说法正确的是
√A. n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位
√B. 补码加减交替法是一种不恢复余数法
√C. 浮点运算可由阶码运算和尾数运算两个部分联合实现
√D. 在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值
18 以下关于算术移位和逻辑移位的描述正确的是
√A. 逻辑左移时,高位丢失,低位补0
√B. 算术左移时,相当于对原数乘2
√C. 算术右移时,符号位不变并向最高数据位复制
D. 逻辑右移时,相当于对原数除2
判断
19 运算器都会设置状态寄存器的目的是为实现程序转移提供判断条件
√A. 对
B. 错
20 为提高运算速度,运算器一般采用并行进位
A. 错
√B. 对
21 在浮点运算器,尾数运算部件只需要完成乘、除运算
A. 对
√B. 错
填空
22 已知[X]补 = 1101001 , [Y]补 = 1101010, 则用变形补码计算2[X]补 +1/2 [Y]补的结果为 (11000111)(直接填二进制数即可,数字间不留空格)
23 计算机字长为8位,若 x = - 1101101,则 [x/4]补 的值为 (11100100)(直接填写二进制数)
24 移码表示法主要用于表示浮点数的 (阶码) (直接填汉字即可)
【MOOC】华中科技大学计算机组成原理慕课答案-第三章-运算方法与运算器的更多相关文章
- 《C++Primer》第五版习题答案--第三章【学习笔记】
[C++Primer]第五版[学习笔记]习题解答第三章 ps:答案是个人在学习过程中书写,可能存在错漏之处,仅作参考. 作者:cosefy Date: 2020/1/10 第三章:字符串,向量和数组 ...
- 题目1205:N阶楼梯上楼问题(2008年华中科技大学计算机保研机试真题:递推求解)
题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2447 解决:927 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶,问有多少种上楼方式. (要求 ...
- 【重学计算机】计组D3章:运算方法与运算器
1. 定点数运算及溢出 定点数加减法:减法化加法,用补码直接相加,忽略进位 溢出:运算结果超出了某种数据类型的表示范围 溢出检测方法:统一思想概括为正正得负或负负得正则溢出,正负或负正不可能溢出 方法 ...
- 计算机组成原理往年试题以及答案(tzf!!!)
计算机组成原理往年试题以及答案(下载链接!!!) 太子妃升职记(1~36) ::http://pan.baidu.com/s/1dDP5Kqd
- 《计算机组成原理 》& 《计算机网络》& 《数据库》 Roadmap for self-taugh student
计算机组成原理: UCB的这门课绝对是不错的资源. Great Ideas in Computer Architecture (Machine Structures) B站:https://www.b ...
- Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again
Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again https://ac.nowcoder.com/acm/contest/700/I 时间限制:C/C++ 1 ...
- MT【277】华中科技大学理科实验班选拔之三次方程
(2015华中科技大学理科实验班选拔)已知三次方程$x^3+ax^2+bx+x=0$有三个实数根.(1)若三个实根为$x_1,x_2,x_3$,且$x_1\le x_2\le x_3,a,b$为常数, ...
- linux的系统组成和计算机组成原理,linux常用操作
Linux入门 linux简介 学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上 linux系统组成 应用软件:调用系统软件接口 linux操作系统分两 ...
- 计算机组成原理实验之CPU组成与指令周期实验
(实验五 CPU组成与指令周期实验) 课程 计算机组成原理实验 实验日期 2015 年 12 月 8 日 一.实验目的 1.将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机. 2. ...
- day01-编程与计算机组成原理
什么是编程 编程语言:是人与计算机沟通交流的介质,通过标准化的规则传递信息 编程:就是为了使计算机能够理解人的意图,通过编程语言写出一个个文件,这堆文件完成相应的目的 编程的目的:用计算机取代人完成工 ...
随机推荐
- 《刚刚问世》系列初窥篇-Java+Playwright自动化测试-12- iframe操作-上篇(详细教程)
1.简介 原估计宏哥这里就不对iframe这个知识点做介绍和讲解了,因为前边的窗口切换就为这种网页处理提供了思路,另一个原因就是虽然iframe很强大,但是现在很少有网站用它了.但是还是有小伙伴或者童 ...
- FreeSql学习笔记——3.查询
前言 FreeSql中查询的支持非常丰富,包括链式语法,多表查询,表达式函数:写法多种多样,可以使用简单的条件查询.sql查询.联表.子表等方式用于查询数据, 查询的格式也有很丰富,包括单条记录, ...
- 从零开始!Jupyter Notebook 安装教程
一.引言 Jupyter Notebook 是一款非常实用的交互式编程环境,广泛应用于数据分析.机器学习.教学等领域.在安装 Jupyter Notebook 之前,需要确保计算机已安装 Python ...
- docker - [10] 容器数据卷
将应用和环境打包成一个镜像,然后发布启动就成为一个容器了. 一.什么是容器数据卷 容器数据卷(Container Data Volumes)是Docker管理的一种特殊类型的存储区域,它为容器提供 ...
- DOS使用技巧整理 [典型案例分享]
最早于2008年系统地学习MS-Dos,当时刚初中毕业.从小深受父亲影响,对电脑的技术比较感兴趣,特别是对DOS.随着学习得不断深入,接触了大量数字媒体软件.框架还有编程界的知识,发现DOS有不可磨灭 ...
- 『Python底层原理』--Python字典的实现机制
在Python中,字典(dict)是一种极为强大且常用的内置数据结构,它以键值对的形式存储数据,并提供了高效的查找.插入和删除操作. 接下来,我们将深入探究 Python 字典背后的实现机制,特别是其 ...
- go、thinkphp8、webman数据读取并发测试、性能测试
前期准备:本地搭建程序运行所需环境,分别编写go,thinkphp8和webman程序,确保程序运行正常,新建mysql的student表,模拟存储学生信息,共计3646条数据,分别使用go语言.th ...
- 【ABAQUS文档笔记】ABAQUS刚体单元和可变形单元的review
学习笔记,帮助文档学习笔记 目录 A. finite element DOF of Elem Order of Elem Formulation of Elem Integration A.1 con ...
- MIT 操作系统6.S081第一章
1.1进程和内存 fork 父进程中 fork 返回 子进程的PID 子进程中 fork 返回 0 exit exit会让当前进程停止执行并释放资源(包括内存和打开的文件) 通常: 0 表示 成功 1 ...
- 自行为一加6编译Postmarket os内核
序 在为自己的一加6刷上PostmarketOS后突然某一天想使用它的照相机功能.原因是想到使用pmos拍照后笔者可以直接使用scp指令来传输手机相片到自己运行着GNU/Linux的电脑上,就感到相对 ...

