- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2 数制及编码 1.1.1 数制 2. 二进制 数字符号(只有两个数码) :0、1 计数规则:逢二进一 基数:2 权:2的幂 为什么需要八进制和十六进制:由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决问题。但,二进制数太长了。比如int 类型占用4个字节,32位。比如100,用int类型的二进制数表达将是:0000 0000 0000 0000 0110 0100,在编程序的时候面对这么长的数进行思考或操作,没有人会喜欢。 用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。不过,为什么偏偏是16或8进制,而不其它的,诸如9或20进制呢?2、8、16,分别是2的1次方,3次方,4次方。这一点使得三种进制之间可以非常直接地互相转换。8进制或16进制缩短了二进制数,但保持了二进制数的表达特点。 3. 八进制 数字符号(只有8个数码) :0~7 计数规则:逢八进一 基数:8 权:8的幂 4. 十六进制 数字符号(只有16个数码) :0~9、A、B、C、D、E、F 计数规则:逢十六进一 基数:16 权:16的幂 1.1.2 数制转换 1.1.2 数制转换 2. 十进制数转换成二进制 整数部分的转换:除2取余法。 3. 二进制与八进制、十六进制之间的转换 (1)二进制与八进制之间的转换 三位二进制数对应一位八进制数。 (2)二进制与十六进制之间的转换 例如: (9A7E)16 =(1001 1010 0111 1110)2 =(1001101001111110)2 表1-1 几种计数进制数的对照表 1.3 几种常用的编码 表1-2 几种常用的BCD码 (1)8421码 选取0000~1001表示十进制数0~9。 按自然顺序的二进制数表示所对应的十进制数字。 是有权码,从高位到低位的权依次为8、4、2、1,故称为8421码。 1010~1111等六种状态是不用的,称为禁用码。 (2)5421码 2. 其它常用的代码 (1)格雷码(又称循环码) 表1-3 四位循环码的编码表 (2)奇偶校验码 表1-4 奇偶校验码(以8421BCD码为例) (3)字符码 表1-5 美国标准信息交换码(ASCII码) * * 1.2.1 数制 1.2.2 数制转换 1.2.3 编码 复习 什么是数字信号?数字电路的特点? 数字信号:在时间和幅值上都为离散的信号 数字电路:处理和传输数字信号的电路。特点如下: (1)数字电路的基本工作信号是用1和0表示的二进制的数字信号,反映在电路上就是高电平和低电平。 (2)晶体管处于开关工作状态,抗干扰能力强、精度高。 (3)通用性强。结构简单、容易制造,便于集成及系列化生产。 (4)具有“逻辑思维”能力。数字电路能对输入的数字信号进行各种算术运算和逻辑运算、逻辑判断,故又称为数字逻辑电路。 1. 十进制 数字符号(系数,只有10个数码):0、1、2、3、4、5、6、7、8、9 计数规则:逢十进一 基数:10 权:10的幂,如103、102、101、100等。 例:(1999)10 =(1×103+9×102+9×101+9×100)10 数码:由数字符号构成且表示物理量大小的数字和数字组合。如0、1、2、3…..9等。 计数制(简称数制):多位数码中每一位的构成方法,以及从低位到高位的进制规则。 计算机为什么要采用二进制:(1)技术实现简单。采用二进制,只有0和1两个状态,能表示0、1两种状态的电子器件很多,如开关的接通和断开,晶体管的导通和截止、磁元件的正负剩磁、电位电平的高与低等都可表示0、1两个数码。使用二进制,电子器件具有实现的可行性。(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。 (3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。 (4)易于进行转换,二进制与十进制数易于互相转换。 (5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。 例:(1011101)2 = (1×26+0×25+1×24+1×23+1×22+0×21+1×20)10 =(64+0+16+8+4+0+1)10 =(93)10 数值越大,位数越多,读写不方便,容易出错! 一般形式为: (N)2 =(bn-1bn-
您可能关注的文档
最近下载
- GPS控制网的布设方法.ppt.ppt VIP
- 公关语言学幻灯片.ppt VIP
- 2019版最新18项护理核心制度.docx VIP
- GPS静态网的布设.ppt VIP
- DB32T 2887-2016 曳引电梯钢丝绳电磁检测方法 .pdf VIP
- 《宁夏闽宁镇:昔日干沙滩,今日金沙滩》-中职语文高二同步课件精选(高教版2023·职业模块).pptx VIP
- 2025年5月18日河南省事业单位招聘考试《公共基础知识》试题(含答案).docx VIP
- 2025年5月18日河南省事业单位招聘考试《职业能力测试》试题(含参考答案).docx VIP
- 数据挖掘教案.doc
- DB42T 2390-2025 城市更新规划编制技术规程.docx VIP
文档评论(0)