计算机中定点数表示方法练习

article/2025/9/27 8:12:56

1【单选题】针对8位二进制数,下列说法中正确的是 。(5.0分)
A、-127的补码为10000000
B、-127的反码等于0的移码
C、+1的移码等于-127的反码
D、0的补码等于-1的反码
正确答案: B

2【单选题】若某数x的真值为-0.1010,在计算机中该数表示为1.0110, 则该数所用的编码方法为 码。(5.0分)
A、原
B、补
C、反
D、移
正确答案: B

3【单选题】已知定点整数x的原码为1xn-1,xn-2,xn-3,…x0,且,则必有 。(5.0分)
A、
在这里插入图片描述
B、
在这里插入图片描述

C、
在这里插入图片描述

D、
在这里插入图片描述
正确答案: A

4【单选题】已知定点小数x的反码为1,x1,x2,x3,且,则必有 。(5.0分)

A、
在这里插入图片描述
B、
在这里插入图片描述
C、
在这里插入图片描述
D、
在这里插入图片描述
正确答案: D

5【单选题】
在整数定点机中,下述第______种说法是正确的­。(5.0分)
A、原码和反码不能表示 -1,补码可以表示 -1;
B、三种机器数均可表示 -1;
C、三种机器数均可表示 -1,且三种机器数的表示范围相同;
D、三种机器数均不可表示 -1。
正确答案: B

6【单选题】在下列机器数_____中,零的表示形式是唯一的。(5.0分)
A、原码
B、补码
C、反码
D、原码和反码
正确答案: B

7【单选题】下列数中最小的数是______。(5.0分)
A、(1101001)2
B、(52)8
C、(133)8
D、(30)16
正确答案: B

8【单选题】
设X= -0.1011,则为______。(5.0分)
A、1.1011
B、1.0100
C、1.0101
D、1.1001
正确答案: C

9【单选题】若十进制数为37.25,则相应的二进制数是 。(5.0分)
A、100110.01
B、110101.01
C、100101.1
D、100101.01
正确答案: D

10【单选题】下列数中最大的数是______。(5.0分)
A、(10010101)2
B、(227)8
C、(96)16
D、(143)10
正确答案: B

11【单选题】若=1.1011,则x= ?(5.0分)
A、-0.0101
B、-0.0100
C、0.1011
D、-0.1011
正确答案: B

12【单选题】
计算机系统中采用补码运算的目的是为了 。(5.0分)
A、与手工运算的方式保持一致
B、提高运算速度
C、简化计算机的设计
D、提高运算的精度
正确答案: C

13【单选题】定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数范围为 。(5.0分)
A、-127~+127
B、-2^(-127) ~2^(-127)
C、2^(-128) ~2^127
D、-128~+127
正确答案: D

14【单选题】
目前在小型机和微型计算机里普遍采用的字符编码是 。(5.0分)
A、BCD码
B、十六制编码
C、ASCII码
D、汉明码
正确答案: C

15【单选题】
已知大写英文字母A的ASCII码为41H,现字母F被存放某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数据是 。(5.0分)
A、46H
B、C6H
C、47H
D、C7H
正确答案: B

16【单选题】下列说法中 是错误的。(5.0分)
A、符号相同的两个数相减是不会产生溢出的
B、符号不同的两个数相加是不会产生溢出的
C、逻辑运算是没有进位或借位的运算
D、浮点乘除运算需进行对阶操作
正确答案: A

17【单选题】
在定点二进制运算器中,减法运算一般通过______来实现。(5.0分)
A、原码运算的二进制减法器
B、补码运算的二进制减法器
C、补码运算的十进制加法器
D、补码运算的二进制加法器
正确答案: D

18【填空题】四位二进制补码所能表示的十进制整数范围是____至____。(5.0分)

正确答案:
第一空: -8;
第二空: 7;

19【简答题】已知:x=0.1011, y=-0.0101, 求:[x/4]补, [y/2] 补,[-y]补
(5.0分)

正确答案:0.001011, 1.11011, 0.0101

我的答案:
x=0.1011 则[x]补=0.1011
y=-0.0101 则[y]补=1.1011
由[x]补= x0. x1 x2 ··· xn [x/2]补= x0. x0 x1 x2 ··· xn-1xn
可得
[x/4]补=x0. x0 x0 x2 ··· xn=0.001011
[y/2]补=y0.y0 y1 y2 …yn =1.11011

由[X]补求[-X]补运算过程是:将[X]补连同符号一起将各位取反,末位再加1。
可得[-y]补=0.0101

20【简答题】
{写出下列各整数的原码、反码、补码表示(用8位二进制数)。其中MSB是最高位(符号位),LSB是最低位。(1)-35 (2)127 (3)-127 (4) -1}(5.0分)

正确答案:
{
[-35]原=10100011 [127]原=01111111 [-127]原=11111111 [-1]原=10000001
[-35]反=11011100 [127]反=01111111 [-127]反=10000000 [-1]反=11111110
[-35]补=11011101 [127]补=01111111 [-127]补=10000001 [-1]补=11111111
}

我的答案:

(1)
[-35]10进制=[-10 0011]2进制
[-10 0011] = [1010 0011]原 = [1101 1100]反 = [1101 1101]补

(2)
[127]10进制 = [111 1111]2进制
[111 1111] = [0111 1111]原 = [0111 1111]反 = [0111 1111]补

(3)
[-127]10进制 = [-111 1111]2进制
[-111 1111] = [1111 1111]原 = [1000 0000]反 =[1000 0001]补

(4)
[-1]10进制 = [-1]2进制
[-1] = [1000 0001]原 = [1111 1110]反 = [1111 1111]补


http://chatgpt.dhexx.cn/article/kHLvMJR3.shtml

相关文章

定点数的表示和运算

本文主要介绍以下几方面知识: 定点数的表示(无符号数、有符号数)移位运算(原码、反码、补码)加减运算(原码加减、补码加减)乘法运算(原码乘法、补码乘法)除法运算&#x…

进制以及浮点数和定点数

文章目录 一,进制(1)全国各地最熟悉也最习惯的进制--十进制数1.十进制2.基数3.十进制数的权位展开式4.十进制权位展开式的理解5.十进制对于计算机的局限 (2)计算机所能理解的进制--二进制数1.二进制2.数据存储3.常见信…

定点数的乘除运算

定点数的乘除运算 定点数的乘法运算原码一位乘法手算模拟补码一位乘法(Booth算法) 定点数的除法法运算原码除法运算恢复余数法不恢复余数法 补码除法运算(加减交替法)总结 定点数的乘法运算 在计算机中,乘法运算由累加…

定点数的加减法

文章目录 1.补码加法1.1 补码加法公式1.2 补码加法公式证明 2.补码减法3.溢出概念与检测方法3.1 溢出的概念3.2 溢出的检测方法 参考文献 数值运算的核心是指加、减、乘、除四则算术。由于计算机中的数有定点和浮点两种表示形式,因此相应有定点数的运算和浮点数的运…

定点数类型

正因为用浮点数表示小数可能会有不精确的情况,在一些情况下我们必须保证小数是精确的,所以设计MySQL的大叔们提出一种称之为定点数的数据类型,它也是存储小数的一种方式: 其中: M表示该小数最多需要的十进制有效数字个…

定点数的表示

计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式。所谓定点数和浮点数,是指在计算机中一个数的小数点的位置是固定的还是浮动的:如果一个数中小数点的位置是固定的,则为定点数;如果一个数中小…

定点数运算

reference: http://wenku.baidu.com/link?urlnUzHmqrtKkQ4fOfUb2SW7hBEGS47wlJEw1DS6uW3U3onryAWk-XWlkLHwd3tKbxhoFYDzeDEd3cjYr5ww-MKgpTP_lNYLkjwpXuatw11ply 原补码关系,参考:http://blog.csdn.net/limanjihe/article/details/52440638 补码的设计目的:   …

定点数的表示方法

文章目录 1.定点数的表示形式2.定点数的原码、反码与补码3.定点小数注意事项参考文献 计算机中数值的表示有两种形式,一是定点数(Fixed-point Number),二是浮点数(Floating-point Number)。 1.定点数的表示…

定点数(fixed-point number)的运算

定点数的运算 1. 定点数2. 定点数加减运算3. 定点数加减运算的溢出判断3.1 用一位符号位判断溢出3.2 用两位符号位判断溢出3.3 最高位和次高位判断溢出 4. 乘法运算4.1 分析笔算乘法4.2 笔算乘法的改进4.3 图示4.4 硬件配置4.5 表格示意图 5. 除法运算5.1 分析笔算除法5.2 笔算…

[计算机组成原理]2-4、定点数详解

定点数详解 看笔记一定要心静,慢慢来不急。 定点数解释为小数点固定的数。 我们平常使用的数字大部分都属于定点数。比如1.0;110;192.168等等。这么说可能我们对定点数还是没有什么概念,毕竟没有参照物,那么与定点数…

Java枚举类实现

一、枚举类的特点 1.类的对象只有有限个,且为静态常量 2.当需要定义一组常量时,强烈建议使用枚举类 二、如何定义枚举类 jdk1.5之前:自定义枚举类 jdk1.5 :可以使用enum关键字来定义枚举类 2.1自定义枚举类实现: package enumte…

java枚举

为什么需要枚举? 一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,比如成绩Grade只能为ABCDE。此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。枚举…

Java枚举中定义属性

文章目录 1、复习枚举2、自定义属性3、自定义属性枚举类和常量的对比4、常用方法5、枚举自定义属性在开发中的应用:字典表6、补充:入参校验 刚接触枚举时的例子太简单,就一个Season枚举类,里面四个常量值,后来开发中看…

Java 枚举(Enum)使用

文章目录 枚举引入enum关键字实现枚举enum关键字实现枚举注意事项enum常用方法一览表enum课堂练习enum实现接口 枚举引入 创建Season类, 实例化春夏秋冬四个实例 Season对象有如下特点 1.季节的值是有限的几个值(spring, summer, autumn, winter) 2.只读,不需要修…

Java枚举详解

目录 Java枚举详解 基本介绍 1.自定义类实现枚举 2.使用enum关键字实现枚举 使用enum关键字实现枚举的注意事项 enum的常用方法 enum的使用细节 Java枚举详解 基本介绍 枚举对应英文(enumeration,简写 enum) 枚举是一组常量的集合 枚举属于一种特殊的类,里…

Java枚举(enum)

枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为…

如何使用pFuzz以多种方法验证Web应用程序防火墙的安全性

关于pFuzz pFuzz是一款功能强大的Web应用程序防火墙安全检测/绕过工具,可以帮助广大研究人员同时通过多种方式绕过目标Web应用程序防火墙,以测试WAF的安全性。 pFuzz本质上是一款高级红队模糊测试工具,主要用于研究目的。pFuzz基于Python编…

jieba java_【NLP】【一】中文分词之jieba

声明:本文参考jieba官方文档而成,官方链接:https://github.com/fxsjy/jieba 【一】jieba安装 pip install jieba 【二】jieba简介 简介可见jieba官方说明:https://pypi.org/project/jieba/ 总而言之,jieba用于中文分词…

jieba 分词

一.介绍: jieba: “结巴”中文分词:做最好的 Python 中文分词组件 “Jieba” (Chinese for “to stutter”) Chinese text segmentation: built to be the best Python Chinese word segmentation module. 完整文档见 : GitHub: https://github.com…

jieba学习

Jieba jieba的安装主要功能1.主要有三种模式:2. 加载词典3.词性标注4.关键词提取5.Tokenize:返回词语在原文的起止位置 jieba的安装 先在 [http://pypi.python.org/pypi/jieba/]下载 ,解压后运行 python setup.py install 或者pin install j…