算机组成原理运算方法和运算器.ppt
《算机组成原理运算方法和运算器.ppt》由会员分享,可在线阅读,更多相关《算机组成原理运算方法和运算器.ppt(72页珍藏版)》请在三一办公上搜索。
1、回 顾,2,1.什么是存储程序的概念?冯.诺依曼计算 机的基本思想是什么?2.计算机系统的硬件由哪些基本功能部件组 成?主要功能是什么?3.为什么要讨论计算机系统的层次结构?4.存储单元、地址、存储容量,回 顾,2,输入设备,输出设备,入出接口和总线,外存设备,主存储器,高速缓存,控 制 器,运 算 器,计算机硬件系统组成,数据与文字在计算机中的表示方法定点加法、减法运算定点乘法运算定点除法运算定点运算器的组成浮点运算方法和浮点运算器,章 运算方法和运算器,2,主 要 内 容,2.1 数据与文字在计算机中的的表 示方法,进位计数制:凡是按进位方式计数的数值就 叫做进位计数制。,基数:该进位制中
2、允许选用的基本数码的个数。权:与数码位置有关的常数,简称“权”。,进位计数制的相互转换 十进制 二进制 二进制 十进制,数值数据的表示三要素:进位计数制、小数点、符号。,数据格式,定点数,浮点数,定点整数:0X2n1,定点小数:0X12n,符号位,符号位,浮点数:表示形式:N=RE M E-阶码 M-尾数 R-与所采用的进制有关,阶符,数符,阶码,尾数,常用补码或移码表示,常用补码或原码表示,表示范围:,假如阶码和尾数均为原码表示:,32位浮点数:数符1位、阶码8位、尾数23位,32位定点整数:,浮点数的规格化表示:M 0.5,原码,数的机器码表示,纯整数X原=,纯小数X原=,X,2n x 0
3、,2n x=2n+|x|,0 x-2n,特点:表示简单易懂,但运算复杂,另外还存在 零表示的不唯一性。,数的机器码表示,反码,特点:表示简单易懂,但运算复杂;另外还存在 零表示的不唯一性。,数的机器码表示,补码,特点:符号位是通过运算得到的,可直接参与运算;另外零的表示具有唯一性。,移码,定义:假如X为n+1位(包括一位符号位)则:X移=2n+x,2n-1 x-2n 其中:x为真值 2n为符号位的位权 结论:符号位为 0 表示负值 符号位为 1 表示正值举例:n=7X移=128+X 其中-128x 127,比较:1011补 1011 移1011 补 1011 移,128,255,x,0,127
4、,-128,0,X移,意义:,课堂练习:设机器字长为16位,其中4位用来表示阶码,12位用来表示尾数,阶符和尾符各占一位。求该浮点数用补码表示时的最大值、最小值和最小绝对值。,补充:IEEE754标准中浮点数的定义,1985年IEEE提出了IEEE754标准。该标准规定基数为2,阶码E用移码表示,尾数M用原码表示,根据原码的规格化方法,最高数字位总是1,该标准将这个1缺省存储,使得尾数表示范围比实际存储多一位。以单精度格式为例:书,真值(1)S 2E127(1.M)举例:按IEEE754标准写出176.0652的真值表达 式和存储格式。,作业:,某浮点格式如下表所示,阶码部分连阶符共m+1位,
5、补码表示,以2为底;尾数共n+1位,含一位数符,补码表示,规格化。,表示范围:?分辨率:?,非数值数据的表示(略),校验码 思想:让写入的信息符合某种约定的规律,在读出时检验其读出信息是否仍符合这一约定规律。“冗余校验”奇偶校验:根据代码字的奇偶性质进行编码。奇偶校验电路结构图如下:,并行奇偶统计电路,补码加法补码加法公式:X+Y补=X补+Y补 证明:特点*符号位参加运算;*如果是小数,则模2意义相加;*如果是整数,则模 2n+1 意义相加。,2.2 定点加法/减法运算,-Y补=Y补+2-n/20举例:,问题的提出:-Y补=?,补码减法补码加法公式:X-Y补=X补+-Y补 特点:*将减法转化为
6、加法*符号位参加运算,2.2 定点加法/减法运算,定点小数,定点小数,溢出概念与检测方法:当两个数相加或相减的运算结果超出了机器本身能够表示的数据范围,这时就会产生溢出现象。上溢 下溢,2.2 定点加法/减法运算,基本的二进制加法/减法器(1)一位全加器,2.2 定点加法/减法运算,(2)N位行波进位加法/减法器 结构:由N个一位全加器组成 工作原理:当 M=0 加法 当 M=1 减法,(3)十进制加法器 一位BCD加法器的功能及原理:完成两个一位十进制数的加法,十进制加法器的结构:由N个一位BCD加法器单元构成,可完成N位十进制数的加法运算。举例:,积 Z原=(Xf Yf)(0.xn-1 x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机组 原理 运算 方法 运算器

链接地址:https://www.31ppt.com/p-6191632.html