第二章计算机系统张.ppt

第二章计算机系统张;掌握数制间的转换方法以及数据在计算机内部的表示形式

理解逻辑代数、计算机的工作原理、程序设计以及算法与数据结构的基本知识,为学习本书的以下各章和后续课程打好基础;数据:是指能够输入计算机并由计算机处理的符号

例如:数值、文字、语言、图形、图像等。

数据是信息的载体,是信息的具体表示形式。

信息:是数据所表达的含义

例如:数据39oC本身是没有意义的。当数据以某种形式经过处理、描述或与其它数据比较时,才能成为信息。某个病人的体温是39oC,这才是信息,信息是有意义的。

数据可以分为数值数据和非数值数据两大类:

数值数据:就是我们平时常见的数值,30、28.6等;

非数值数据:包括字母、汉字、各种符号、图形、图像、声音等。;计算机中信息的表示;;2.1计算机的运算基础;①数制的表示方式;N:是指数制中所需要的数字字符的总个数,称为基数。;位权:是指一个数字在某个固定位置上所代表的值,简称权,处在不同位置上的数字所代表的值不同,每个数字的位置决定了它的值。;数字的总个数等于基数;

每个数字都要乘以基数的幂次,而该幂次由每个数所在的位置决定;

排列方式是以小数点为界,整数自右向左0次幂、

1次幂、2次幂、…,小数自左向右负1次幂、负2

次幂、负3次幂、…。

A=AnAn-1…A1A0.A-1A-2…A-m;数制;数制——二进制;常用数制的基数和数字符号;上节课内容;上节课内容;十进制数;余数法:除基数取余数、直到商为0,

由下而上排列。;例.将83转换成二进制数,逐次除2取余:;十进制整数转换为八进制或十六进制数;进位法:乘基数取整数,直到小数的当前

值为0,或者满足精度要求,

由上而下排列。;例.将0.8125转换为二进制小数,逐次乘2取整:;整数、小数分别转换,然后合并即可。;非十进制数十进制数;二进制十六进制;二、八、十六进制之间的转换;各进位制数的对应关系;数值在计算机中的表示方式

正负号的表示

小数的表示;数值在计算机中的表示形式;即:连同??号位一起数

字化的二进制数;问题:将时钟由两点拨到六点有几种方式;原

/

/

码;1;码制——小结;;例如:一个字节可以表示带符号的最大数为127

即:26+25+24+23+22+21+20=127;小数点位置固定的数称为定点数

定点整数

定点小数

小数点位置不固定的数成为浮点数

整数部分和小数部分

阶码部分和尾数部分;1;定点整数;上节课内容;一个字节表示的有符号数据的范围-128~127。;0;定点小数;特点:(1)只能表示“整数”或“小数”

(2)数的表示范围有要求

若要表示非整数或(整数),需要对非整数或(整数)进行处理。;浮点数是指小数点位置不固定的数,它既有整数部分又有小数部分。在计算机中通常把浮点数分成阶码(也称为指数)和尾数两部分来表示。;阶码:用于表示小数点在该数中的位置,是一个整数。

尾数:用于表示数的有效数值,可以采用整数或纯小数两种形式;阶符阶码尾符尾数

阶码部分尾数部分;编码的概念;编码的概念;信息的几种编码;二进制和十进制之间转换的编码规则

最常用:8421码(用4位二进制编码表示1位十进制数)

例如:(010110010000.00011001)BCD=(590.19)10;非数值型的数据存储在计算机中的编码

最常用:ASCII——美国信息交换标准码

(AmericanStandardCodeforInformation Interchange)

编码规则:7位二进制数表示一个符号----ASCII码

排列规则:见教材P——40;字符的二进制编码;特点:用7位二进制数(0,1)表示一个字符

容量:27=128(个字符:0~127)

其中:30H-39H(48-57)号表示数字符号0~9;

41H-5AH(65-90)号表示大写字母A~Z;

61H-7AH(97-122)号表示小写字母a~z。;0~9的编码中,高3位编码是011,低4位

0000~1001,恰好是二进制形式的0~9,

即满足了正常的排序关系,又有利

文档评论(0)

1亿VIP精品文档

相关文档