- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育]第二章-运算方法和运算器
计算机组成原理 ;第一章 计算机系统概论
第二章 运算方法和运算器
第三章 内部存储器
第四章 指令系统
第五章 中央处理器
第六章 总线系统
第七章 外围设备
第八章 输入输出系统
第九章 操作系统支持
第十章 安腾高性能处理机体系结构
;第二章 运算方法和运算器;二进制数;十六进制数;二进制数或十六进制数转换为十进制数;十进制整数转换为二或十六进制数;十进制小数转换为二或十六进制数;十六进制数的加减运算;真值和机器数;没有符号位,使用全部字长来表示数值大小
字长N=8时,编码11111111
取值范围:0~255(28-1)
字长N=16时,编码:0000~FFFFH
取值范围:0~65535(216-1)
字长N=32时,编码FFFFFFFFH
取值范围:0~232-1;2.1 数据与文字的表示方法;计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式
定点格式容许的数值范围有限,但要求的处理硬件比较简单
浮点格式容许的数值范围很大,但要求的处理硬件比较复杂;定点数的表示方法;例:
X=+1010110.;定点整数的表示范围;定点小数的表示范围;如何用定点数来表示非常大(e.g. 2×10+33 )的数和非常小(e.g. 9×10-28 )的数?;浮点数的表示方法;阶码和尾数;32位单精度浮点数;64位双精度浮点数;浮点数的规格化;尾数最高有效位为1,隐藏,并且隐藏在小数点的左边(即:1≤M<2)
32位单精度浮点数规格化表示
x= (-1)s×(1.M)× 2E-127
e=E-127(E=e+127)
64位双精度浮点数规格化表示
x= (-1)s ×(1.M)× 2E-1023
e=E-1023(E=e+1023);④ X=(-1)s×1.M×2e =+(1.011011)×23
=+1011.011=(11.375)10;例2:真值20.59375,求32位单精度浮点数;E=1(0000 0001)~254(1111 1110)
e=-126~+127
表达的数据范围(绝对值):
最小值: e=-126,M=0(1.M=1)
十进制表达:2-126≈1.18×10-38
最大值: e=127,M=11…1(23个1)
1.M=1.11…1 (23个1) =2-2-23
十进制表达:(2-2-23)×2127
≈2×2127≈3.40×1038;E=1~2046
e=-1022~+1023
表达的数据范围(绝对值) :
最小值: e=-1022,M=0(1.M=1)
十进制表达:2-1022≈2.23×10-308
最大值: e=1023,M=11…1(52个1)
1.M=1.11…1 (52个1) =2-2-52
十进制表达:(2-2-52)×21023
≈ 2×21023 ≈1.79×10308;真值0的机器数(机器零)
阶码E=0,尾数M=0
正0:S=0,负0:S=1
非规格化浮点数:阶码E=0,尾数M≠0
规格化浮点数:阶码E=1~254
无穷大的机器数
阶码E=全1 ,尾数M=0
+∞:S=0,-∞:S=1
NaN(not a number,不是一个数)
阶码E=全1 ,尾数M≠0
用来通知异常情况;?十进制数串的表示方法;BCD码(Binary Coded Decimal);十进制数据表示;二—十进制编码原理;二-十进制有权码 ;二-十进制有权码 ;二-十进制无权码 ;二-十进制无权码;;定点整数的原码表示;定点小数的原码表示;定点整数的补码;负数真值“取反加1”得机器数补码
负数补码“取反加1”得到负数真值
补码真值:-(求反+1)=-1)
=-25=-32
负数求补运算,等效于用带借位的0作减法
真值:-8,补码:[-8]补码=100H-08H=F8H
补码真值:-(100H-F8H)=-08H=-8;定点整数的反码;定点整数的移码(偏移码);;例5;例5之解;数的机器码表示;同一代码的不同含义;三种编码的比较 ;ASCII码(美国标准信息交换码);表2.1 ASCII字符编码表;字符串的表示方法;小端方式和大端方式;32位数据的存储方式;汉字的输入编码;汉字交换码;汉字内码;;汉字的表示方法;校验码;例7:用奇校验和偶校验进行编码;计算机的数据表示;练习;运算方法和运算器;例8:x=0.1001,y=0.0101,求x+y;例9:x=+0.1011,y=-0.0101,求x+y;[x1]补=1.0010
[- x1
您可能关注的文档
最近下载
- 我爱这土地公开课一等奖市赛课一等奖课件.pptx VIP
- 2025社区工作者招聘考试综合基础知识试题(附答案).docx VIP
- 基于Javaweb的图书管理系统的设计与实现.docx VIP
- 医院危重孕产妇新生儿急救应急演练脚本.docx VIP
- 小学科学新教科版二年级上册1.6.“小房子”展示会教案(2025秋版).doc VIP
- 网络安全等级保护-重大风险隐患项描述实践指南(【2025】测评报告新增).docx VIP
- 社区工作者综合能力考试基础知识试题及答案.docx VIP
- 2025年秋新人教版数学三年级上册整册教案.pdf
- 抗菌药物临床应用分级管理目录(2023年版).doc VIP
- 急性左心衰护理课件ppt.pptx
文档评论(0)