- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 3. 汉字的编码(1)基本概念 国标码 :GB2312—80《国家标准信息交换用汉字编码字符集—基本集》。一个汉字用二个字节编码,每个字节用7位二进制,高位置为0 6763个简体汉字、682个符号,其中汉字部分:一级字3755,以拼音排序,二级字3008 1990年制定了繁体字的编码标准GB12345-90《信息交换用汉字编码字符集 第一辅助集》 BIG5编码是目前台湾、香港地区普遍使用的一种繁体汉字的编码标准,包括440个符号,一级汉字5401个、二级汉字7652个,共计13060个汉字 GBK编码(Chinese Internal Code Specification)是中国制订的、等同于UCS的新的中文编码扩展国家标准。GBK工作小组1995年12月完成GBK规范。该编码标准兼容GB2312,共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库 Unicode编码(Universal Multiple Octet Coded Character Set)是国际标准组织于1984年4月成立ISO/IEC JTC1/SC2/WG2工作组,针对各国文字、符号进行统一性编码 * * (2)国家标准汉字代码体系 汉字机内码。是汉字在计算机汉字系统内部的表示方法,是计算机汉字系统的基础代码 汉字交换码。是国标汉字(如机内码)进行信息交换的代码标准 汉字输入码。是在计算机标准键盘上输入汉字用到的各种代码体系 汉字点阵码。是在计算机屏幕上显示和在打印机上打印输出汉字的代码体系 汉字字形控制码。为了打印各种风格的字体和字形所制定的代码。 * * (3) 国家标准汉字交换码 所有的国标汉字及符号分配在一个94行、94列的方阵中,方阵的每一行称为一个“区”,编号为01区到94区,每一列称为一个“位”,编号为01位到94位 区位码前两位是它的区号,后两位是它的位号 * * (4)国家标准汉字机内码 机内码与区位码稍有区别 机内码表示一个汉字需要占两个字节,分别称为高位字节和低位字节,规则表示: 高位字节=区码+20H+80H (或区码+A0H) 低位字节=位码+20H+80H (或位码+AOH) * * (5)汉字的输入码 键入:是指击键的动作即键盘操作的过程 输入:是把所需的汉字或字符送到指定的地方,是键盘操作的目的 所有输入的汉字都以机内码的形式存储在介质中,在进行汉字传输时,又都以交换码的形式发送和接收 * * (6)汉字的点阵码 汉字的显示和输出,普遍采用点阵方法 计算机汉字系统根据该汉字的机内码找出其字模信息在字库中的位置,再取出其字模信息作为字形在屏幕上显示或在打印机上打印输出 位置=(94×(qh-1)+(wh-1))×一个汉字字模占用的字节数 * * 汉字的显示原理 从键盘输入的汉字经过键盘管理模块,变换成机内码。 然后经字模检索程序,查到机内码对应的点阵信息在字模库的地址。 从字库中检索出该汉字点阵信息。 利用显示驱动程序将这些信息送到显示卡的显示缓冲存储器中。 显示器的控制器把点阵信息整屏顺次读出,并使每一个二进制位与屏幕的一个点位相对应,就可以将汉字字形在屏幕上显示出来。 * * (2)十进制转换为任意进制数 1) 十进制整数转换成非十进制整数 方法:除以基数R取余数,先为低位后为高位 【例1-1】将十进制数 11转换为二进制数 * * 2)十进制小数转换成非十进制小数 方法:乘以基数R取整数,先为高位后为低位 【例1-2】将 0.625 分别转换为二进制小数。 0.625×2=1.25 a-1=1 0.25×2=0.5 a-2=0 0.5×2=1 a-3=1 0.625=(0.101)2 * * (3)二进制数与十六进制数之间的转换 二进制数转换为十六进制数:以小数点为界,向左(整数部分)每四位为一组,高位不足4位时补0;向右(小数部分)每四位为一组,低位不足4位时补0。然后分别用一个十六进制数表示每一组中的4位二进制数 十六进制数转换为二进制数:直接将每一位十六进制数写成其对应的四位二进制数 * * 1.5.2 带符号数的表示 1. 机器数与真值 带符号二进制数。计算机中通常用二进制数的最高位表示数的符号。对于一个字节型二进制数来说,D7位为符号位,D6~D0位为数值位。在符号位中,规定用“0”表示正,“1”表示负,而数值位表示该数的数值大小 一个数及其符号位在机器中的一组二进制数表示形式,称为“机器数” * * 2. 原码 机器字长为n,则原码定义: 例如:x
文档评论(0)