下载此文档

第2章 数码系统.ppt


文档分类:IT计算机 | 页数:约63页 举报非法文档有奖
1/63
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/63 下载此文档
文档列表 文档介绍
第2章数码系统
计算机中数据的表示方法
机器数的编码格式
数值数据的表示范围
错误检验码
计算机中数据的表示方法
数据分为:符号数据和数值数据

各种符号:26个英文字母(A~Z, a~z),10个十进制数(0~9),标点符号,专用符号(+ ?等)。
汉字,图形,语音信息等等符号数据又称非数值数据.
1、字符
(1)字符的表示:8位二进制来表示,构成一个字节,目前采用ASCII码,7位二进制数表示,构成128个编码。第8位可作为校验位。所以字符在计算机中都是以ASCII码的形式存储的。
(2)多个字符就是字符串:存储时每个字节存储一个字符,连续存储。
2、汉字
国标规定每个汉字或图形符号都用2个字节来表示,每个字节使用其低端7位,称为国标码。
汉字在不同的处理阶段有不同的编码
汉字的输入:输入码
汉字的存储:机内码
汉字的输出:字形码(字库)
各编码之间的关系:
输入码
国标码
机内码
字形码
数值数据的表示方法
数值数据包括:无符号数和带符号数
(1)无符号数:所有的位都表示一个数值
(2)带符号数:最高位表示符号位,其他位表示数值位。有两种表示方法:定点表示法和浮点表示法。
1. 定点数的表示方法
定点数:小数点位置固定不变的数,而且只允许固定在数的开头和末尾
(1)定点小数和定点整数:
定点小数
定点整数
Df
Dn-1
……..
D0
数符
小数点位置(隐含)
Df
Dn-1
……..
D0
数符
小数点位置(隐含)
2. 浮点数的表示方法
浮点数:小数点的位置可以浮动的数
任何一个二进制数N都可以表示为
N=2E·M
其中E是一个二进制整数,称为数N的阶码,2为阶码的基数,M是二进制小数,称为数N的尾数。E和M可正可负。尾数M表示数N的全部有效数据,阶码E指明该数的小数点位置,表示数据的大小范围。
若E=0,小数点固定在最高位之前,则该数是一个纯小数或定点小数。
例如 N=20·=
若取E=n(n为尾数的位数),则把小数点定在尾数最末位之后,这时表示一个纯整数(定点整数)。
例如 N=27·=01011010
当E不为0或n时,则阶码是定点整数,尾数是一个定点小数,这是就是一个浮点数。
机器数的编码格式
(解决“+”,“-”的表示问题)

符号“+”用0来表示,“-”用1来表示
机器数:采用某种编码形式表示带符号的二进制数。将正负号分别用一位数码0和1来代替的数被称为机器数。
真值:机器数所对应的实际数值。(+,-)
用正负符号表示正数、负数的术称为真值
例1:X=+ Y=-
则[X]原= [Y]原=
例2: X=+11100101 ,Y=-011100101
则[X]原=011100101, [Y]原=1011100101
特殊:X=+0,Y=-0 用8位来表示
[X]原=00000000, [Y]原=10000000
原码表示的优点:直观,简单
缺点:1)0有两种编码
2)算术运算复杂(需要机器不仅有加法器还要有减法器)


以时钟为例介绍
例1:X=+ Y=-
则[X]补= [Y]补=
例2:X=+10110100 Y=-010110100
则[X]补=010110100 [Y]补=1101001100
规则: 负数的原码除符号位,其它位求反加1

第2章 数码系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数63
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s1188831
  • 文件大小504 KB
  • 时间2017-06-26