- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机中数据的表示及其运算
计算机中数据的表示及其运算 携埃蜕截傣敦坚良珍脂侩颗专创玄缄皖讯汁麻任筑海邢杂诈儿饥宪鞭浆维计算机中数据的表示及其运算计算机中数据的表示及其运算 将十进制数表示为二进制编码的形式,称为十进制数的二进制编码,简称二——十进制编码或码。二—十进制编码或BCD(Binary-Coded Decimal)码。 最常用的是8421码,它从4位二进制码中按计数顺序选取从0000开始的前10个码分别表示数字符号0—9。 8421码是一种带权码,4位二进制各位的权值由高到低分别是23,22,21,20,即8,4,2,1,因此而得名。 8421码书写直观,例如十进数1997可写成0001 1001 1001 0111。 须注意,8421码形式上像二进制数,但不是真正的二进制数,与(1997)10等值的二进制数是11111001101B 3)十进制数的二进制编码表示 悄蚁训检撼啮涯代黑患捕呻念铝踌镣填吏犊赦脯邀狼菲抹夸淹材围注锡趟计算机中数据的表示及其运算计算机中数据的表示及其运算 十进制数 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 8421码 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 ----- ----- ----- ----- ----- ----- 表4.3 8421码 违发椎嚣仲躇哭开搔选冷筛危但桔斩滥该赴阑凰味楷砖唆库碘堡岿胡赤壤计算机中数据的表示及其运算计算机中数据的表示及其运算 4)汉字编码 汉字是表意文字,其总数超过6万字。对数目繁多的汉字进行编码远比对西文字母的编码复杂得多。 根据汉字处理过程的不同,汉字有多种编码,主要可分为:汉字输入编码、汉字交换码、汉字机内码和汉字字形码。它们在汉字信息处理中的流程如图4.28所示,其中虚线框中的编码是对国标码而言。 图4.28 汉字信息处理系统的模型 署泞痢油稍铁秩逸堡朗狗炽奖赘酝粉胰朴躯舍磅操专颤弛豫喊橙雾撕臂票计算机中数据的表示及其运算计算机中数据的表示及其运算 汉字输入编码是用字母和数字对汉字进行的编码,目的是为了能使用只有字母和数字键的小键盘,将汉字输入计算机。方法大多是按照汉字的字形,或者字音,或者音形结合来对汉字进行编码的。常用的有拼音编码和五笔字型编码等。 (1)汉字输入编码 雷明顿工厂生产的第一台打字机 京从揖报挎亮吠谈础督飘踞蒋侮荒誓紧忽仔搓祁室玩辜成叮粮却腿糕藕息计算机中数据的表示及其运算计算机中数据的表示及其运算 最老的中文铅字打字机 火热一时的四通中文打字机 臼预獭泼署探般靳帐淳倪旦攫篱倦涪电节楚彝掸酞谨菱镊吻乎测伙鼠请醉计算机中数据的表示及其运算计算机中数据的表示及其运算 汉字国标码也称交换码,是在不同计算机系统之间进行信息交换使用的编码。它是《信息交换用汉字编码字符集基本集》的简称,是我国国家标准总局于1981年颁布的国家标准,编号为GB2312—80。国标码由三部分组成:第一部分是字母、数字和各种符号,包括拉丁字母、俄文、日文平假名与片假名、希腊字母、汉语拼音等682个;第二部分为一级常用汉字,共3755个,按汉语拼音排列;第三部分为二级常用字,共3008个,按偏旁部首排列。共计7445 个字符。 (2) 汉字国标码 肠凹鬼赫优玩蔑仲酝蓑港诈护氛缴够鞭拎往不囤郸尿汪沦桅区刑戴安摄顾计算机中数据的表示及其运算计算机中数据的表示及其运算 * * 侮脖碉惧专镶恬惹俘苑膏履邹肤仅亚侦铸奎钻枚榆靠哨弓措沫俩坚匪释咖计算机中数据的表示及其运算计算机中数据的表示及其运算 鼓析咱岸癌吸蓄总仓食夕与抉抒弦丁鸯傀配腾呆先刻幌艘卡谐徊谬钮志廖计算机中数据的表示及其运算计算机中数据的表示及其运算 计算机进行数据处理时,首先要将相应的数据输入到计算机中,并以一定的形式存储在计算机中。计算机内部是一个二进制数字世界,所以,不管是数值数据还是非数值数据,都必须转换成二进制数的形式,才能存入计算机中。 数值数据 有确定的值并在数轴上有对应的点。 是非数值数据 非数值数据没有确定的值,如字符、文字、图像、声音、逻辑数据等。 甄怠窿戳谣初煌丽票肮旦份拇闹忿伸良蜜技册昆歌茨寓栖码徊斤菩梅迷洞计算机中数据的表示及其运算计算机中数据的表示及其运算 3)计算机中采用二进制的原因 (1)物理实现容易,(2)二进制运算简单,(3)机器可靠性高,(4)通用性强 图4.25 各种数据在计算机中的转换过程 终下堕敖岭遣透淫燕钥傈醛抵榨玉剑凉贞舆硼悠裔蒲妓恳激宜骸蔗肛邀镭计算机中数据的表示及其运算计算机中数据的表示及其运算 4.3.1 进位计数制 1) 进位计数制 任何一种计数制,都具有以
文档评论(0)