- 1、本文档共123页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统原理 第三章 运算方法和运算器 运算器——引言 3.1 数据表示方法 3.2 基本运算 3.3 定点运算 3.4 定点运算器的组成 3.5 浮点运算方法和浮点运算器 本讲简要说明 目的与要求:熟悉计算机中的数据表示方法,了解计算机的基本运算和定点加减运算 授课重点:数据表示方法,基本运算,定点加减运算 授课难点:数据表示方法,定点加减运算 阅读章节:第3.1节、 3.2节和3.3节的第一部分 作业安排:P99 3.1、3.2、3.6题 3.1.1 数据表示方法 1. 数据格式 定点格式 整数:小数点固定于最低位右边的数 小数:小数点固定于数值部分的最高位左边,在20与2-1之间 定点数x=x0x1x2…xn 在定点机中表示: 整数的表示范围为:0≤|x|≤ 2n-1 小数的表示范围为:0≤|x|≤1-2n 3.1.1 数据表示方法 1. 数据格式 浮点格式 1)浮点数的表示方法 把一个数的有效数字和数的范围在计算机的一个存储单元中分别予以表示的方法,数的小数点位置随比例因子的不同而在一定范围内可以自由浮动 任意进制数 N 可以写成 N = M×RE, R=2 3.1.1 数据表示方法 1. 数据格式 浮点格式 2)浮点数规格化形式 规格化的浮点数对尾数M的要求为: 若尾数的有效数字超过最高有效位(小数点后第1位),为使其规格化需要进行右规,右规时尾数右移1位,阶码加1 若尾数有效位不在最高有效位,为使其规格化需要进行左规,左规时尾数每左移1位,阶码将减1 3.1.1 数据表示方法 1. 数据格式 浮点格式 3)浮点数据中“零”的表示 浮点数被当作“零”处理的两种情况: 当浮点数的尾数M=0时,不论其阶码E为何值,均有N=0×RE=0 当阶码E的值比它能表示的最小值还小,即 时,不管其尾数为何值,计算机都把该浮点数N看成零值,称为“机器零” “机器零”的标准格式:尾数为0,阶码为最小值 4)IEEE浮点数标准 IEEE制定的浮点数表示格式:IEEE 754标准。在不同系列的计算机中采用统一的浮点数标准,有利于进行数值计算和软件移植 5)十进制数串的表示方法 十进制数串在计算机内主要有两种表示形式: 字符串形式 压缩的十进制数串形式 十进制数串表示法的优点是位数的长度可变,许多机器中规定该长度从0到31 3.1.2 数的机器码表示 把符号数值化的数据表示形式称为机器数;把原来带有“+”、“-”号的数据表示形式称为真值 表示机器数的常用的方法有三种,即原码、反码和补码 这三种机器数的表示形式中,符号部分的规定是相同的,所不同的是数值部分的表示形式 3.1.2 数的机器码表示 1. 原码表示 符号用代码0表示“+”,用代码1表示“-”,数值部分以真值形式表示 例:x1=+1101 x2=-1101 则:[x1]原=01101 [x2]原=11101 原码定义 真值x为整数,即x=±x1x2… xn-1(-2n-1<x<2n-1) 则[x]原= 3.1.2 数的机器码表示 1. 原码表示 原码定义 真值x为小数,即x=±0.x1x2… xn-1(-1<x<1) 则[x]原 = 原码性质 若x=+x1x2… xn-1 ,则[x]原=0x1x2… xn-1 若x=-x1x2… xn-1 ,则[x]原=1x1x2… xn-1 原码零有两种表示形式,当x=± 00…0时 [+00…0]原=000…0 [-00…0]原=100…0 3.1.2 数的机器码表示 2. 反码表示 符号位用0表示正数,用1表示负数。对于正数,反码的数值与原码相同;对于负数,反码数值是将原码数值按位取反 例:x1=+1011 x2=-1011 则:[x1]反=01011 [x2]反=10100 反码定义 真值x为整数,即x=±x1x2… xn-1(-2n-1<x<2n-1) 则[x]反= 3.1.2 数的机器码表示 反码定义 真值x为小数,即x=±0.x1x2… xn-1(-1<x<1) 则[x]反 = 反码性质 若x=+x1x2… xn-1 ,则[x]原=0x1x2… xn-1 若x=-x1x2… xn-1 ,则[x]原=1x1x2… xn-1 原码零有两种表示形式,当x=± 00…0时 [+00…0]反=000…0 [-00…0]反=111…1 3.1.2 数的机器码表示 反码性质 用反码进行运算时,两数反码的和等于两数和的反码;符号位也参加运算,当符号位产生进位时,需要循环进位 3.1.2 数的机器码表示 3.
您可能关注的文档
- 贵州师范大学法学院经济法学课件第六讲 反不正当竞争法(三).ppt
- 贵州师范大学法学院经济法学课件第六讲 反不正当竞争法(四).ppt
- 贵州师范大学法学院经济法学课件第六讲 反不正当竞争法(五).ppt
- 贵州师范大学法学院经济法学课件第十二讲 金融法(二).ppt
- 贵州师范大学法学院刑法学课件第九章 刑罚概说.ppt
- 贵州师范大学法学院刑法学课件第七章 罪数.ppt
- 贵州师范大学法学院刑法学课件第十章 刑罚的体系和种类.ppt
- 贵州师范大学法学院刑法学课件第四章 排除犯罪的事由.ppt
- 贵州师范大学法学院刑法学课件第五章 故意犯罪过程中的犯罪形态.ppt
- 贵州师范大学汉语言文学院中国现代文学课件 绪论.ppt
最近下载
- 2013款北京现代胜达_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 消防救援队伍辖区熟悉与实战演练规定 .pdf VIP
- 小学语文统编教材语文要素纵横关联逻辑梳理表.pdf VIP
- 7.1 影响深远的人文精神(精品课件)2024-2025学年七年级道德与法治全一册同步精品课堂(统编版五四学制2024).pptx VIP
- (word完整版)高考3500词汇表(带音标) .pdf
- 【某段新建二级公路的初步设计14000字】.docx
- 重症肺炎纤支镜护理查房.pptx
- 来料验收、退货报告模板.docx
- 统编版小学三年级下册道德与法治 第一单元 我和我的同伴 《我很诚实》第一课时说课.ppt
- 中医文化宣传PPT模板.pptx
文档评论(0)