计算机组成原理第二章答案
计算机组成原理是计算机科学中的一门重要学科,它研究计算机的基本组成部分和它们之间的相互关系。第二章答案主要涵盖了运算方法和运算器的知识点,包括原码、反码、补码的表示方法、浮点数的表示方法、 IEEE754 标准浮点数的表示方法等。
1. 原码、反码、补码的表示方法
原码、反码、补码是计算机组成原理中的一些基本概念。原码是指二进制数的原始表示方法,反码是指将原码的符号位取反后得到的二进制数,补码是指将原码的符号位取反并加 1 后得到的二进制数。
例如,数字 -35/64 的原码、反码、补码表示方法分别是:
原码:1.1000110
反码:1.0111001
补码:1.0111010
2. 浮点数的表示方法
浮点数是一种用于表示小数的二进制数,它由符号位、阶码和尾数三部分组成。IEEE754 标准浮点数是浮点数的一种常见表示方法,它由 1 位符号位、8 位阶码和 23 位尾数组成。
例如,最大数的 IEEE754 标准浮点数表示方法是:
0 11111110 11111111111111111111111
最小数的 IEEE754 标准浮点数表示方法是:
1 11111110 11111111111111111111111
3. IEEE754 标准浮点数的表示范围
IEEE754 标准浮点数可以表示的数值范围是:
-2127(2-2-23) 至 -2-126(1+2-23) ,2-126(1+2-23) 至 2127(2-2-23)
4. 变形补码计算
变形补码是一种用于浮点数加法运算的方法,它可以快速地进行浮点数的加法运算。
例如,已知 x=0.11011,y=0.00011,使用变形补码计算 x+y 的结果是:
x+y = 0.11110
无溢出
5. 小数的表示方法
小数可以用 IEEE754 标准浮点数表示方法表示,也可以用原码、反码、补码表示方法表示。
例如,小数 -1 的补码表示方法是:
1.0000000
整数 -1 的原码、反码、补码表示方法分别是:
原码:10000001
反码:11111110
补码:11111111
计算机组成原理第二章答案涵盖了计算机组成原理中的重要知识点,包括原码、反码、补码的表示方法、浮点数的表示方法、IEEE754 标准浮点数的表示方法、变形补码计算方法等。这门课程对于计算机科学专业的学生来说是非常重要的。