《2022年数据编码与存储 2.pdf》由会员分享,可在线阅读,更多相关《2022年数据编码与存储 2.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2 章 数据编码与存储二进制位的存储二进制是最简单的一种符号系统,仅有0 、1 两个符号,那么存储的最小单位为1 位( bit ),要么是 0 要么是 1 。只要存储装置有两种不同的稳定状态就能可以表示和存储这两个元素,其中一个状态表示1 ,则另一种状态就表示0 逻辑运算门可以设计出进行逻辑运算的装置,比如用继电器或者齿轮等,把这种能完成逻辑运算的装置称为门(Gate )。触发器1)R=0 、S=1 :Q0。将R端称为置 0端或复位端2)R=1 、S=0 时: Q1 。将S端称为置 1 端或置位端3)R=1 、S=1 时:触发器保持原有状态不变,即原来的状态被触发器存储起来4)R=0 、S=
2、0 时:不符合触发器的逻辑关系状态图1)当触发器处在 0 状态,即 Q=0 时,若输入信号 RS=01或11 (图中 “ ” 表示这一位可以是 0 或者1 ),触发器仍为 0状态;若输入信号为 10 ,触发器就会翻转成为1 状态。2) 当触发器处在 1 状态,即Q=1 时,若输入信号为 10 或11 ,触发器仍为 1 状态;若输入信号为 01 ,触发器就会翻转为 0状态。其他存储技术磁芯电容磁介质有机玻璃或聚酯树酯等材料制作的介质存储器1 Byte 8 Bit 1 KB (kilobyte)1024 Byte 1 MB (megabyte) 1024 KB 1 GB (gigabyte)102
3、4 MB 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 1 TB (terabyte) 1024 GB 存储器主存储器地址辅助存储器软盘、硬盘和光盘等数值数据编码( 1 )机器数把在机器内存放的正负号数码化的数称为机器数,把机器外部由正负表示的数称为真值数若一个数占 8位,真值数( 0101100)B的机器数为 10101100数值数据编码( 2 )整数和实数整数数值数据编码( 3 )整数和实数实数数值数据编码( 4 )若要考
4、虑符号位的处理,则运算变得复杂: 数值数据编码( 5 )原码:数符位以 0表示正 1 表示负,数值部分就是绝对值的二进制表示,不便于加减运算反码:对于正数与原码相同;对于负数,数符位为1 ,其数值部分为绝对值取反补码:对于正数与原码相同;对于负数,数符位为1 ,其数值部分为绝对值取反最右加1 ,即为反码加 1 可方便地实现正负数的加法运算,符号位如同数值一样参加运算,也允许产生最高位的进位字符数据编码( 1 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - -
5、 - - - - - - - 西文字符最常用的是 ASCII字符编码,即 American Standard Code for Information Interchange ( 美国信息交换标准代码 ) ,用7位二进制编码,它可以表示 27即128 个字符EBCDIC 码,即 Extended Binary Coded Decimal Interchange Code (扩展的二 -十进制交换码),主要用在大型机器中,采用8 位二进制编码,有 256 个编码状态,但只选用其中一部分存放和使用数据的软件会以其他方式保存有关类型的信息,指明这个数据是何类型,不致引起混淆字符数据编码( 2 )汉字
6、编码用户用输入码输入汉字,输入码比较容易学习和记忆;系统由输入码找到相应的内码, 内码是计算机内部对汉字的表示;要在显示器上显示或在打印机上打印出用户所输入的汉字,需要汉字的字形码,系统由内码找到相应的字形码字符数据编码( 3 )汉字编码汉字国标码全称是 GB231280 信息交换用汉字编码字符集 基本集, 1980年发布,是中文信息处理的国家标准,也称汉字交换码,简称GB 码。根据统计,把最常用的6763个汉字分成两级:一级汉字有3755个,按汉语拼音排列;二级汉字有3008个,按偏旁部首排列。为了编码,将汉字分成若干个区,每个区中94 个汉字。由区号和位号(区中的位置)构成了区位码。例如,
7、“ 中 ” 位于第 54 区48 位,区位码为 5448。区号和位号各加32就构成了国标码,这是为了与ASCII码兼容,每个字节值大于32 (0 32 为非图形字符码值)。所以,“ 中 ” 的国标码为 8650。字符数据编码( 4 )汉字编码汉字机内码一个国标码占两个字节,每个字节最高位仍为“ 0 ”;英文字符的机内码是7 位ASCII 码,最高位也是 “ 0”。因为西文字符和汉字都是字符,为了在计算机内部能够区分是汉字编码还是ASCII 码,将国标码的每个字节的最高位由 “ 0”变为“ 1 ”,变换后的国标码称为汉字机内码。由此可知汉字机内码的每个字节都大于128 , 而每个西文字符的 AS
8、CII 码值均小于128 。字符数据编码( 5 )汉字编码汉字的输入编码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 目的:进行汉字的输入要求:编码要尽可能的短,重码要尽量少,容易学容易上手最常用的输入码:五笔字型、智能拼音等。字符数据编码( 6 )汉字编码汉字字形码点阵方式矢量方式作业:阅读教材、参考资料P46 3,4,5 下一讲的内容:数据编码(图形和图像)音频数据的表示数据压缩误码与对策名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -