网站大量收购独家精品文档,联系QQ:2885784924

微机原理第一章2资料.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * 引进补码以后,做原码的减法与做补码的加法结果相同,但必须以⊕为模。 先以十进制为例说明补码的用法。 7-4=3 7-(10-6)=3 7+6=13(-10=3) ∴ 6是4以10为模的补码,减4就可以变成+6计算。 对三位十进制数来讲: 916 – 317 = 599 916 + 683 = 1599-1000 = 599 则683是317以1000为模的补码 如何得到683? 1 0 0 0 - 3 1 7 = 6 8 3 (补码) 逐位减不必借位+1 1 + 9 9 9 - 3 1 7= 1 + 6 8 2 (反码) 从定义出发得出补码求法:[X]补 = P n +X N位P进制的补码,将P n-1按位减去后再+1得到补码。 对于二进制补码: 0111 –0101= 0010 7 –5= 2 p=2, n=4 , 模24=10000 =1111+1 1111–0101 +1 = 1010+1 = 1011 ? ? ? P n-1 0101的反码 0101补码 ( 即0101的反码+1) 0 1 1 1 - 0 1 0 1= 0 0 1 0 0 1 1 1 + 1 0 1 1 = 1 0 0 1 0 - 1 0 0 0 0= 0 0 1 0 ? ? 0101补码 模 四、小结 1. 进位计数制及其要素: 基数R, 位权R i ,每位数值k i=0……(R-1) 2. 进位计数制表示方法: N= ± ? [K i?R i] (i=- m~n) 某位数大小 = K i ? R i 3. 数制之间转换 10→2 整数:10→2,除2取余,直到商为0。 小数:10→2,乘2取整,直到要求精度 混合小数:10→2,整数小数分别转换,然后组合起来。 2→10 用公式展开或者用凑试法。 2→8 以小数点为界向左向右三位一段,不够补0,三位 二进制数用一位八进制数表示。 8→2 一位八进制数用三位二进制数表示。 2→16 以小数点为界向左向右四位一段,不够补0, 四位二进制数 用一位十六进制数表示。 16→2 一位十六进制数用四位二进制数表示。 2→BCD 先将二进制数→十进制数→BCD数。 BCD→2 先将BCD数变成十进制数→二进制数。 任意进制数与十进制数之间转换原理和方法与 二→十类似。 八 →十 按 8i 展开然后再按十进制相加。 十 →八 整数除 8 取余,小数乘 8 取整。 4 . 三种码制之间关系及特点: 正数:原,反, 补相同。 负数:原,反, 补不同,但最高位为1。 负数: 原→反, 符号位不变,尾数按位求反。 原→补, 符号位不变,尾数按位求反+1。 补→原, 符号位不变,尾数求反+1。 反→原, 符号位不变,尾数求反。 5. “0”的表示 原码 反码 补码 [+0]原=000…00 [+0]反=000…00 [+0]补=000…00 [-0]原=100…00 [-0]反=111…11 [-0]补=000…00 6.数的表示范围:8 位二进制数 无符号数:0~255 原 码 : -127 ~ +127 反 码 : -127 ~ +127 补 码 : -128 ~ +127 16位二进制数呢? 数的进位制转换关系 * * * * * * * * * * * * * * * * * * * * * * * * 第二节 计算机中数的表示和编码 内容: 一、进位计数制及其表示方法 二、数制之间的转换 三、字和各种字符的编码 四、小结 一、进位计数制及其表示方法 (一) 进

文档评论(0)

502992 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档