计算机组成与系统结构课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机组成与系统结构课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 系统 结构 课件
- 资源描述:
-
1、单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构 陈泽宇 副教授单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构第1章 计算机系统概论第2章 运算方法和运算器第3章 存储系统第4章 指令系统第5章 中央处理器(CPU)第6章 总线系统第7章 输入输出(I/O)系统第8章 并行计算机系统单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础2.1数据表示基础2.1.1 进制数及
2、其转换2.1.2 数的机器码表示单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础2.1.1 进制数及其转换计算机系统中,通常将十进制数作为人机交互的媒介,数据则以二进制数的形式存储和运算用二进制表示一个数所使用的位数比十进制长得多使用十六进制来弥补二进制的这一不足单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础计算机采用二进制的原因易于物理实现具有两种稳定状态的物理器件很多(门电路的导通/截止、电压的高/低),恰好对应表
3、示“1”和“0” 制造具有10种稳定状态(十进制)的物理电路非常困难运算规则简单对R进制数进行算术求和或求积运算,其运算规则各有R(R+1)/2种十进制(R=10)有55种运算规则二进制(R=2)仅有3种运算规则,大大简化运算器设计单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础机器可靠性高电压高/低、电流有/无都是质的变化,两种物理状态稳定、分明二进制码传输抗干扰能力强,鉴别信息可靠性高逻辑判断方便二进制的“1”和“0”正好与逻辑命题的“真”和“假”相对应,能方便地使用逻辑代数工具来分析和设计计算机的逻辑
4、电路单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础1. 进位计数制进位计数制采用从低位向高位进位的方式进行计数的数据表示方法基数(Radix)每个数位所用到的数码符号的个数权(Weight)数码在不同的数位上所表示的数值不同每个数码所表示的数值等于该数码本身乘以一个与它所在数位有关的常数, 这个常数叫做权单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础1)十进制基数为10,逢10进1一个数的数值大小就是它的各位数码按权
5、相加之和(6543.21)10 = 6103 + 5102 + 4101 + 3100 + 210-1 + 110-2单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础2)二进制二进制只有两个不同的数码“0”和“1”基数为2,逢2进1任意数位的权是2i单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础3)十六进制基数为16,逢16进1每个数位可取0,1,9,A,B,F共16个不同的数码和符号中的任意一个其中AF分别表示十进制
6、数值1015单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础不同进制的表示用下标表示(1010)2、(1010)10、(1010)16用后缀字母表示B:二进制(Binary)数H:十六进制(Hexadecimal)数D:十进制(Decimal)数,可省略375D、101B、AFEH单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础三种常用进位计数制的对应关系十进制二进制十六进制十进制二进制十六进制0000008100081
7、00011910019200102101010A300113111011B401004121100C501015131101D601106141110E701117151111F单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础2. 各种进制数之间的转换1)二进制数转换为十六进制数2)十六进制数转换为二进制数3)二进制数转换为十进制数4)十进制数转换为二进制数单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础1)二进制数转换
8、为十六进制数整数部分和小数部分分别转换整数部分:从小数点开始往左数,每4位分成一组(可在最左边添“0”)小数部分:从小数点开始往右数,每4位分成一组(可在最右边添“0”)最终使二进制数的总的位数是4的倍数然后用相应的十六进制数取而代之111011.1010011011B = 0011 1011.1010 0110 1100B = 3B.A6CH单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础2)十六进制数转换为二进制数将1位十六进制数写成4位二进制数,去除整数最左边和小数最右边的“0”3B.328H = 0
9、011 1011.0011 0010 1000B = 111011.001100101B单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础3)二进制数转换为十进制数按权展开相加法把各位数码与它们的权相乘,再把乘积相加,就得到对应的十进制数100011.1011B = 125 + 121 + 120 + 12-1 + 12-3 + 12-4 = 35.6875D 单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础4)十进制数转
10、换为二进制数基数乘除法对整数和小数部分分别处理整数部分用除基取余法小数部分用乘基取整法最后将它们拼接起来即可单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础十进制转换为二进制整数()除以基数(2)取余数,先得到的余数为低位,后得到的余数为高位用2连续去除十进制整数,直到商等于0为止按逆序排列每次的余数(先取得的余数为低位)单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础例如,将175D转换成二进制数:所以,175D=10
11、101111B单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础十进制转换为二进制小数()乘以基数(2)取整数,先得到的整数为高位,后得到的整数为低位用2连续去乘十进制数的小数部分,直至乘积的小数部分等于0为止按顺序排列每次乘积的整数部分(先取得的整数为高位)单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级计算机组成与系统结构2.1数据表示基础计算机组成与系统结构2.1数据表示基础例如,将0.3125D转换成二进制数:所以,0.3125D = 0.0101B单击此处编辑母版标题样式单击此处编辑母版
展开阅读全文