第2篇 计算机信息基础.pptVIP

  • 5
  • 0
  • 约8千字
  • 约 38页
  • 2017-07-05 发布于湖北
  • 举报
关于补码的进一步说明(1) 计算机中为何使用补码? 将减法运算变成加法运算 [c-d]补=[c]补+[-d]补 模的概念——来自数学中的“同余模” 举例:时钟计时是逢12进位,12点也可看作0点。12就是模。 关于补码的进一步说明(2) 化减为加 将时针从9点调整到4点,有两种方法 将时针按逆时针方向拨5格,相当于做减法: 9 - 5 = 4 将时针按顺时针方向拨7格,相当于做加法: 9 + (12 - 5) = 12 + 4 = 4 (说明:12-5 就是 -5 在 模12 下的补码) 在模 12运算下同余4 关于补码的进一步说明(3) 负数的补码可通过模计算出来 [-a]补 = M - [a]补 8位二进制的模为 28 = 256 , 即二进制 1 0000 0000 [-25]补 = 1 0000 0000 – 0001 1001 = 1110 0111 [33 - 25]补 = [33]补 + [-25]补 = 0010 0001 + 1110 0111 = 1 0000 1000 = 0000 1000 (十进制的8) -128的补码 [-128]补 = 1 0000 0000 – 1000 0000 =1000 0000 点阵汉字:每一个汉字以点阵形式存储,有点的地方为“1”,空白的地方为“0”。有16×16、24×24、48×48点阵等。点阵越大,字形分辨率越好,字形也越美观,但汉字存储的字节数就多,字库也就越庞大。 2.3 信息表示与编码 (4)汉字字形码 汉字存储在计算机内采用机内码,但输出时必须转换成字形码,再根据字形码输出汉字。字形码又称汉字字模,用于在显示器或打印机上输出各种文字和符号。通常有两种: 2.3.5 和汉字有关的编码 矢量汉字:将汉字的笔画轮廓用一组直线和曲线来勾画,并记录存储每一直线和曲线的数字描述(端点及控制点的坐标)。在需要输出时,根据字形轮廓的描述计算出汉字点阵。矢量产生的汉字即使放大仍能保持较好的质量。 2.3 信息表示与编码 汉字字库一般都存放在磁盘上,这种字库称为“软字库”,使用时根据汉字内码到字库中找到相应的字形码,然后调入内存并显示或打印。 计算机处理汉字的基本过程 用户用键盘输入汉字的外码(输入码),然后通过代码转换程序到码表中去检索机内码,汉字内码负责对汉字进行储存、处理、加工。输出时,利用字形检索程序在汉字字模库中查到表示这个汉字的字形码,然后在显示器或打印机上输出。 2.3 信息表示与编码 (5) 其它编码 GBK编码:是对GB2312的扩充。仍采用双字节编码,在此基础上对罕见汉字使用四字节编码,共收录了2.7万个汉字,与国标码兼容,同时收录了藏、蒙、维吾尔等主要少数民族文字。 BIG5码:台湾、香港等地区使用的繁体汉字编码标准。 2.3 信息表示与编码 (5) 其它编码 UCS码:国际标准化组织公布的可以容纳全世界所有语言文字的编码方案。全球可以共享的编码字符集。采用4字节编码。 Unicode:UCS码的一个子集,采用2字节表示世界上经常使用的主要文字,如字母、音节文字、符号、中日韩文字、专用字符、兼容字符等。 2.3 信息表示与编码 2.3.6 多媒体信息的数字化 数字化就是对模拟世界的一种量化,表示信息的最小单位是位(bit)——“0”或“1”。多媒体信息在计算机中也要转换为0和1,因此也需要进行编码。也就是说无论是文字、图像、声音或视频,数字化后都可分解为一系列0或1的排列组合。各种多媒体信息在进入到计算机中进行运算、存储、传输等过程中,需要进行数字化处理,输出时再将其还原成各自本身的特性呈现在我们面前。 2.3 信息表示与编码 2.3 信息表示与编码 数值 西文 汉字 声像 十—二进制转换 ASCII码 输入码—机内码 模数转换 数值 西文 汉字 声像 十—二进制转换 ASCII码 输入码—机内码 模数转换 数值 西文 汉字 声像 二—十进制转换 西文形码 汉字字形码 数模转换 内存 各种多媒体信息的数字化处理过程示意图 计算机科学与工程系 02 - */38 计算机加工处理的对象是数据。除了数学上的数值以外,对字符、汉字、符号、声音、图形、图像等进行数字编码后都称之为数据。不同类型的数据在计算机内部有着不同的存储和处理方式。 本章将介绍计算机中信息表达方面的基础知识。包

文档评论(0)

1亿VIP精品文档

相关文档