第2章数据的表示法.ppt

第2章数据的表示法.ppt

ID:48751040

大小:406.50 KB

页数:75页

时间:2020-01-21

第2章数据的表示法.ppt_第1页
第2章数据的表示法.ppt_第2页
第2章数据的表示法.ppt_第3页
第2章数据的表示法.ppt_第4页
第2章数据的表示法.ppt_第5页
资源描述:

《第2章数据的表示法.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据在计算机中的表示方法和校验第二章计算机中数据的表示法2.1.非数值数据表示方法1.字符表示法:ASCⅡ码2.汉字表示法数字编码方法字形编码方法拼音编码方法喑形结合编码方法计算机中的数据可以分为两类:非数值数据和数值数据。 数值数据有确定的值,有大小、正负之分,能在数上找到它们确切的位置。 非数值数据又称符号数据,一般用来表示符号和文字,没有值的含义。2.1.1字符表示法计算机能对数值数据进行运算处理,还能对文字进行处理。英文字符信息的表示方法有很多种,国际上广泛采用美国国家信息交换标准代码,简称ASCII码ASCII码

2、字符表示法位数W600001111W700110011W801010101W4w3w2w1列行0123456700000001001000110100010101100111100010011010101111001101111011110123456789101112131415空白(NUL)序始(SOH)文始(STX)文终(ETX)送毕(EOT)询问(ENQ)承认(ACK)告警(BEL)退格(BE)横表(HT)换行(LF)纵表(VT)换页(FF)回车(CR)移出(SO)移入(SI)转义(DLE)机控1(DC1)机控2(DC

3、2)机控3(DC3)机控4(DC4)否认(NAK)同步(SYN)组终(ETB)做废(CAN)载终(EM)取代(SUB)扩展(ESC)隙(FS)群隙(GS)录隙(RS)元隙(US)SP!“#$%&‘()*+`-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[/]^_abcdefghijklmnoPQRSTUVWXYZ←

4、→—LDE表中,以W7W6W5W4W3W2W1为序表示与字符对应的编码例如,字符A的编码为1000001,字符3的编码为0110011。值得一提的是:0-9这10个数符

5、号的编码表示0110000开始0111001为止,这10个编码是连续的。这在数码转换时是可以利用的。用键盘输入方式实现文字输入时,键入字母A,键盘的编码电路给出A字符是ASCII编码1000001(41H)交机器处理。计算机输出结果时,给出字符编码41H,输出设备将按同一标准输出字符A。利用连续字符可以构成文字,当输入信息为HOWAREYOU,主存按字节编址时,在存储器中的十六进制的存放形式如图2.1所示48H4FH57H20H41H52H45H20H59H4FH55Hnn+1n+2n+3n+4n+5n+6n+7n+8n+9n

6、+10图2.1字符串的存放为了使计算机能处理中文,我国在1981年制定了国家标准“信息交换用汉字编码字符集GB2312_80”.标准规定常用汉字为6763个,其中一级汉字为3755个,二级汉字3008个;给这些汉字分配了代码.2个字节2.1.2汉字表示法汉字同英文字符一样也要采用编码表示。汉字的编码有“内码”与“外码”之分。内码:汉字在计算机内部的存储、交换、检索等使的信息代码,常称机内码。外码:汉字输入方式。字符和汉字的编码没有值的含义,只是一组二进制代码串与一个符号或一个文字的对应关系。可见,表示声音、图象的数据也是非数值

7、数据。2.2数值数据表示法2.2.1数的定点表示与浮点表示一个二进制位的两种取值(状态)正好可对应表示“+”或“-”号。这个二进制位称为符号位,以X0表示。数的定点表示与浮点表示解决的是数据小数点位置的问题。数的定点表示法约定:所以参加运算的数据的小数点固定在同一位置上,而小数点不必再用记号表示。(1).定点小数约定:参加运算的数据的小数点的位置在最高有效位之前,符号之后。若数据X的形式为X=X0X1X2…Xn,在计算机中表示为1.定点表示法当x1x2…xn各位均为0时,数X的绝对值最小,

8、x

9、min=0;当各位均为1时,X的

10、绝对值最大,

11、x

12、max=1-2-n=0.111..111所以定点小数的表示范围位2-n≤

13、x

14、≤1-2-n对于小于

15、x

16、min的数,机器将它们作0处理,称为下溢;对于大于

17、x

18、min的数,机器将无法表示,称为溢出或上溢。运算对象是纯小数。它的小数点定在数据的最低位之后,即表示的数据是整数,若记为X=X0X1X2…Xn,在计算机中表示为定点数的表示范围是1≤

19、x

20、≤2n-1采用定点数进行运算处理的计算机称为定点机。(2)定点整数数据的浮点表示法是将比例因子以适当的形式表示在数据中,并根据数据的具体情况进行浮动的方法。这样位数有

21、限的情况下,就既扩大了数的表示范围,又保持了数的有效精度。(1)浮点数的表示计算机中一个任意二进制数N总可以表示成N=2E*M=2士e*(士m)式中,E为数N的阶码;M为数N的尾数。浮点数是由阶码和尾数两部分组成的。2.浮点表示法由于阶码有正负之分,尾数也有正负之分,因此,浮

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

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

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