微机1-2节田用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 3节 计算机中信息的表示 及运算基础 本节主要内容 1. 计算机内常用的进位计数制及转换 本节主要内容 2. 为处理带符号数引入的机器码: 原码 反码 补码 移码 3. 为处理小数点引入: 定点数 浮点数 4. 为处理非数值数据(字符和符号)引入ASCII码,汉字编码,以及语音、图像、图形信息的机内表示。 5. 十进制数的编码:BCD码 1.3.1 常用的进位计数制 进位计数制概念的引人 以十进制数为例引入进位计数制的基本表示 例:575.15……位置表示法 结论: 每位可取合法代码为0~9,共10个 代码表示的值不仅与代码大小有关而且与位置有关,即位权有关 逢十进一 3. 进位计数制的三个基本要素: 合法代码 K: 基数J:合法代码的个数 位权:数位与所在位置相关的本身具有的权值 即 位权=Ji (位序号i) 若操作数为n位整数,m位小数 则 i:n-1~0,-1~-m 例:575.15=5×102+7×101+10×5×100+×10-1+ 5×10-2 (一)十进制(D或者省略) 1. 十进制三要素: 合法代码 K:0~9 基数 J:10 位权:10i 位序号i 的范围:若数具有n位整数,m位小数(m,n均为正整数) 则:整数部分 i: n-1~0 小数部分 i: -1~-m 2. 十进制的进位规则: 逢十进一 左移一位扩大10倍。 右移一位缩小为十分之一。 某i位表示的数值= 代码×位权 = Ki×10i 4.十进制的表示法(一般表示式)n位整数,m位小数 位置法: N10=Kn-1Kn-2…K0K-1…K-m 按位展开式: N10=Kn-110n-1+Kn-210n-2+…+K0100 +K-110-1+K-210-2+…K-m10-m 和式: (二)二进制数的表示(B) 机器采用二进制的原因: 容易实现 运算规律简单 可进行逻辑运算 节省存储空间 基本表示方法如下: 1. 二进制三要素: 合法代码K:0,1 基数J:2 位权:2i(要求熟记15位整数、4位小数) 2. 某i位表示的数值=代码×位权 = Ki×2i 3.进位:逢二进一(左移一位,数值扩大一倍。右移一位,数值缩小为二之一) 4. 表示法(举例) N 11B =1×27+1×26+1×23+1×21+1×20+ 1×2-1+1×2-2 练习: N = 110110100.101B (三) 八进制(Q) 1. 三要素: 代码K:0~7 基J:J=8 位权:Ji 2. 逢八进一 3. 表示: N8 =765Q=7×82+6×81+5×80 (四) 十六进制数(H) 1. 三要素: 代码 K:0~9 A B C D E F 基数 J:J=16 位权:16i 2. 逢十六进一 3. 表示法 N16 =9FC4H =9×162+15×161+12×160+4×16-1 练习:N16=0A7E.CDH (字母打头的十六进制数前面补0) 4. 十六进制数常用于内存单元或外设端口地址和内容的缩写 例如: 地址码位数P 内存容量=2PB 地址范围0~2P-1 8 28=256 0~FFH 10 210=1024(1K) 0~3FFH 16 216= 64K 0~FFFFH 20 220=1M 0~ FFFFFH 32 232=4G 0~ FFFFFFFFH 三种数制对照表 (P4) 1.3.2 二进制算术和逻辑运算 (一)二进制算术运算——加、减、乘、除 1. 加运算: 0+0=0 0+1=1 1-0=1 1+1=1 0 (逢2进1) (↑进位) 2. 减法 0-0=0 0-1=1 (借位,借1当2) 1-0=1 1-1=0 3. 乘法 0×0=0 1×0=0 0×1=0 (0乘任何数都等于0) 1×1=1 乘法在机器中是靠累加和移位运算完成。 4. 除法 0÷1=0 1÷1=1 除法在机器内是靠累减和移位运算完成。 (二) 2进制逻辑运算:“与”“或”“异或”“非” (逻辑运算按位进行) 1. 逻辑或(加)∨、+、OR 规则 0+0=0 0+1=1 1+0=1 1+1=1(无进位) 口决:一1则1,全0则0 公式: A+0=A A+1=1 例 ? 2. 逻辑与(乘)∧、×、·、AND 规则 0×0=0 0×1=0 1×0=0 1×1=1 口诀:一0则0,全1则1 公式: A

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档