- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数制和编码
先介绍常见的十进制数,然后介绍二进制、十六进制,再介绍各进制数的相互转换,最后讲述十进制的二进制编码形式。一、十进制数: 按照进位方式进行计数的制度称进位计数制。 进位计数制中有两个基本要素: HYPERLINK /ripple%5Fhu/blog/item/:; 基数和 HYPERLINK /ripple%5Fhu/blog/item/:; 权值。 十进制数的基数是10(0~9),权值是10i(i是数字所处位置的 序号)。特点是逢10进1。 例:(567.8)10=5×102+6×101+7×100+8×10-1二、二进制数: 计算机内部使用的数值符号只有两个:0和1。外界的各种信息(数字、符号、图像)到了计算机内部都由0、1两个数字组成。 二进制数的基数是2,权值是2i,特点是逢2进1。 例:(101101.1)2=1×25+0×24+1×23+1×22+0×21+1×20+1×2-1 =32+8+4+1+0.5=45.5三、十六进制数: 二进制数的缺点是位数多,不易书写和记忆,为此我们常采取十六进制数. 十六进制数的基数是16(0~9,A~F),位权是16i。特点是逢十六进一。 例: (2B.A)16=2×16+11×1+10/16=(43.625)10 4B7+84C=(D03)16四、数制转换: 1.任意R进制数转换成十进制数:只需将其按权展开的多项式求和。 例:(11011.01)2=1×24+1×23+0×22+1×21+1×20+0×2-1+1×2-2=(27.25)10 (FC)16=15×161+12×160=(252)10 2.十进制数转换成二进制数:分为整数部分和小数部分。 整数部分采取“除基取余法”:将要转换的十进制整数除以2,取余数作为二进制整数的最低位K0,将商继续除以2,再取商的余数作为次低位K1,这样不断除,直到商为0,最后的余数作为二进制整数的最高位Kn。 HYPERLINK /ripple%5Fhu/blog/item/:; 举例: 小数部分采用“乘基取整”法:将要转换的十进制小数乘以2,取积的整数部分作为二进制小数的最高位K-1,继续将积的小数部分乘以2,再取积的的整数部分作为二进制小数次高位K-2,……这样继续相乘,直到积的小数部分为0或达到所需精度为止,最后一位积的整数部分作为二进制小数最低位的系数K-m,这些系数的排列:0、K-1、K-2……K-m ,便构成了对应的二进制数。
HYPERLINK /ripple%5Fhu/blog/item/:; 举例: 对于既有整数部分,又有小数部分的十进制数,可按上述方法分别转换然后组合在一起。 例:将十进制数(43.6875)10转换成对应的二进制数。 解:由以上两例得 (43)10=(101011)2 (0.6875)10=(0.1011)2 所以 (43.6875)10=(101011.1011)2 3.二进制数与十六进制数的相互转换: 十六进制数与二进制数之间存在简单的转换关系,每一位十六进数对应4位二进制数。 二进制数向十六进制数转换,以小数点为界,分别向左、向右4位一组,每组对应一位十六进制数,可得到对应的十六进制数,两头不足4位时,用0补足。 HYPERLINK /ripple%5Fhu/blog/item/:; 举例 要将十六进制数转换成二进制数,只需将一位十六进制数转换成对应4位二进制数。 HYPERLINK /ripple%5Fhu/blog/item/:; 举例五、BCD码(Binary Coded Decimals): 在计算机中,经常要将十进制数用二进制编码来表示,这就是BCD码。它表面上具有二进制数的形式,又具有十进制数的特点。 一般BCD码都以4位二进制数来表示1位十进制数。常用的BCD码有8421码、2421码、余3码,编码如下表所示。 HYPERLINK /ripple%5Fhu/blog/item/:; 显示表 1. 8421BCD码 是一种有权码,即每位二进制数都有固定的权,每个BCD码从高到低分别是8、4、2、1,它是一种最自然、最简单的BCD码。
HYPERLINK /ripple%5Fhu/blog/item/:; 举例
2. 2421BCD码 是一种有权码,每个BCD码中从高到低分别是2、4、2、1,2421BCD码的编码方案不是唯一的。 例: (110001000010)2421BCD=(642)D 3. 余3BCD码: 是
您可能关注的文档
最近下载
- 05G525 吊车轨道联结及车挡(适用于钢吊车梁).pdf
- 2024江西省房屋建筑与装饰工程消耗量定额及统一基价.pptx VIP
- 《一句顶一万句》读书分享.pptx VIP
- IT售前工程师修炼之道-.ppt VIP
- 小升初大量考试真题(共20套).pdf VIP
- 合资公司成立讨论会议纪要(12月11日)(3).docx VIP
- 新概念一册lesson43-44练习册.docx VIP
- GBT-信息技术安全技术个人可识别信息(PII)处理者在公有云中保护PII的实践指南.pdf VIP
- 医院停电应急预案培训记录.docx VIP
- 2024-2025学年高一数学必修一《第一章 集合与常用逻辑用语》测试卷附答案解析.pdf VIP
文档评论(0)