计算机结构与逻辑设计(2数制).ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机结构与逻辑设计 东南大学信息科学与工程学院 数制——码制 数制,又称进位制。 码制,编码制度 3 —〉0011 3—〉 0110(余3码) 0011(NBCD) 进制总结 二进制优点 1. 电路实现方便 2. 需要的设备量少 3. 运算规则简单 (现代数字计算机发展基础) 数制之间的转换 1.二进制转十进制: 按权相加法 2.十机制转二进制:整数,除基2取余法            小数,乘基2取整法 十进制转换成二进制 ? 整数部分的转换 十进制转换成二进制 小数部分的转换 非十进制转成十进制 非十进制间的转换 ? 二进制与八进制间的转换 别的参考书上的方法 1.2 计算机中数的表示和格式 1.2.1 码的概念 为存放和计算方便,数——固定长度(字长多少) (码制与数制的差别) 码——固定长度,码中每一个bit称 码字 约定规则 数值数据的表示 一、真值与机器数 数值数据的表示 数值数据的表示 补码的性质: 书上的说明 补码:减少电路复杂度 补数:A-B = A-B+M (mod M) = A+(M-B) = A+B’(mod M) 二进制真补码:考虑符号为,模为2n N’ = 2n + N 二进制基数减1补码(R-1补码)——反码 符号位不变,数值取反。 求补的一种简便方法 正数不变化。 负数从右边数起第一个“1”之后开始做反变换,其他码位不动。同时符号位不变。 原码 补码 1.2.3 定点数与浮点数 小数点的位置的约定 1. 定点数(fixed-point) 1) 最右边,整数,数值范围大 2) 尾数最左边,小数,数值范围小,绝对精度高 运算时,小数点需要对齐,移位,会丢失有效数字。 浮点数(float-point) SC阶码符号,C阶码,S实数符号,I为尾数 IBM浮点数格式 IEEE的浮点数格式 常用编码 常用编码 常用编码列表 注意点 注重各编码的差别之处。 自然二进制码 — NBCD码 — 数值之间 1.3 非数值数据表示方法 文字、符号、其他(程序、状态字) ASCII码 (GB1988-80) 7位,纵、横坐标选择。 记忆: (30)h = “0”, (41)h =“A”, (61)h = “a”引申进行记忆!! 汉字国标码表示 两个字节表示 GB2312-80 国标码 6763个汉字(基本集) 纵坐标(7bit),横坐标(8bit) “啊”(3021)h 94个区号和位号 总结 数制,码制,转换,编码等。 例题讲解: 1)P381,1.6(2),(61.375)d—〉二进制 2) P382,1.20(3),(AE)h—〉补码,反码 作业 P380,第一章,1.3(1),(3); 1.6 (1),(4); 1.17; 1.21; 1.29; 1.33; 1.34 下次课交。 下面:讲“逻辑函数基础” 0110,0100,0100,1001,0010 表示0~9之间的数值 可等价 NBCD: 6449.2 数值? 学会查表 * * 第1章 计算机中的数字与码制 直接参与运算 变换后,才参与运算 1.1.1 十进制 概念:基数:进位制的基数,就是在该进位制中可能用到的数码个数。 权 :每个数码均与一固定值对应,weight。 0,1,2,….9共10 102,101,…. 数码为:0~9;基数是10。用字母D表示 运算规律:逢十进一,即:9+1=10。 十进制数的权展开式: 1、十进制: 4  6  3  5 4×103=4000 6×102= 600 3×101=  30 5×100=   5  =4635 103、102、101、100称为十进制的权。 同样的数码在不同的数位上代表的数值不同。 + 即:(4635)D=4×103 +6×102+3×101+5×100 又如:(209.04)D= 2×102 +0×101+9×100+0×10-1+4 ×10-2 任意一个十进制数都可以表示为数码和权的乘积之和 2、二进制 数码为:0、1;基数是2。用字母B表示 运算规

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档