计算机组成原理教案
4、浮点数四则运算以及实现
加减乘除
基本要求:
通过本章内容的学习,要求掌握计算机算法。加减乘除运算方法和运算器的构成,能按步骤进行原码和补码的加减乘除四则运算,能够按步骤进行浮点数的四则运算。
教学重点:
1、定点数加减法运算及电路实现
2、定点数乘除运算和电路实现
3、快速乘除法运算技术和电路实现
教学难点:原码、补码,布斯算法,原码恢复余数、不恢复余数 布斯高基乘法
2.1 数据与文字的表示方法
2.2 定点加法、减法运算
2.3 定点乘法运算
2.4 定点除法运算
2.5 定点运算器的组成
2.6 浮点运算方法和浮点运算器
作业:
返回<<
2.1 数据与文字的表示方法
2.1.1 数据格式
在选择计算机的数的表示方式时,应当全面考虑以下几个因素:
要表示的数的类型(小数、整数、实数和复数):决定表示方式
可能遇到的数值范围:确定存储、处理能力
数值精确度:处理能力相关
数据存储和处理所需要的硬件代价:造价高低
两种常用格式:
定点格式:定点格式容许的数值范围有限,但要求的处理硬件比较简单; 浮点格式:容许的数值范围很大,但要求的处理硬件比较复杂。
1) 定点数表示法
定点指小数点的位置固定,为了处理方便,一般分为定点纯整数和纯小数。
2) 浮点数表示法