数据在计算机中的表示与存储-论文.pdf

数据在计算机中的表示与存储-论文.pdf

ID:53033812

大小:124.42 KB

页数:1页

时间:2020-04-14

数据在计算机中的表示与存储-论文.pdf_第1页
资源描述:

《数据在计算机中的表示与存储-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、民营科技2015年第4期信息科学数据在计算机中的表示与存储刘立斌(红兴隆管理局,黑龙江红兴隆155811)摘要:数据是计算机处理的对象。从外部形式来看,计算机在处理数值、文字、图像、声音、视频等。但是,在计算机系统的内部,这些都不能直接由计算机进行处理和存储,它们必须采取特殊的形式才能由计算机进行加工处理。这种特殊的表示形式就是二进制编码形式,即采用二进制编码来表示数值、文字、图像、声音、和视频等。关键词:数据;计算机;存储计算机系统中的数据都是以二进制编码形式出现的。在二进制对于压缩BCD码用,每位BCD码用四个二进制位表示,一个字节表编码系统中,只有0和1两种基本

2、符号,使用有两个稳定状态的物理示两位BCD码。非压缩BCD码用—个字节表示—位BCD码,其高四器件就可以表示二进制数的每—位。例如,用高低两个电位,脉冲的有位总是0000,低四位从0000-1001,分表表示o_9。无,或者脉冲的正负极I生等,都可以方便、可靠地表示0和l,如图123ASCII码。ASCII码,美国标准信息交换已经被国际标准化组织所示。采纳,作为国际通用的标准信息交换码。ASCII码包含52个大、小写英文字母,O_9共10个数字字符,32个符号、运算符号、特殊符号,还有34个不可显示和打印的控制字符编码,一共有128个编码。ASCII码一般在计算机的输

3、入输出过程中使用,而二进制编码和BCDolollolo0olo100lll0l码则在运算、处理过程中使用。因此,在应用计算机解决实际问题时,图1二进制数据示意图常常需要在这几种机器码之间进行转换。1计算机中的数据单位2.4小数的表示。当所要处理的数含有小数部分时,就存在一个如何1.1位。在二进制系统中,每个0和l都称为—个二£制,简称位。可表示小数点的问题。在计算机中并不用某个二进制位来表示小数点,以采用不同的组合方式将位组织在一起来表示数据——数字、字母、而是规定小数的隐含位置。若约定小数点的位置是固定的,则称为标点符号等。例如,字母H可以用01001000来表示。

4、定点表示法,用这种方法表示的数称为定点数;若约定小数点的位置1_2字节。在计算机系统中,8个二进制位构成—个字节,简写为B,是看变动的,则成为浮点表示法,用这种方法表示的数称为浮点数。即1B=8b。字节是计算机处理数据的基本单位。—个字节可以表示为对于定点表示法,通常小数点的固定位置有两种情况,一种是默28=256种状态,它可以存放一个整数,或一个英文字母的编码,或一认固定在数的最右边,即只有整数部分而没有小数部分,实际上也就个符号。计算机中常以字节为单位来表示文件或数据的长度及存储容是整数。因此这种数也被称为定点纯整数。另一种是把小觌点固定在量的大小。符号位之后、最

5、高数值位之前,即只有小数部分而没有整数部分,因此1.3字与字长。计算机一次存取、处理和传输的数据称为字,即一组也就被称为定点纯小数。当药处理的数既有整数部分又有小数部分二进制位作为—个整体来参加运算或处理的单位。—个字通常由—个时,采用定表示法很不方便,因此一般采用浮点表示法。或多个字节构成,用来存放一条指令或—个数据。—个字中所包含的浮点数由阶码和尾数两部分组成,表示为N_2二进制数的位数称为字长。不同计算机的字长是不同的。常用的字长其中E是有符号的纯整数,表示浮点数N的阶码;s表示N的尾有16位、32位和64位,也就是经常说的16位机、32位机和64位数,是数值的

6、有效数字部分,一般规定取二进制定点和纯小数形式。底机。字长是衡博机性能的—个重要指标。字长越长,一次处理的数数2在机器数中不出现,是隐含的。浮点数的格式如下:字位数就越多,速度也就越陕。2计算机中常用的数据编码2.1原码、补码和反码。1)原码:对于元符号数,原码是一种用数值本身表示的二进制编码。对于有符号数,原码是一种用符号和数值表示持敛符的二进制编码。有符号数的原码编码规则是:用最高位表示符号,正数图2用0表示,负数用1表示:其他位表示该数的绝对值。例如,设字长为2.5其他编码。原码、补码和反码通常用来表示数值数据,对于文字、图8位,则十进制整数+1的原码表示为00

7、000001,一1的原码表示为形图像、声音等非数值数据的表示也有对应的编码标准。10000001。2)反码:反码使用得较少,它只是补码的一种过渡。对于无1)汉字编码:为了使计算机能处理汉字,ftZ.,g,须对汉字进行编码,符号数,反码是一种对数值按为和对数值按位取反表示的二进制编在计算机中存放汉字实际上就是存放汉字的编码。由于汉字数量大、码。有符号数的编码规则是:用最高位表示符号,正数用0表示,负数字形复杂,因此汉字的编码要比ASCII码复杂很多。为了能显示打印用1表示;正数的反码是其原码本身,负数反码的数值不麻烦是原码汉字,必须存储汉字的字形。现在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。