计算机原理章节测试卷㈠
一、填空题
1 数值数据连同“+”、“-”号在计算机中的编码表示,称为 。 原来的数值称为 。
2 计算机机器数的形式有三种:原码、 和 。
3 原码、和补码用数字符号 表示数的“+”号,用数字符号 表示数的“-”号。
4 原码表示法利于 运算,补码表示法利于 运算。
5 计算机中对于数值数据小数点的处理方法有 表示和 表示两种。
6 常用的定点数有 和 两种表示方法。
7 机器的字长通常是固定的,对于任一个可表示的数,字长中的每一位都要填入“1”或“0”。若二进制数x=10100,y=-10100,则在8位字长的补码定点整数表示中,[x]补= ,[y]补= 。而在补码定点小数的表示中,若x=0.11010,y=-0.11010,则[x]补= ,[y]补= 。
8 若浮点数格式中阶码的基数已定,且尾数采用规格化表示法,则浮点数表示范围取决于 的位数,而精度取决于 的位数。
9 16位(包括1位符号位)的定点小数,若用原码表示,其表示的真值范围是 ,最多能表示 个不同的数。
1016位(包括1位符号位)的定点整数,若用原码表示,其表示的真值范围是 ,最多能表示 个不同的数。
1116位(包括1位符号位)的定点小数,若用补码表示,其表示的真值范围是 ,最多能表示 个不同的数。
1216位(包括1位符号位)的定点数,若用补码表示,-1的补码在定点小数和定点整数的表示分别是 和 。
13在16位无符号定点整数(看成正整数)的表示中,机器能表示的数的范围是 ,能表示的不同数的个数是 个。
14在下表中括号数字编号处填入适当答案(采用8位二进制,最左位1位为符号位)。
真值X(十进制)真值X(二进制)[X]原[X]反[X]补-128-127-1-0+0+1+12715某系统采用8位二进制数表示浮点数,其中阶符1位,阶码2位,尾符1位。尾数4位,并作规格化表示。请在下表中填入正确的数据。
十进制数+3.5-4.75二进制数真值(浮点规格化后)原码反码补码16字符信息是符号数据,用于处理 领域的问题。国际上采用的字符系统是7位的 码。
17在定点补码加/减法运算中,可采用双符号位判别溢出否。当运算结果两位符号S0’和S0不相同时表示 。
18在进行浮点加/减运算时,使两个浮点数的阶码取得一致的过程称为 。
19在浮点加/减法运算中,当运算结果的尾数绝对值大于1时,需要对结果进行向右规格化,其操作是尾数 ,阶码 。
20[X]补算术右移时,符号位不变,数的最高位移至次高位,这时数的最高位补 ;[X]补算术左移时,若移位前符号位和数的最高位不相同,则算术左移将造成 ,若移位前符号位与数的最高位相同,则将数的最高位移至符号位,最低位补 ,得到的结果是2[X]补。
21计算机中基本的逻辑运算包括 、 、 和 。
22现代计算机的运算器一般通过总线结构来组织。按其总线数不同,大体有 、
和 三种形式。其中 操作速度最慢, 操作速度最快。
23浮点运算器由 和 组成,它们都是 运算器。 只要求执行 运算,而 要求能进行 运算。
24CPU中的溢出标志OF受 运算指令的影响,当 运算结果溢出时,将OF置为 状态。
二、选择题
1 下列机器数中,真值最