第6章 计算机的运算方法(中)测试

1

单选(1分)

为了提高浮点数的表示精度,其尾数必须为规格化数,如果不是规格化数,就要通过修改阶码并同时左移或右移尾数的办法使其变为规格化数。0.00110101×4^10规格化后的数为___。

得分/总分

  • A.

    0.11010100×4^10

  • B.

    0.11010100×4^1

    1.00/1.00

  • C.

    0.01101010×4^1

  • D.

    0.01101010×4^10

正确答案:B

2

单选(1分)

下列对算术移位和逻辑移位叙述错误的是:

得分/总分

  • A.

    逻辑左移时,高位移丢,低位填0。逻辑右移时,低位移丢,高位填0

  • B.

    寄存器内容为10110010时,逻辑右移为01011001,算术右移为11011011

    1.00/1.00

  • C.

    寄存器内容为01010011时,逻辑左移为10100110,算术左移为00100110

  • D.

    有符号数的移位成为算数移位,无符号数的移位成为逻辑移位

正确答案:B

3

单选(1分)

在定点计算机中两个n位数进行原码一位乘,需要的移位次数和最多的加法次数为:

得分/总分

  • A.

    n+1,n

  • B.

    n,n+1

  • C.

    n,n

    1.00/1.00

  • D.

    n+1,n+1

正确答案:C

4

单选(1分)

移位运算对计算机来说的实用价值是___

得分/总分

  • A.

    只采用移位运算就可以实现除法

  • B.

    可以采用移位和加法相结合,实现乘(除)运算

    1.00/1.00

  • C.

    采用移位运算可以防止数据溢出

  • D.

    只采用移位运算就可以实现乘法

正确答案:B

5

单选(1分)

设机器数字长8位(含1位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为___

得分/总分

  • A.

    B4H,6DH

  • B.

    B5H,6DH

  • C.

    B4H,EDH

    1.00/1.00

  • D.

    B5H,EDH

正确答案:C

单选(1分)

在定点运算器中,无论采用双符号位还是单符号位,均需要设置___,它一般用异或门来实现。

得分/总分

  • A.

    移位电路

  • B.

    译码电路

  • C.

    编码电路

  • D.

    溢出判断电路

    1.00/1.00

正确答案:D

7

单选(1分)

已知A=0.1011,B=-0.0101,则[A+B]为___

得分/总分

  • A.

    0.1101

  • B.

    1.0110

  • C.

    1.1011

  • D.

    0.0110

    1.00/1.00

正确答案:D

8

单选(1分)

移位运算成为移位操作,对于计算机来说,有很大的使用价值,计算机中机器数的字长往往是固定的,当机器数左移n位或右移n位时,必然会使其n为低位或n位高位出现空位,对于有符号数的移位成为算数移位。不同码制机器数算数移位后的空位添补规则如下:

观察上述空位添补规则,下述对算数移位特点描述正确的是____.

得分/总分

  • A.

    负数在补码表示下,进行算数右移后,符号位会发生变化

  • B.

    对于正数算数移位后符号不变,对于负数算数移位后符号位取反

  • C.

    不论是正数还是负数,算数移位后其符号位均不变

    1.00/1.00

  • D.

    符号位是否发生变化,待移位数的真值有关

正确答案:C

9

单选(1分)

在计算机中,乘法运算时一种很重要的运算,有的机器由硬件乘法器直接完成乘法运算,有的机器内没有乘法器,但可以按机器做乘法运算的方法,用软件编程实现。分析笔算乘法过程,会发现,两个数相乘的过程,可视为___和____两种对计算机很容易实现的运算。

得分/总分

  • A.

    移位和求补

  • B.

    取反和移位

  • C.

    加法和取反

  • D.

    加法和移位

    1.00/1.00

正确答案:D

10

多选(2分)

下列描述不同码制机器数算数移位后的空位添补规则正确的是:

得分/总分

  • A.

    负数的原码移位后的空位用0添补

    0.50/2.00

  • B.

    负数的反码移位后的空位用1添补

    0.50/2.00

  • C.

    负数的补码左移后的空位用0添补

    0.50/2.00

  • D.

    负数的补码右移后的空位用1添补

    0.50/2.00

正确答案:A、B、C、D

11

多选(2分)

在补码定点加减法运算的溢出判别中,以下说法正确的是____

得分/总分

  • A.

    对于加法,符号相同的两个数相加必定发生溢出

  • B.

    对于减法,符号相同的两个数相减永不会发生溢出

    0.67/2.00

  • C.

    对于加法,符号不同的两个数相加永不会发生溢出

    0.67/2.00

  • D.

    对于减法,符号不同的两个数相减可能发生溢出

    0.67/2.00

正确答案:B、C、D

12

多选(2分)

以下关于算数移位和逻辑移位的描述正确的是___

得分/总分

  • A.

    逻辑右移时,低位丢失,高位添1

  • B.

    逻辑左移时,高位丢失,低位添0

    0.67/2.00

  • C.

    无符号数的移位称为逻辑移位

    0.67/2.00

  • D.

    有符号数的移位称为算术移位

    0.67/2.00

正确答案:B、C、D

计算机的运算方法(中)测试相关推荐

  1. 预习计算机组成原理之计算机的运算方法——笔记4

    系列文章目录 第六章--计算机的运算方法 文章目录 系列文章目录 前言 一.无符号数和有符号数 1.1 无符号数 1.2 有符号数 1.2.1 机器数与真值 1.2.2 原码表示法 (考试的时候注意写 ...

  2. 计算机组成原理学习(哈工大视频)第六章 计算机的运算方法

    计算机中数的表示:在计算机中,能够被硬件直接识别和处理 计算机的运算方法 运算器的设计 6.1无符号数和有符号数 6.1.1无符号数 寄存器的位数,反应了无符号数的表示范围:8位的寄存器,表示范围为0 ...

  3. 计算机组成原理知识点总结(第3篇 第6章 计算机的运算方法)

    基于计算机组成原理(第2版)唐朔飞编著 第6章 计算机的运算方法 计算机中的数均放在寄存器中,通常称寄存器的位数为机器字长. 原码表示法: "0"表示+号,"1" ...

  4. 计算机组成原理--运算方法:加减乘除

    补码加减法 补码加法 公式:[x+y]补=[x]补+[y]补 补码减法: 为了将减法转变为加法,需证明公式: [x-y]补=[x]补+[-y]补 (证明) 为了求得同时[-y]补,需要证明[-y]补= ...

  5. 计算机组成原理之(2)计算机的运算方法

    计算机组成原理系列 二.计算机的运算方法 2.1数值与编码 2.2运算方法和运算电路 2.3 浮点数表示.计算 二.计算机的运算方法 2.1数值与编码 2.1.1进位计数制及转换 几进制就是逢几进几. ...

  6. 计算机组成原理唐朔飞第六章知识点总结,计算机组成原理(唐朔飞)教材笔记 第六章 计算机的运算方法...

    1. 把符号"数字化"的数成为机器数,而把带"+"或"-"符号的数称为真值: 2. 原码表示法,约定整数的符号位与数值位之间用逗号分隔,小数 ...

  7. 第6章 计算机的运算方法

    6.1无符号数和有符号数 6.1.1无符号数 寄存器位数反映无符号数的表示范围 6.1.2有符号数 1.机器数与真值 真值:带符号的数 机器数:符号数字化的数 2.原码表示法 ①整数 [x]原是n+1 ...

  8. 组原学习笔记五:计算机的运算方法

    6.1 无符号数和有符号数 1. 机器数与真值 2. 原码 3. 补码 4. 反码 5. 移码 6.2 数的定点表示和浮点表示 1. 定点表示 2. 浮点表示 3. IEEE 754 标准 6.3 定 ...

  9. 计算机组成原理6 计算机得运算方法

    目录 1 无符号数和有符号数 2 数的定点表示和浮点表示 3 定点运算 一. 无符号数 无符号数就是指正整数,机器字长的全部位数均用来表示数值的大小,相当于数的绝对值. 一. 有符号数 1.机器数与真 ...

最新文章

  1. 数据共享如何改变世界_做个手活就改变世界了?论“手工木匠”如何改变了西方文明(3)...
  2. 计算机无法屏幕亮度,我的电脑屏幕亮度无法调节了,品目很暗,求助
  3. 阿里的 RocketMQ 如何让双十一峰值之下0故障
  4. twisted系列教程十七–用inlineCallbacks来管理callbacks
  5. 基于HAProxy+Keepalived高可用负载均衡web服务的搭建
  6. zero ecilpse下载_推荐10个免费图片下载网站,助你摆脱找图烦恼!建议收藏
  7. java编辑遗忘曲线代码,java8的新特性 - 天使broken的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. Kafka负载均衡策略
  9. c语言 转义字符双写,谭浩强C语言程序设计习题集
  10. 威联通NAS TS-873A 实测
  11. 电压跟随器不要随便加
  12. 像素值、物理尺寸、分辨率三者关系
  13. react脚手架搭建
  14. Insecure Randomness引发对随机数生成器抵挡加密攻击的方法
  15. 2020年测试面试经历以及面试题大全
  16. 【老九】【C语言】CodeBlocks安装文档
  17. echarts饼状图的使用
  18. Web渗透测试_目录遍历
  19. PAT——1121 Damn Single 甲级
  20. 拍拍贷业务数据探索分析-基于R语言

热门文章

  1. 举例说明神经网络在人工智能的应用
  2. 解决时间机器无法识别硬盘问题
  3. 如何利用单反拍摄VR全景照片?
  4. 正面杠腾讯音乐与网易云音乐,抖音与快手谁能“弯道超车“?
  5. element ui textarea实现输入字数统计
  6. 手机计算机怎么打出无限符号,Win7怎么用搜狗打无限符号|输入法打无限符号方法...
  7. 倍福Twincat NC PTP使用介绍
  8. 超详细零信任市场解读
  9. 三星 android 刷机,三星安卓手机如何刷机 三星安卓手机刷机通用方法介绍【教程】...
  10. PHP签名不合法或拉黑,拒绝做微商被屏蔽拉黑,方法我有!-微商教程