内容发布更新时间 : 2025/7/19 3:06:34星期一 下面是文章的全部内容请认真阅读。
A.Ai + Bi C.Ai - Bi
__D__
B.Ai⊕Bi D.AiBi
4.在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,它一般用
A.或非门 B.移位电路 C.译码电路 D.异或门 5.运算器的主要功能是进行__C__
A.算术运算
二、填空题
1.在补码加、减法器中,符号位作为操作数直接参加运算。 2.在计算机中进行加减运算时常采用补码。
3.补码运算的特点是符号位与数字位一起直接参加运算。 4.已知:X=0.1011,Y= —0.1101。(X+Y)补=1.1110 。 5.已知:X=-0.1011,Y= 0.1101。(X+Y)补=0.0010。 6.已知:X=-0.0011,Y= —0.0101。(X+Y)补= 1.1000 。 7.已知:X=-0.0111,Y= 0.1101。(X+Y)补= 0.0110 。 8.引入先行进位概念的目的是提高运算速度。
9.先行进位方式通过先行产生进位(或填同时产生进位)来提高速度。 10.先行进位C n+1 的逻辑表达式为 G n+1+ P n+1 C n 。 11.在原码一位乘法中,符号位 不直接参加 运算。
12.两个原码数相乘,其积的符号位为相乘两数的符号位 之异或 。其积的数值为相乘两数的绝对值之积。
13.在原码除法中,符号位不直接参加 运算。其商的符号位为相除两数的符号位 之异或 。其商的数值为相除两数的 绝对值 的商。
14.完成浮点加、减法运算一般要经过对阶、尾加/减、规格化、尾数的舍入和判溢出四步。
15.完成浮点乘法运算一般要经过尾数相乘、阶数相加、规格化、尾数的舍入和判溢出四步。
16.在进行浮点加、减法运算时,若产生尾数溢出的情况可用 右规 解决。 17.可通过 指数(阶码、阶数) 部分是否有溢出,来判断浮点数是否有溢出。 18.在对阶时,一般是小阶向大阶靠,丢失的是最低位,成产生的误差最小。 19.在没有浮点运算器的计算机中我们可以通过编程完成浮点运算。 20.若A=1001B,B=1010B,那么A∨B=1011B。 21.若A=1001B,B=1010B,那么A∧B=1000B。 22.若A=1001B,B=1010B,那么A⊕B=0011B。
6
B.逻辑运算
C.逻辑运算和算术运算 D.加法运算
23.运算器的主要功能是完成算术运算和逻辑运算。 24.ALU的核心部件是加法器。
三、计算题
1.采用补码进行加减运算(用六位二进制表示,左边二位为符号位),并使用双符号位溢出判断公式来判断结果是否溢出?若溢出,是哪一种溢出?
①:14+(-8)= ? ②: (-11)- 7 = ? 解:①:14+(-8)= ? 001110 (+14)补码 +
111000 (-8)补码
结果的符号是00正(最高位的1自然丢失)。 所以14+(-8)= 6,没有溢出
②: (-11)- 7 = ?
110101
(-11)补码 000111 (7)补码
+ 111001 (-7)补码 1101110
结果的符号是10(最高位的1自然丢失),所以溢出,且负溢出。
2.利用补码进行加减运算(用5 位二进制表示,左边第一位为符号位),并使用单符号位溢出判断公式来判断结果是否溢出?若溢出,是哪一种溢出?
①:13+7 = ?
②: 12- 8 = ? <