第二章 数据的表示和运算
- 格式:ppt
- 大小:1.18 MB
- 文档页数:12


红色标记为找到了的参考答案,问答题比较全,绿色标记为个人做的,仅供参考!
第一章 计算机系统概述
1. 目前的计算机中,代码形式是______。
A.指令以二进制形式存放,数据以十进制形式存放
B.指令以十进制形式存放,数据以二进制形式存放
C.指令和数据都以二进制形式存放
D.指令和数据都以十进制形式存放
2. 完整的计算机系统应包括______。
A. 运算器、存储器、控制器
B. 外部设备和主机
C. 主机和实用程序
D. 配套的硬件设备和软件系统
3. 目前我们所说的个人台式商用机属于______。
A.巨型机 B.中型机 C.小型机 D.微型机
4. Intel80486是32位微处理器,Pentium是______位微处理器。
A.16 B.32 C.48 D.64
5. 下列______属于应用软件。
A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理
6. 目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放
B.指令以十进制形式存放,数据以二进制形式存放
C.指令和数据都以二进制形式存放
D.指令和数据都以十进制形式存放
7. 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。
A.巴贝奇 B.冯. 诺依曼 C.帕斯卡 D.贝尔
8.通常划分计算机发展时代是以()为标准
A.所用的电子器件 B.运算速度
C.计算机结构 D.所有语言
9.到目前为止,计算机中所有的信息任以二进制方式表示的理由是()
A.节约原件 B.运算速度快
C.由物理器件的性能决定 D.信息处理方便
10.冯.诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()
计算机中的数据表示与运算
数据表示是计算机科学中的一个基本概念,它涉及到如何将不同类型的数据转化为计算机能够理解和处理的形式。而数据运算则是对这些表示的数据进行各种数学或者逻辑操作的过程。在计算机领域中,数据表示和数据运算是非常重要且密切相关的概念,对于提高计算机的性能和功能都具有重要的影响。本文将讨论计算机中的数据表示与运算的相关内容,并简要介绍一些常见的数据表示方式和运算方法。
一、数据表示
1. 二进制表示
在计算机中,数据以二进制方式进行表示。二进制是一种使用0和1来表示数字的数制,它是计算机中最基本的数据表示方式。在二进制表示中,每一位都表示一个2的幂次方,从右往左依次是2^0、2^1、2^2、2^3,以此类推。通过组合不同的位数,可以表示不同的数字、字符和符号。
2. 十进制表示
尽管计算机使用二进制表示数据,但是在人类的日常生活中我们通常使用十进制来表示数字。十进制是一种使用0到9的数码来表示数字的方式,它是最常用的数字表示方法。在计算机中,需要将十进制表示的数字转换为二进制表示的数字进行处理。
3. 其他进制表示 除了二进制和十进制,计算机中还使用其他进制来表示数据,例如八进制和十六进制。八进制使用0到7的数码来表示数字,而十六进制使用0到9的数码和A到F的字母来表示数字。这些进制表示方式在计算机编程和底层数据处理中比较常见。
二、数据运算
1. 整数运算
在计算机中,对于整数的运算可以使用常见的加、减、乘、除等运算符进行操作。计算机可以快速进行整数运算,同时也支持不同进制的整数运算。整数运算是计算机中的基本运算之一。
2. 浮点数运算
除了整数运算,计算机还支持浮点数运算。浮点数是一种用于表示有小数部分的数字的数据类型。在计算机内部,浮点数的表示方式是通过科学计数法来实现的。浮点数运算包括加、减、乘、除等运算,但是由于浮点数的精度限制,会存在一定的舍入误差。
3. 逻辑运算
逻辑运算是计算机中的另一种重要运算方式。逻辑运算包括与、或、非等逻辑操作符,用于处理逻辑表达式和判断条件的真假。逻辑运算在计算机的控制流和条件判断中起着关键的作用。
浮点数的表示与运算
一、选择
1、 在规格化浮点数运算中,若浮点数为25×1.10101,其中尾数为补码表示,则该数 需将尾数左移一位规格化
2、 浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的范围是 -263 ~(1-2-8)×263
3、 某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数?( B )
阶码 尾数
A.11111111,1.1000···00
B.0011111,1.0111···01
C.1000001,0.1111 ···01
D.0111111,0.1000···10
4、设浮点数阶的基数为8,尾数用模4补码表示。试指出下列浮点数中哪个是规格化数?( C )
A.11.111000 B.00.000111 C.11.101010 D.11.111101
5、按照IEEE654标准规定的32位浮点数(41A4C000)16对应的十进制数是( D )
A.4.59375 B.-20.59375 C.-4.59375 D.20.59375
6、如果某单精度浮点数、某原码、某补码、某移码的32位机器数为0xF0000000。这些数从大到小的顺序是 移>补>原>浮
7、假定采用IEEE754标准中的单精度浮点数格式表示一个数为45100000H,则该数的值是 (+1.125)10×211
8、设浮点数共12位。其中阶码含1位阶符共4位,以2为底,补码表示:尾数含1位数符共8位,补码表示,规格化。则该浮点数所能表示的最大正数是 27-1
9、如果浮点数的尾数用补码表示,则下列( D )中的尾数是规格化数形式。
A. 1.11000 B. 0.01110 C. 0.01010 D.1.00010
第二章 数据的表示和运算
一、选择
1、补码定点整数0101 0101 左移两位后的值为
2、补码定点整数1001 0101 右移一位后的值为
3、计算机内部的定点数大多用补码表示,以下是一些关于补码特点的叙述:I.零的表示是唯一的
II.符号位可以和数值部分一起参加运算
III.和其值得对应关系简单、直观
IV .减法可以用加法来实现
在以上叙述中,( )是补码表示的特点。
A. I和II B. I和III C. I和II和III D. I和II和IV
4、n位定点整数(有符号)表示的最大值是
5、对于相同位数(设为N位,不考虑符号位)的二进制补码小数和十进制小数,二进制小数能表示的数的个数/十进制小数所能表示的个数为
6、若定点整数64位,含一位符号位,采用补码表示,所能表示的绝对值最大负数为
7、若定点整数64位,含一位符号位,采用补码表示,则所能表示的最大正数为
8、定点小数反码[X]反=···Xn,表示的数值范围是
9、5位二进制定点小数,用补码表示时,最小负数是
10、下列关于补码和移码关系的叙述中,( )是不正确的。
A.相同位数的补码和移码表示具有相同的数据表示范围
B.零的补码和移码表示相同
C.同一个数的补码和移码表示,其数值部分相同,而符号相反
D.一般用移码表示数的阶,而补码表示定点整数
11、设[x]补=,当满足( )时,x<-1/2成立。
A. x1必须为1,x2x3x4至少有一个为1
B. x1必须为1,x2x3x4任意
C. x1必须为0,x2x3x4至少有一个为1