计算机组成与结构第二章ppt,计算机组成与体系结构第二章课件.ppt

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbsp计算机应用/办公自动化

2a1a028d081056ab14b40d3afcc4d675.gif

计算机组成与体系结构第二章课件.ppt147页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

软件学院·计算机组织与结构 第2章之1 数据表示 计算机组成原理 第一章 计算机系统概论 第二章 运算方法和运算器 第三章 存储系统 第四章 指令系统 第五章 中央处理器 第六章 总线系统 第七章 外围设备 第八章 输入输出系统 第九章 并行组织 教材 白中英,计算机组成原理·网络版,科学出版社,2002 参考书 石磊,计算机组成原理·第2版, 清华大学出版社,2006 钱晓捷,微型计算机原理及应用, 清华大学出版社,2006 王爱英,计算机组成与结构·第3版, 清华大学出版社,2001 白中英 邝坚,计算机组织与结构·网络版,科学出版社,2003 第二章 运算方法和运算器 重点:数据表示 简介:运算方法和运算器 补充:数字逻辑 二进制数 便于计算机存储及物理实现 特点:逢二进一,由0和1两个数码组成,基数为2,各个位权以2k表示 二进制数: anan-1…a1a0.b1b2…bm= an×2n+an-1×2n-1+…+a1×21+a0×20 +b1×2-1+b2×2-2+…+bm×2-m 其中ai,bj非0即1 十六进制数 用于表达二进制数,相互转换简单 基数16,逢16进位,位权为16k,16个数码: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 十六进制数: anan-1…a1a0.b1b2…bm= an×16n+an-1×16n-1+…+a1×161+ a0×160 +b1×16-1+b2×16-2+…+bm×16-m 其中ai,bj是0~F中的一个数码 二进制数或十六进制数转换为十进制数 方法:按权展开 二进制数转换为十进制数 0011.1010B =1×21+1×20+1×2-1+0×2-2+1×2-3 =3.625 十六进制数转换为十进制数 1.2H =1×160+2×16-1 =1.125 十进制整数转换为二或十六进制数 整数部分转换:用除法 十进制数整数部分不断除以基数2或16,并记下余数,直到商为0为止 由最后一个余数起逆向取各个余数,则为转换成的二进制和十六进制数 126 126=7EH 十进制小数转换为二或十六进制数 小数部分转换:用乘法 分别乘以各自的基数,记录整数部分,直到小数部分为0为止 0.8125=0.1101B 0.8125=0.DH 小数转换会发生总是无法乘到为0的情况 可选取一定位数(精度) 将产生无法避免的转换误差 十六进制数的加减运算 二进制和十六进制数之间具有对应关系 整数从左向右 小数从右向左 每4个二进制位对应一个十六进制位 =3AH,F2H 十六进制数的加减运算类似十进制 逢16进位1,借1当16 23D9H+94BEH=B897H A59FH-62B8H=42E7H 真值和机器数 真值:现实中真实的数值 机器数:计算机中用0和1数码组合表达的数值 定点数:固定小数点的位置表达数值的机器数 定点整数:将小数点固定在机器数的最右侧表达的整数 定点小数:将小数点固定在机器数的最左侧表达的小数 浮点数:小数点浮动表达的实数 无符号数:只表达0和正整数的定点整数 有符号数:表达负整数、0和正整数的定点整数 符号位需要占用一个位,常用机器数的最高位 0表示正数、1表示负数 具有原码、反码、补码、移码 无符号数的表示 没有符号位,使用全部字长来表示数值大小 字长N=8时,编码11111111 取值范围:0~255(28-1) 字长N=16时,编码:0000~FFFFH 取值范围:0~65535(216-1) 字长N=32时,编码FFFFFFFFH 取值范围:0~232-1 2.1 数据与文字的表示方法 2.1.1 数据格式 2.1.2 数的机器码表示 2.1.3 字符与字符串的表示方法 2.1.4 汉字的表示方法 2.1.5 校验码 定点数例 例: X=+1010110. 定点整数的表示范围 纯整数的表示范围为(x1x2…xn各位均为0时最小;各位均为1时最大,x0为符号位)                   0≤|x|≤ 2n -1 例如:n=8,最大值编码表示:100000000-1 =28-1 目前计算机中多采用定点纯整数表示,因此将定点数表示的运算简称为整数运算 定点小数的表示范围 纯小数的表示范围为(x1x2…xn各位均为0时最小;各位均为1时最大,x0为符号位)                   0≤|x|≤1-2-n 例如,n=8,最大值编码:0.1111111

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值