- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1引言
; 数制是用来表示数值大小的方法。人们是按照进位的方式来计数的,称为进位制,简称进制。通常包括十进制数,二进制数,十六进制和八进制数。;例:;2. 二进制:
由0~1两个有效的数码和一个小数点符号“.”组成;
按照“逢二进一、借一当二”的规则计数,是以2为基数的进位计数制。
二进制数的权是基于2的幂数 。
位权展开式:;3. 十六进制与八进制 :
十六进制数采用的16个数码为0、1、2、…、9、A、B、C、D、E、F。进位规则是“逢十六进一”,基数R等于16,每位的权是16的幂。
位权展开式:;3. 十六进制与八进制 :
八进制数的进位规则是“逢八进一”,其基数R等于8,采用的数码是0、1、2、3、4、5、6、7,每位的权是8的幂。
位权展开式:;;数制转换:一个数从一种进位制表示形式转换成等值的另一种进位制表示形式。;对于一个十进制数转换为R进制,其整数部分可写成;将上式再除以基数R,其余数为b1。以此类推,反复将每次得到的商除以基数R,直到商为零,就可以得到R进制整数的每一个系数。;对于一个十进制数转换为R进制,其小数部分可写成;【例】将十进制数(342.6875)10分别转换为二进制数、八进制数、十六进制数。 ;小数部分 ;以小数点为界,将二进制数整数部分从低位开始,小数部分从高位开始,每4位一组,首尾不足4位的补零,然后 将每组4位二进制数用1位十六进制数表示。;将1位十六进制数用4位二进制数表示。; 以小数点为界,将二进制数整数部分从低位开始,小数部分从高位开始,每3位一组,首尾不足3位的补零,然后 将每组3位二进制数用1位八进制数表示。; 将1位八进制数用3位二进制数表示即可。; 二进制数的算术运算规则和十进制数基本相同,区别: “逢二进一”及“借一当二” 。;例:X=(1100)2 , Y=(0101)2 , 求X+ Y, X-Y, X×Y, X÷Y。;2.4.2 二进制数的原码、补码和反码;2.4.3 带符号二进制数的算术运算;; ;2. 用反码和补码进行加/减运算; ; ;编码:用文字、符号或数码表示特定的对象。数字系统中常用的是二进制编码。;用四位二进制代??表示一位十进制数,从高位到低位各位的权分别为8、4、2、1。它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。;余三码代表的数值可按BCD8421码的权计算,然后减去3。余三码的两数相加时,如有进位,正好可以从最高位二进制码获得进位信号。余3码也具有对9互补的特点,它也是一种对9的自补码。;十进制数;相邻两个代码之间仅有一位不同,且以中间为对称的两个代码也只有一位不同。优点是在数码变换过程中不产生瞬时错误。;4位循环码 ;字符代码是对常用字母、符号进行的编码。常用的字符代码有ASCII码(美国信息交换标准码)、ISO码(国际标准化组织码)和我国国家标准码。ASCII码由七位二进制码表示,共128个。它能表示0~9十个数字码、二十六个英文字母的大小写、各种常用符号及字符等,目前已被确认为国际标准代码。;部分字符的ASCII码
文档评论(0)