微机原理与接口技术:02第1章 微型计算机的运算基础.pptVIP

微机原理与接口技术:02第1章 微型计算机的运算基础.ppt

  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文档。上传文档
查看更多
* 作业: P14-15习题 9.(1)、(3) 10.(2) 12. 13. 14.(2)、(4) * 由题目可知这是一个带符号为的8位二进制数,所以最高位要表示负数符号要用掉一个“1”。所以剩下4个“1”和3个“0”。 给你看个例子,-1的补码是1111,1111;扣除最高符号位表示为111,1111。-2的补码是1111,1110;扣除最高符号位表示为111,1110。由此可以看出来补码表示的负数“1”权越大数越大,最后的-128补码就是1000,0000了。 所以剩下的4个“1”和3个“0”为了表示最小数应该排列成000,1111的形式,最终补码为1000,1111=-133 选C 说选A的请注意: -120的源码是1111,1000,负数的补码要将表示数值的部分111,1000取反加1,应该得-120的补码应该为1000,1000。 微机原理及接口技术 微机原理及接口技术 * 第1章 1.3 微型计算机的运算基础 1.3.1 数和数制 1、数制与进位计数法 2、数的转换 3、数制运算 1.3.2 数的表示 1、机器数 2、原码、反码和补码 3、补码运算 1.3.3 数的编码 1、BCD编码 2、ASCII码 * 1.3.1 数制 计算机常用的数制有十、二、八和十六进制四种。 1. 数制的基和权 数制所使用的数码个数称为基; 数制每一位所具有的值称为权。 (1)十进制(Decimal system)的基为“10”,即它所使用的数码为0,1,2,3,4,5,6,7,8,9共有10个,其计数规律是逢10 进 1。 十进制各位的权是以10为底的幂。 如下面这个数: * 十万 万 千 百 十 个 其各位的权为个、十、百、千、万、十万,即以10为底的0幂、1幂、2幂等。 因此,一个任意十进制数都可用权展开式表示为: 其中, 是 的第 位数码, 和 为正常数, 表示小数点左边的位数, 表示小数点右边的位数,10 为基数, 称为十 进制的权。 * (2)二进制(Binary system)的基为“2”,即其使用的数码为0,1,共两个,其计数规律是逢 2 进 1。 二进制各位的权是以2为底的幂,如下面这个数: 1  1  0   1   1  1 25  24   23  22   21  20 32 16 8 4 2 1 二进制 十进制 其各位的权为1,2,4…,即以2为底的0次幂、1次幂、2次幂等。 * 其中, 只能取 0 或 1 , 、 的含义与十进制表达式相同,2 为基数, 称为二进制的权。为了与其他进制相区别,一个二进制数通常用下标 2 表示。 (3)八进制(Octave system)的基为“8”,即其数码共有8个:0,1,2,3,4,5,6,7 ,其计数规律是逢 8进 1。八进制的权为以8为底的幂。 (4)十六进制(Hexadecimal system)的基为“16”,即其数码共有16个:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ,其计数规律是逢 16 进 1。 十六进制的权为以16为底的幂。 一个任意二进制数都可用权展开式表示为: * 为什么要用二进制 ? 电路通常只有两种稳态:导通与阻塞、饱和与截止、高电位与低电位等。具有两个稳态的电路称为二值电路。因此,用二值电路来计数时,只能代表两个数码:0和1。如以1代表高电位,则0代表低电位,所以,采用二进制,可以利用电路进行计数工作。 而用电路来组成计算机,则有运算迅速、电路简便、成本低廉等优点。 * 为什么要用十六进制 ? 用十六进制既可简化书写,又便于记忆。如下列一些等值的数: 1000(2)=8(16) 即8(10) 1111(2)=F(16) 即15(10) 11 0000(2)=30(16) 即48(10) 1111 1001(2)=F9(16) 即249(10) 在数字后面加上字母符号表示这些数制: B——二进制,D——十进制, O——八进制, H——十六进制。 二进制 Binary number;十进制 Decimal number; 八进制 Octal number;十六进制 Hexadecimal number; 见教材P8:表1-1 * 例1-1 把2AB.EH和12345.678D用位权表示 解: 2AB.EH=2×162+10×161+11×160+14×16-1 12345.678D=1×104+2×1

文档评论(0)

学习让人进步 + 关注
实名认证
文档贡献者

活到老,学到老!知识无价!

1亿VIP精品文档

相关文档