2.3 信息表示与编码 所谓编码,就是利用数字串来标识所处理对象的不同个体。

Slides:



Advertisements
Similar presentations
汇编语言 程序设计 第 1 章 基础知识 第 1 章 基础知识 ◆ 汇编语言程序设计概述 ◆ 进位计数制及其相互转换 ◆ 计算机中数的表示 ◆ 计算机中字符的表示 汇编语言程序设计概述 进位计数制及其相互转换 计算机中数的表示 计算机中字符的表示.
Advertisements

1 1.2 信息的表示与存储  数据:数据是对客观事物的符号表示。 如,数值、文字、语言、图形、图像等都是不同形 式的数据。  信息:信息是既是对客观事物变化和特征的反映,又 是事物之间相互作用、相互联系的表征。 信息必须数字化编码,才能用计算机进行传送、存 储和处理。 信息具有针对性和时效性。
计算机应用基础 江西财经大学信息管理学院 凌传繁
九十五年國文科命題知能 研習分享.
第三章 民事诉讼法的基本原则 教学目的和要求: 明确我国民事诉讼法基本原则的意义,确立依据及其分类,掌握民事诉讼法的特有原则。 1
大学计算机基础 山东大学计算机学院 张鹏 高等学校计算机公共教学改革与实践 大学计算机基础 山东大学计算机学院 张鹏
2011年10月31日是一个令人警醒的日子,世界在10月31日迎来第70亿人口。当日凌晨,成为象征性的全球第70亿名成员之一的婴儿在菲律宾降生。 ?
英 德 美 法 标志 1689年 《权利法案》 1871年 《德意志帝国宪法》 1787年宪法 1875年法兰西第三共和国宪法 政体 君主立宪制 民主共和制 行政权 内阁、首相 皇帝、宰相 总统 立法权 议会 国会 权力中心 皇帝 特点 君主虚位 议会至上 军事封建 皇帝权重 总统共和制 议会共和制.
水 钟 古代计时器 陈宁心.
第二单元 生产、劳动与经营 第六课 投资理财的选择 一.储蓄存款和商业银行.
第3课 收复新疆.
汉字编码 汉字编码.
第十章 会计档案 本章主要介绍了五方面的内容:(1)会计档案的概念和内容;(2)会计档案归档;(3)会计档案的保管期限;(4)会计档案的查阅、复制和交接;(5)会计档案的销毁 本章属于非重点章, 三年试卷中所占分值各为6分、7分、7分。
初级会计实务 第八章 产品成本核算 主讲人:杨菠.
5.1 文本与文本处理 5.2 图像与图形 5.3 数字声音及应用 5.4 数字视频及应用
1.6 中国人口迁移.
高三政治二轮复习系列课件 专题十一  中华文化与民族精神.
计算机应用基础 计算机基础知识.
第十一单元 第24讲   第十一单元 世界经济的全球化趋势.
大学计算机应用基础 信息工程学院 吴 杰 学年第一学期.
中考阅读 复习备考交流 西安铁一中分校 向连吾.
大学计算机-计算思维导论 哈尔滨工业大学.
——开启你计算机网络之门的金钥匙 图书作者:王达 制作
认知行为和复发预防策略.
市八中学 胡亮平 办公室:F504 高中信息科技 市八中学 胡亮平 办公室:F504
中央广播电视大学开放教育 成本会计(补修)期末复习
珍珠容顏 光采煥發.
人教版义务教育课程标准实验教科书 小学数学四年级上册第七单元《数学广角》 合理安排时间 248.
9.1 抽签的方法合理吗.
第二章 數字系統:電腦內部的資料表示法 在第一章中,我們對於電腦有了初步的認識,在深入介紹電腦的各項組成元件之前,首先我們必須先了解另一種不同於人類使用習慣的二進位表示法,由於電腦的半導體、磁性、光學元件適合用來表示二進位,因此二進位表示法非常適合用來設計電腦。
计算机文化基础教程(第二版)(Windows XP + Office 2003)
线索一 线索二 复习线索 专题五 线索三 模块二 第二部分 考点一 高考考点 考点二 考点三 配套课时检测.
中考语文积累 永宁县教研室 步正军 2015.9.
>> 第三章 中文Windows XP >> 第四章 中文文字处理系统Word 2003
2017年9月10日星期日.
单片机原理与应用.
小学数学知识讲座 应用题.
倒装句之其他句式.
第二章 计算机基础知识 2.1 计算机系统的组成与工作原理 2.2 数制转换及运算 2.3 数据在计算机中的表示.
游子心 中华情 美国大华府地区华人华侨 庆祝中国六十周年华诞.
微机应用基础 教学课件 制作:张新猛.
數字系統與資料表示法 電腦的基本單位 數字系統 數值資料表示法 數值資料與算數運算 數碼系統 浮點數表示法 文字表示法 資料來源:周裕達教授.
第 22 课 孙中山的民主追求 1 .近代变法救国主张的失败教训: “师夷之长技以制 夷”“中体西用”、兴办洋务、变法维新等的失败,使孙中山
2012版中考二轮复习历史精品课件北师大版 (含2011中考真题) 专题五世界近代史
資料表示法與數字系統 主講:顧叔財 資料來源: 計算機概論.
A3-1 數字系統 A3-2 資料表示法 A3-3 資料的儲存
计算机文化基础 第一章 计算机的基础知识.
远 动 监 控 技 术 西南交通大学电气工程学院.
第1章 微型计算机基础知识 【本章重点】微型计算机的组成和各部分的作 用,以及计算机中数的表示方法。
數位邏輯與實習 曾建勳 Week 2.
微机原理电子教案 微机原理电子教案.
6-1 資料表示法簡介 6-2 數值表示法 6-3 數字系統介紹 6-4 數字系統轉換方式
计算机组成原理 The Principle of Computer
蔣梅香 資深協理 金融機構評等部 中華信用評等公司
第一章 微型计算机基础知识.
计算机原理及系统结构 第六讲 主讲教师:赵宏伟                 学时:64.
数字电子技术 Digital Electronics Technology
數位邏輯設計與實習 主講者:杜勇進.
结束 放映 1.1 数制及编码 数制及其转换 编码 返回 2019/5/1.
第四章 图元的属性.
基础会计.
铂安智防务科技有限公司 辅助驾驶设备 2017.
1.理解力和运动的关系,知道物体的运动不需要力来维持。
第一章 数字逻辑基础 1.1 模拟信号与数字信号 1.2 数字电路 1.3 数制 1.4 二进制编码.
美丽的旋转.
第二章 计算机中的信息表示.
畢氏定理(百牛大祭)的故事 張美玲 製作 資料來源:探索數學的故事(凡異出版社).
专题八 欧美代议制的确立与发展 (17—19世纪) 英    美 法 德 选修:日本 俄国.
3.4 链路控制协议示例 一.面向字符的控制规程-- BSC
102年人事預算編列說明 邁向頂尖大學辦公室製作.
Presentation transcript:

2.3 信息表示与编码 所谓编码,就是利用数字串来标识所处理对象的不同个体。 2.3 信息表示与编码 所谓编码,就是利用数字串来标识所处理对象的不同个体。 在计算机中采用二进制意味着所有需要计算机存储并处理的信息,如数值、字母、汉字及其它各种符号、声音、图形、图像等,都要转换成二进制的形式来表示,即0和1的编码。 2.3.1 整数的表示 在数学中的计算数值是用“+”和“-”表示正数和负数的,在计算机中只有0和1,所以正负号也用0和1表示,即数值符号数字化。

2.3 信息表示与编码 符号位:将二进制数的最高位用于表示“正”或“负”。其中0表示为正,1表示为负。 机器数:正负符号被数值化了的数。 2.3 信息表示与编码 符号位:将二进制数的最高位用于表示“正”或“负”。其中0表示为正,1表示为负。 机器数:正负符号被数值化了的数。 真值:该机器数所表达的数值。 机器数 1 +5 符号位 真值 机器数 1 -5 真值 符号位

在有符号运算中,需要通过原码、反码、补码转换来完成运算。 2.3 信息表示与编码 2.3.1 整数的表示 在有符号运算中,需要通过原码、反码、补码转换来完成运算。 原码:正号为0,负号为1,数值部分为二进制绝对值。 反码:正数的反码和原码相同;负数的反码是将其原码除符号位外各位取反。 补码:正数的补码和原码相同;负数的补码是将其反码在末位加1。 +5的原码、反码和补码都是00000101 -5 1 原码 反码 补码

2.3 信息表示与编码 2.3.1 整数的表示 补码的概念是怎么来的? 2.3 信息表示与编码 2.3.1 整数的表示 补码的概念是怎么来的? “模”是指一个系统所能表示的数据个数。按模运算是指运算结果超过模时,模(或模的整数倍)将溢出而只剩下余数。 8位二进制的模为28=256 假设M为模,若数a,b满足a+b=M,则称a,b互为补数。 在有模运算中,减去一个数等于加上这个数对模的补数。

定点数 2.3 信息表示与编码 定点整数: 2.3.2 实数的表示 小数点位置固定的数称为定点数。 2.3 信息表示与编码 2.3.2 实数的表示 定点数 小数点位置固定的数称为定点数。 定点整数:小数点隐含固定在数值部分最右端。定点整数是纯整数,其符号位右边所有的位数表示的是一个整数。 定点整数: (-3) 1 隐含小数位 符号位

2.3 信息表示与编码 定点小数: 2.3.2 实数的表示 定点小数:小数点隐含固定在数值部分最左端。定点小数是纯小数。 (+0.5) 1 2.3 信息表示与编码 2.3.2 实数的表示 定点小数:小数点隐含固定在数值部分最左端。定点小数是纯小数。 定点小数: (+0.5) 1 隐含小数位 符号位

2.3 信息表示与编码 2.3.2 实数的表示 浮点数 小数点位置不固定的数称为浮点数,它既有整数部分又有小数部分,如123.55、33.789等。 在计算机中通常把浮点数分成阶码和尾数两部分来表示,也就是平时所说的科学记数法 。为保证不损失有效数字,对尾数进行规格化处理,即保证尾数的最高位为1,实际数值通过阶码进行调整。例如,二进制实数1010.1101可以用0.10101101×2100表示。(注:100等同于十进制的4)

2.3 信息表示与编码 2.3.2 实数的表示 浮点数:字长4字节,则阶码部分为8位补码定点整数,尾数部分为24位补码定点小数。 2.3 信息表示与编码 2.3.2 实数的表示 浮点数:字长4字节,则阶码部分为8位补码定点整数,尾数部分为24位补码定点小数。 例:将十进制数 +55 以浮点数格式存放。 (55)10 = (110111)2 = 0.110111 * 26 尾数最高位为1 (注:6等同于二进制的110) 31 30 25 24 23 22 7 0 1 1 1 1 1 1 … 阶码 符号位 阶码部分 尾数 符号位 尾数部分

2.3 信息表示与编码 2.3.2 实数的表示 例:将十进制数 -55 以浮点数格式存放。 (略) 2.3 信息表示与编码 2.3.2 实数的表示 例:将十进制数 -55 以浮点数格式存放。 (略) -(55)10 = -(110111)2 = -0.110111 * 26 其中(-110111)的反码为:1001000,补码:1001001 尾数格式:0.1001(小数点右移2位,指数变为24) 尾数最高位为1 隐含小数位 31 30 25 24 23 22 7 0 1 1 1 1 … 阶码 符号位 阶码部分 尾数 符号位 尾数部分

BCD码(8421码):二-十进制编码,用4位二进制码表示1位十进制数。(不能参与运算) 例: 2.3 信息表示与编码 编码和数值是完全不同的! 2.3.3 十进制数的编码——BCD码 BCD码(8421码):二-十进制编码,用4位二进制码表示1位十进制数。(不能参与运算) 例: (13579)10 =(0001 0011 0101 0111 1001)BCD (0110 1000 0000 . 0010 0100)BCD =(680.24 )10

2.3 信息表示与编码 2.3.4 西文字符的编码——ASCII码 2.3 信息表示与编码 2.3.4 西文字符的编码——ASCII码 b6b5b4 b3b2b1b0 000 001 010 011 100 101 110 111 0000 NUL DLE SP @ P ` p 0001 SOH DC1 ! 1 A Q a q 0010 STX DC2 “ 2 B R b r 0011 ETX DC3 # 3 C S c s 0100 EOT DC4 $ 4 D T d t 0101 ENQ NAK % 5 E U e u 0110 ACK SYN & 6 F V f v 0111 BEL ETB ‘ 7 G W g w 1000 BS CAN ( 8 H X h x 1001 HT EM ) 9 I Y i y 1010 LF SUB * : J Z j z 1011 VT ESC + ; K [ k { 1100 FF FS , < L \ l | 1101 CR GS - = M ] m } 1110 SO RS . > N ^ n ~ 1111 SI US / ? O _ o DEL ASCII码(American Standard Code for Information Interchange) 128个常用字符,用7位二进制编码,占一个字节,最高位0。 其中,控制字符:0~32,127;普通字符:94个。

2.3 信息表示与编码 2.3.5 和汉字有关的编码 汉字输入码:操作人员通过键盘输入的汉字编码。 数字编码:如区位码; 2.3 信息表示与编码 2.3.5 和汉字有关的编码 汉字输入码:操作人员通过键盘输入的汉字编码。 数字编码:如区位码; 拼音编码:如全拼、智能ABC、微软拼音输入法等; 字形编码:如五笔字型法等 。

2.3 信息表示与编码 (2) 国标码和区位码 1980年颁布(GB2312-80) ,是中文信息处理的国家标准,在大陆及海外使用简体中文的地区使用的中文编码。每个汉字占两个字节的编码。 该编码共收录6763个简体汉字、682个符号,其中汉字部分:一级汉字:3755个,以拼音排序 ;二级汉字:3008个,以偏旁排序 。 所有汉字分94个区,每个区94个汉字。由此构成区位码。而区位码的区码和位码各加32就得到国标码。

2.3 信息表示与编码 (3) 机内码 计算机内部存储和加工汉字所用的编码。不管用哪一种汉字输入法输入的汉字,在计算机内部都是由国标码转换成机内码来表示的。 每个汉字的机内码占两个字节,每个字节最高位为1。 汉字 国标码 汉字机内码 中 8680(01010110 01010000)2 (11010110 11010000)2 华 5942(00111011 00101010)2 (10111011 10101010)2 中 5448(区位码) 华2710 (区位码) 注:十进制表示的国标码的每个字节减32即得区位码。

2.3 信息表示与编码 (4) 汉字字形码 汉字存储在计算机内采用机内码,但输出时必须转换成字形码,再根据字形码输出汉字。字形码又称汉字字模,用于在显示器或打印机上输出各种文字和符号。通常有两种: 点阵汉字:每一个汉字以点阵形式存储,有点的地方为“1”,空白的地方为“0”。有16×16、24×24、48×48点阵等。点阵越大,字形分辨率越好,字形也越美观,但汉字存储的字节数就多,字库也就越庞大。

2.3 信息表示与编码 2.3.5 和汉字有关的编码 矢量汉字:将汉字的笔画轮廓用一组直线和曲线来勾画,并记录存储每一直线和曲线的数字描述(端点及控制点的坐标)。在需要输出时,根据字形轮廓的描述计算出汉字点阵。矢量产生的汉字即使放大仍能保持较好的质量。 汉字字库一般都存放在磁盘上,这种字库称为“软字库”,使用时根据汉字内码到字库中找到相应的字形码,然后调入内存并显示或打印。

2.3 信息表示与编码 计算机处理汉字的基本过程 用户用键盘输入汉字的外码(输入码),然后通过代码转换程序到码表中去检索机内码,汉字内码负责对汉字进行储存、处理、加工。输出时,利用字形检索程序在汉字字模库中查到表示这个汉字的字形码,然后在显示器或打印机上输出。

2.3 信息表示与编码 2.3.5 和汉字有关的编码 (5) 其它编码 2.3 信息表示与编码 2.3.5 和汉字有关的编码 (5) 其它编码 GBK编码:是对GB2312的扩充。仍采用双字节编码,在此基础上对罕见汉字使用四字节编码,共收录了2.7万个汉字,与国标码兼容,同时收录了藏、蒙、维吾尔等主要少数民族文字。 BIG5码:台湾、香港等地区使用的繁体汉字编码标准。

2.3 信息表示与编码 2.3.5 和汉字有关的编码 (5) 其它编码 2.3 信息表示与编码 2.3.5 和汉字有关的编码 (5) 其它编码 UCS码:国际标准化组织公布的可以容纳全世界所有语言文字的编码方案。全球可以共享的编码字符集。采用4字节编码。 Unicode:UCS码的一个子集,采用2字节表示世界上经常使用的主要文字,如字母、音节文字、符号、中日韩文字、专用字符、兼容字符等。

2.3 信息表示与编码 2.3.6 多媒体信息的数字化 数字化就是对模拟世界的一种量化,表示信息的最小单位是位(bit)——“0”或“1”。多媒体信息在计算机中也要转换为0和1,因此也需要进行编码。也就是说无论是文字、图像、声音或视频,数字化后都可分解为一系列0或1的排列组合。各种多媒体信息在进入到计算机中进行运算、存储、传输等过程中,需要进行数字化处理,输出时再将其还原成各自本身的特性呈现在我们面前。

2.3 信息表示与编码 2.3.6 多媒体信息的数字化 数值 西文 汉字 声像 十—二进制转换 ASCII码 输入码—机内码 模数转换 2.3 信息表示与编码 2.3.6 多媒体信息的数字化 数值 西文 汉字 声像 十—二进制转换 ASCII码 输入码—机内码 模数转换 二—十进制转换 西文形码 汉字字形码 数模转换 内存 各种多媒体信息的数字化处理过程示意图