- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章计算机数据与编码
第3章 计算机数据与编码
计算机中的数据包括数值数据、文字、图形、声音、视频等各种信息,本章中介绍了数据和数制,数制间的转换,以及各种数据在计算机内的表示。
数据及数制
数制间的转换
数编码
字符编码
BCD码
汉字编码
逻辑运算
3.1计算机数据及数制
3.1.1计算机的数据
一切可以被电子数字计算机接受并处理的符号,我们通称为”计算机数据”,简称为”数据”,包括:数值数据、文字、图形、声音、视频等各种信息。
人类在生产、生活、交往、科研中使用的”信息”,一般表现为”数据”。因此,许多数据就代表某种事物的信息。但是,数据不等于信息,有些数据只是反映了某些信息的某些含义,在这种情况下,数据是数据,信息是信息。
3.1.2计算机的数制
数制是数的表示及计算方法。数值数据依进位制的不同而有各种不同的表示形式。
计算机是由千千万万个电子元件如电容、电感、二极管、三极管等组成,这些电子元件一般只有两种稳定的工作状态,如电流的导通与截止、电位的高与低等,用”1”与”0”易于实现。因此,计算机硬件电路采用二进制数制。并且与布尔代数运算规则相一致,能运用布尔代数运算规则设计计算机逻辑电路。因此计算机中的所有信息,都以二进制形式表示。因为:
二进制数在技术上容易实现(只有0、1两种数据符号);
二进制数的运算规则最为简单(使用布尔代数运算规则);
逻辑性强(0、1与逻辑代数中的”假”、”真”相吻合);
与十进制数转换容易。
但人们习惯使用的是十进制。因此屏幕软拷贝和打印硬拷贝数据常以十进制来表示。
设计计算机程序数据时,为了简化程序篇幅,便于识别和交流,程序员又大都使用八进制和十六进制形式,于是,人们在编程、操作和运用计算机处理结果时,就要同时使用四种数制。
3.2 数制间的转换
3.2.1数制的表示
人们在编程、操作和运用计算机处理结果时,就要同时使用二进制、八进制、十进制、十六进制四种数制。这四种数制使用的数码分别为:
二进制使用2个数码:0,1 ;
八进制使用8个数码:0,1,2,3,4,5,6,7;
十进制使用个数码:0,1,2,3,4,5,6,7,8,9 ;
十六进制使用16个数码:0,1,2,3,4,5,6,7,8,
它们进位规则分别为:
二进制是逢二进一;八进制是逢八进一;十进制是逢十进一;十六进制是逢十六进一。
由于不同数位上的权值各不相同,因此同一个数码在不同的数位上,其表示的数值就不相同。例如:
十进制数666.6,百位上的 6表示6×102 = 600 ,
十位上的 6表示6×101 = 60 ,
个位上的 6表示6×100 = 6 ,
小数点后的6表示6×10-1 = 0.6 。
可见,每个数位上的值等于该位置上的数码与位置权值的乘积,相邻数位中高位权与低位权之比即是该进制的基数(也称为”底数”)。每种进制的基数即为该进制本身。于是,任何一个数N可用下面按权展开的多项式表示:
N=an-1 Rn-1 + an-2 Rn-2 +…+a1 R1+a0 R0 +…+a-m R-m =i
式中,R表示进位制的基数,ai?是0,1,…,(R-1)这R个数字中的任一个数,Ri表示数位的权,m、n为正整数。
按照上述公式展开计算,就可以将任意进制数转换为十进制数。
3.2.2数制间的相互转换
表列出了常用的十进制数、二进制数、八进制及十六进制数之间的关系。(1) 二进制、八进制和十六进制数转换为十进制数
转换方法:按权位展开,相加得其和。
【例4.1】将二进制数10011转化成十进制数。
(10011)2=1×24+0×23+0×22+1×21+1×20=16+0+0+2+1=(19)10
【例4.2】将八进制数116转换成十进制数
(116)8=1×82+1×81+6×80=64+8+6=(78)10
【例4.3】将十六进制数37E转换成十进数.
(37E)16=3×162+7×161+14×160=768+112+14=(894)10
(2) 十进制数转换成二进制数、八进制或十六进制数
转换方法:整数 除以2(8,16)倒取余数;
小数 乘以2(8,16)正取整数。
表3种进数制的对照表
十进制 二进制 八进制 十六进制 0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6
您可能关注的文档
- 稻米品种外观监别实务.ppt
- 第11章账号管理.ppt.ppt
- 第10章面向对象程序设计语言-程序设计语言原理.ppt
- 第12单元项目设计用到的文件功能.ppt
- 第12讲555定时器-浙江广厦建设职业技术学院.ppt
- 第11章项目管理前沿.doc.doc
- 第13章动态数据窗口-Read.ppt
- 第13章DelphiSQLServer开发与编程.ppt
- 第12章光纤传感器.ppt.ppt
- 第14章VC网络编程.ppt
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
最近下载
- 管理学-PPT课件(全).pptx
- 高峰数字(四)_原创精品文档.pdf VIP
- “深圳工匠杯”深圳市第十四届职工技术创新运动会暨2024年深圳技能大赛碳排放管理员技能竞赛理论题库及答案(300题).docx VIP
- 粉针剂包装技术与设备.pptx
- 全文解读新修订的2021《中国共产党统一战线工作条例》ppt精品.pptx VIP
- 白蚁防治服务合同协议书范本.docx VIP
- (2022年新版)义务教育初中英语课程标准详细解读 (新课标解读讲座培训课件).pptx VIP
- 湖南《住宅工程质量常见问题防治技术规程》.docx
- 葡萄酿酒有限公司生产安全事故应急预案.docx VIP
- 路基爆破设计及施工组织方案.doc
文档评论(0)