当前位置:文档之家› 第一章 计算机中的数据和编码

第一章 计算机中的数据和编码

第一章 计算机中的数据和编码
第一章 计算机中的数据和编码

第一章计算机中的数据和编码 1.1计算机中的数制

1.2计算机中数的表示 1.3计算机中的编码 1.1 计算机中的数制之进位计数制按照进位的方法进行计数的数制称为进位计数制,简进位制:

称进位制十六进制二进制常用数制:十进制

H B 区分符:D或不用

3BA.4H 1011.11B 应用举例:123.45D或123.45

十六进制数3BA.4H 十进制数123.45 二进制数1011.11

基数:表明计数制允许选用的基本数码的个数称为基数,用R 表示。

十进制二进制十六进制数码:0-99 0,1 0-9,A-F

基数:R=10 R=2 R=16

表1.1 计算机中的数制对照表

9 9 1 1001 0001 1 A

10

0010 1010

2

2

0011

3 3 11 1011 B

0100

4 4 12 1100 C

D 0101 13 5 1101 5

E

14

0110 1110

6

6

0111

7 7 15 1111 F

在进位计数制中,一个数码处在数的不同位置时,它所代表的数值是不同的。每一个数位赋予的数值称为位权,简称权。

权的大小是以基数为底,数位的序号为指数的整数次幂,用I 表

计算机中数据的表示与信息编码

计算机中数据的表示与信息编码 计算机最主要的功能是处理信息,如处理文字、声音、图形和图像等信息。在计算机内部,各种信息都必须经过数字化编码后才能被传送、存储和处理。因此要了解计算机工作的原理,还必须了解计算机中信息的表现形式。 1.2.1 计算机使用的数制 1.计算机内部是一个二进制数字世界 计算机内部采用二进制来保存数据和信息。无论是指令还是数据,若想存入计算机中,都必须采用二进制数编码形式,即使是图形、图像、声音等信息,也必须转换成二进制,才能存入计算机中。为什么在计算机中必须使用二进制数,而不使用人们习惯的十进制数?原因在于: ⑴易于物理实现:因为具有两种稳定状态的物理器件很多,例如,电路的导通与截止、电压的高与低、磁性材料的正向极化与反向极化等。它们恰好对应表示1和0两个符号。 ⑵机器可靠性高:由于电压的高低、电流的有无等都是一种跃变,两种状态分明,所以0和1两个数的传输和处理抗干扰性强,不易出错,鉴别信息的可靠性好。 ⑶运算规则简单:二进制数的运算法则比较简单,例如,二进制数的四则运算法则分别只有三条。由于二进制数运算法则少,使计算机运算器的硬件结构大大简化,控制也就简单多了。 虽然在计算机内部都使用二进制数来表示各种信息,但计算机仍采用人们熟悉和便于阅读的形式与外部联系,如十进制、八进制、十六进制数据,文字和图形信息等,由计算机系统将各种形式的信息转化为二进制的形式并储存在计算机的内部。 2.进位计数制 数制,也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。数制可分为非进位计数制和进位计数制两种。非进位计数制的数码表示的数值大小与它在数中的位置无关;而进位计数制的数码所表示的数值大小则与它在数中所处的位置有关。而我们在这里讨论的数制指的都是进位计数制。 进制是进位计数制的简称,是目前世界上使用最广泛的一种计数方法,它有基数和位权两个要素。 ??基数:在采用进位计数制的系统中,如果只用r个基本符号(例如0,1,2,…,r-1)表示数值,则称其为r数制(Radix-r Number System),r称为该数制的基数(Radix)。如日常生活中常用的十进制,就是r=10,即基本符号为0,1,2,…,9。如取r=2,即基本符号为0和1,则为二进制数。 ??位权:每个数字符号在固定位置上的计数单位称为位权。位权实际就是处在某一位上的1所表示的数值大小。如在十位制中,个位的位权是100,十位的位权是101,…;向右依次是10-1,10-2,…。而二进制整数右数第2位的位权为2,第3位的位权为4,第4位的位权为8。一般情况下,对于r进制数,整数部分右数第i位的位权为r i-1,而小数部分左数第i位的位权为r-i。 各种进制的共同点是: ⑴每一种数制都有固定的符号集。如十进制数制,其符号有十个:0,1,2, (9) 二进制数制,其符号只有两个:0和1。需要指出的是,16进制数基数为16,所以有16个基本符号,分别为0,1,2,…,8,9,A,B,C,D,E,F。表1-3列出了计算机中常用的几种进制。 ⑵采用位置表示法,用位权来计数。即处于不同位置的数符所代表的值不同,与它所在位置的权值有关。例如:十进制的1358.74可表示为: 1358.74=1×103+3×102+5×101+8×100+7×10-1+4×10-2 可以看出,各种进位制中的位权的值恰好是基数的某次幂。因此,对于任何一个进位计数制表示的数都可以写出按其权值展开的各项式之和,称为“按权展开式”。任意一个n位整数和m位小数的r进制数D可表示为:

信息编码和其在计算机中的运用

第2章信息编码及在计算机中的表示 2.1 信息的数字化编码 编码:是用来将信息从一种形式转变为另一种形式的符号系统,通常选用少量最简单的基本符号和一定的组合规则,以表示出大量复杂多样的信息。 信息的数字化编码:是指用“0”或“1”这种量最少、最简单的二进制数码,并选用一定的组合规则,来表示数据、文字、声音、图形和图像等各种复杂的信息。 计算机中采用的是二进制数码,为什么?(重点) 2.2 进位计数制及其相互转换 2.2.1 进位计数制 数制中的三个基本名词术语: 数码:用不同的数字符号来表示一种数制的 数值,这些数字符号称为“数码”。 基:数制所使用的数码个数称为“基”。 权:某数制各位所具有的值称为“权”。 1.十进制数(Decimal System) 数码:0、1、…… 8、9 基:10(逢十进一,借一当十) 权:以10为底的幂 任何一个十进制数DnDn-1…D1D0D-1…,可以表示成按权展开的多项式: Dn×10n+Dn-1×10n-1+…+D1×101+D0×100+D-1×10-1+…+D-m×10-m 例如:1234.5的按权展开多项为:1234.5=1×103+2×102+3×101+4×100+5×10-1 ⒉二进制数 二进制(Binary System) 数码: 0和1 基:2 权:以2为底的幂 任何一个二进制数BnBn-1…B1B0B-1…B-m,可以表示成按权展开的多项式: Bn×2n+Bn-1×2n-1+…+B1×21+B0×20+B-1×2-1+…+B(-m+1)×2-(m-1)+B-m ×2-m 例如: 1101.01的按权展开多项为: 1101.01=1×23+1×22+0×21+1×20+0×2-1+1×2-2 ⒊八进制数 八进制数(Octave System) 数码: 0、1、…… 6、7 基: 8 权:以8为底的幂

计算机中的数据与编码

计算机中的数据与编码 一、数据的单位与存储形式(掌握) 1.数据是指能够输入计算机并被计算机处理的数字、字母和符号的集合。 2.在计算机内部,数据是以二进制的形式存储和运算的。 3.数据的表示形式:数据的最小单位是二进制的一位数(Bit)。 4.数据的存储形式:数据存储的最小单位是Byte。 5.文件存储的最小单位是簇 6.一个字节(Byte)由八个二进制位组成。 7.通常一个英文字符用一个字节存储,一个汉字机内编码需要两个字节甚至更多的字节来存储。 8.在计算机中常用一个字来表示该种计算机能最方便、最有效地进行操作的数据或信息的长度。一个字由若干字节组成。通常将组成一个字 的位数叫作该字的字长。例如:在8位机中,每个字由一个字节组成; 在16位机中,每个字由两个字节组成。 9.单位换算:1GB=1024MB 1MB=1024KB 1KB=1024B=210B 1TB=1024GB 二、字符的编码(理解) 字符编码就是规定用怎样的二进制码来表示字母、数字以及专门符号。在计算机系统中,有两种重要的字符编码方式:EBCDIC和ASCⅡ。前者主要用于IBM的大型主机,后者则用于微型机与小型机。 1.ASCII码 (1)ASCII是美国标准信息交换码(American Standard Code for Information Interchange),它已被国际化组织接收为国际标准。 (2)ASCII码有7位,它包含10个阿拉伯数字、52个英文大小写字母、 32个标点符号和运算符以及34个控制码。总共128个符,所以可用7 位码(27=128)来表示。具体编码见课本P16。通过表可以确定一个数 字、字母、符号或控制码的ASCII码。例如,数字“0”的ASCII码是?, “9”的ASCII码是?;字母“A”的ASCII码是?,“a”的ASCII码是?。

计算机的数据与编码

计算机的数据与编码 一、数据存储单位 1.数据:对事实、概念或指令的一种表示形式,可以由人工或自动装置进行处理。 (1)数据的形式:数字、文字、图形或声音等。 (2)数据的分类:数值数据、非数值数据。 2.信息:经过解释赋予一定意义的数据。 (1)控制信息:指挥计算机的各种操作的指令。 (2)数据信息:计算机加工处理的对象。 注意:(1)计算机能识别和处理的只能是二进制数。 (2)计算机中有人读数据和机读数据两种状态。 3.位:一个二进制位称为比特(bit),,以b表示。一位可以表示0和1两种状态。 位是数据的最小单位, 4.字节:八个二进制位称为字节(Byte),以B表示。 字节是数据处理和数据存储的基本单位。 一个字节的8位二进制自左至右排列,最左边为最高位,最右边为最低位。 换算公式: 1KB=1024B 1MB=1024KB=1024×1024B 1GB=1024MB=1024×1024KB=1024×1024×1024B=1073741824B 5.字与字长 (1)字:在计算机中做为一个单元进行存储、传送等操作的一组字符或一组二进制位称为字(Word)。 (2)字长:一个字中的字符数量或二进制的位数称为字长。

字长决定计算机处理信息的速率,是计算机的一个重要性能指标。 (3)字的组成:一个字由若干个字节组成。 二、字符及其编码 1.字符集 字符:用来组织、控制或表示数据的字母、数字及计算机能识别的其它符号。 字符集:为了某一目的而设计的一组互不相同的字符。 在微机系统中普遍采用的是有128个符号的键盘字符集,包括: (1)10个十进制数码0~9 (2)52个大小写英文字母 (3)32个标点符号、专用符号、运算符号 (4)34个控制符 2.字符编码 字符编码:规定用怎样的二进制编码表示数字、字母和各种专用符号。 由于这是一个涉及世界范围内的有关信息表示、交换、处理、传输和存储的基本问题,因此都以国家标准或国际标准的形式颁布施行。 目前在微型机中普遍采用的字符编码是ASCⅡ码。 ASCⅡ是英文American Standard Code for Information Interchange的缩写,意为“美国标准信息交换代码”。该编码后被国际标准化组织ISO(国际标准化委员会)采纳,作为国际通用的信息交换标准代码。 ASCⅡ有7位版本和8位版本。 (1)7位ASCⅡ码 用七位二进制数表示一个字符,由于27=128,所以可表示128个不同的字符,其中包括:数码0~9,26个大写英文字母,26个小写英文字母以及各种运算符号、标点符号及控制命令等。 注意:7位ASCⅡ表示数的范围是0~127 在微机中采用7位ASCⅡ字符编码时,最高位b7恒为零,因此,一个字符的ASC

计算机数据与编码

计算机数据与编码 1.6.1信息和数据 信息是人们对客观世界的认识,即对客观世界的一种反映。 数据是表达现实世界中各种信息的一组可以记录、可以识别的记号或符号。它是信息的载体,是信息的具体表现形式。 数据形式可以是字符、符号、表格、声音、图像等。 数据可以在物理介质上记录或传输,并通过输入设备传送给计算机处理加工。数据的单位分为以下几种: 1)位(bit) 计算机中最小的数据单位二进制的一个数位,称为比特位,简称位。 1位二进制只能表示两种状态,即0或1。n位二进制能表示2n种状态 2)字节(Byte) 相邻8个比特位组成一个字节,用B表示。字节是计算机中用来表示存储容量大小的基本单位。 1B = 8bits 1KB = 210B = 1024B 1MB = 220B = 1024KB 1GB = 230B = 1024MB 1TB = 240B = 1024GB 3)字(Word) 在计算机中作为一个整体被存取、传送、处理的二进制数位叫做一个字,每个字中二进制位数的长度,称为字长。 用8位字长表示一个整数与用16位字长表示一个整数,其所表示的数的上限和下限是不一样的。 字长所占位数其所表示的数的范围 8 -128 ~ 127 即:-27 ~ (27 - 1) 16 -32768 ~ 32767 即:-215 ~ (215 - 1)

32 -48 ~ 47 即:-231 ~ (231 - 1) 1.6.2 数字化信息编码 在计算机内部,可用物理器件的高低电平代表二进制的“0”和“1”,另外,脉冲的正负极性,晶体管的导通和截止都可以用来表示二进制的“0”和“1”。由于二进制只有两个状态,数据的传输和处理不容易出错,另外二进制数的记数、加减法运算规则较为简单,可用开关电路实现,且二进制的“0”和“1”正好与逻辑命题的两个值“真”和“假”相对应,为计算机种中实现逻辑运算和逻辑判断提供了便利的条件。所以,在计算机中,广泛采用的是只有“0”和“1”两个基本符号组成的基二码,或称为二进制码。 计算机最重要的功能是处理信息,这些信息包括数值、文字、图形、符号、图象、声音等,所有这些信息都必须经过编码,转换成计算机能够识别和处理的二进制码的形式才能够被存储、传送和加工。 BCD码是二进制编码的十进制数(Binary Coded Decimal)的简写。有四位BCD码、六位BCD码和扩展的BCD码三种。 (1)非数值数据的表示 1) 字符数据的表示 ASCII码(America Standard Code for Information Interchage)是美国标准信息交换码,被国际化组织指定为国际标准,分为7位和8位两种版本。 国际通用的是7位ASCII码,它已对大、小写英文字母、阿拉伯数字、标点符号及控制符等特殊符号编码,共128个字符。 (2) 汉字的表示 汉字与英文的主要区别:

计算机内部用于存储数据和处理指令的编码

计算机内部用于存储数据和处理指令的编码为( C)。 选项: a、ASCII码(这是无线路由加密用的) b、十六进制码(不明) c、二进制码(计算机内部储存代码) d、国标码(不明) 总线是微型计算机的信息传输通道,分为不同类型,以下(D )不属于总线类型。 选项:a、数据总线 b、地址总线 c、控制总线 d、交换总线(没听说过这玩意) 下列IP地址中,(C )不属于A类地址。 选项:a、126.3.12.234 b、129.5.5.5 c、16.53.3.6(貌似)不确定 d、109.5.87.127 下列命令中,(D )用于测试网络是否连通。 选项:a、Telnet b、ftp c、nslookup d、ping(必须是这个CMD命令行下运行) 搜索同时包含关键字“中国”和“2008”的页面,下列四种方法中,(B)错误。选项:a、中国-2008 b、中国2008(貌似) c、中国+2008 d、“中国”“2008” 局域网的核心硬件是(A )。 选项:a、服务器(必需品) b、工作站 c、公用打印机 d、网卡 nternet由四部分组成,包括:主机、路由器、信息资源和(B )。 选项: a、数据库 b、协议 c、硬件 d、通信线路 光盘是目前被广泛使用的一种外存储器,其英文缩写CD-ROM指的是(C )。选项: a、只写型光盘 b、只读型光盘 c、一次写入型光盘(应该叫不可重复擦写光盘) d、可读写型光盘\ 运算器的主要功能是完成(D)运算。

选项:a、算术 b、逻辑 c、代数 d、算术和逻辑 -------------------------------------------------------------------------------- 计算机病毒是一种隐藏在(A)中的伺机破坏计算机软、硬件系统的程序。选项:a、内存(不载入内存怎么运行我考) b、外存 c、网络 d、传输线路 -------------------------------------------------------------------------------- POP3服务器是用来(C )邮件的。 选项a、接收 b、发送 c、接收和发送 d、存储 -------------------------------------------------------------------------------- 以下格式中,(B)属于音频文件格式。 选项:a、JPG b、WAV(貌似是MS 发明的高保真非压缩格式音频) c、MOV d、DAT -------------------------------------------------------------------------------- 计算机能够具备自动处理功能的基础是(A )。 选项:a、存储程序 b、具有逻辑判断功能 c、运算速度快 d、计算精度高 -------------------------------------------------------------------------------- 关于网络协议,下列说法中(B)正确。 选项:a、是网民们相互签定的合同 b、为实现网络通信而指定的、通信各方必须遵守的约定 c、协议仅仅是给网络通信者看的一种书面资料 d、局域网不需要使用协议 -------------------------------------------------------------------------------- 微型计算机中的“PIII”或“PIV”指的是CPU的主频(错!)。 选项:1、错 2、对 -------------------------------------------------------------------------------- DOS属于计算机的应用软件。(错) 选项:1、错是操作软件!!! 2、对

计算机中数据的表示与信息编码

计算机中数据的表示与信息编码计算机最主要的功能是处理信息,如处理文字、声音、图形和图像等信息。在计算机内部,各种信息都必须经过数字化编码后才能被传送、存储和处理。因此要了解计算机工作的原理,还必须了解计算机中信息的表现形式。 1.2.1 计算机使用的数制 1.计算机内部是一个二进制数字世界 计算机内部采用二进制来保存数据和信息。无论是指令还是数据,若想存入计算机中,都必须采用二进制数编码形式,即使是图形、图像、声音等信息,也必须转换成二进制,才能存入计算机中。为什么在计算机中必须使用二进制数,而不使用人们习惯的十进制数?原因在于: ⑴易于物理实现:因为具有两种稳定状态的物理器件很多,例如,电路的导通与截止、电压的高与低、磁性材料的正向极化与反向极化等。它们恰好对应表示1和0两个符号。 ⑵机器可靠性高:由于电压的高低、电流的有无等都是一种跃变,两种状态分明,所以0和1两个数的传输和处理抗干扰性强,不易出错,鉴别信息的可靠性好。 ⑶运算规则简单:二进制数的运算法则比较简单,例如,二进制数的四则运算法则分别只有三条。由于二进制数运算法则少,使计算机运算器的硬件结构大大简化,控制也就简单多了。 虽然在计算机内部都使用二进制数来表示各种信息,但计算机仍采用人们熟悉和便于阅读的形式与外部联系,如十进制、八进制、十六进制数据,文字和图形信息等,由计算机系统将各种形式的信息转化为二进制的形式并储存在计算机的内部。 2.进位计数制 数制,也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。数制可分为非进位计数制和进位计数制两种。非进位计数制的数码表示的数值大小与它在数中的位置无关;而进位计数制的数码所表示的数值大小则与它在数中所处的位置有关。而我们在这里讨论的数制指的都是进位计数制。 进制是进位计数制的简称,是目前世界上使用最广泛的一种计数方法,它有基数和位权两个要素。 基数:在采用进位计数制的系统中,如果只用r个基本符号(例如0,1,2,…,

数据在计算机中的表示doc

选择题 1.信息处理进入了计算机世界,实质上是进入了世界。 A、模拟数字 B、十进制数 C、二进制数 D、抽象数字 答案:C 2.计算机中使用二进制,下面叙述中不正确的是。 A、是因为计算机只能识别0和1 B、物理上容易实现,可靠性强 C、运算,通用性强 D、计算机在二进制数的0、1数码与逻辑量“真”和“假”的0与1吻合,便于表示和进行逻辑运算 答案:A 3.十进制数92转换为二进制数和十六进制数分别是。 A、01011100和5C B、01101100和61 C、和5D D、01011000和4F 答案:A 4.人们通常用十六进制而不用二进制书写计算机中的数,是因为。 A、十六进制的书写比二进制方便 B、十六进制的运算规则比二进制简单 C、十六进制数表达的范围比二进制大 D、计算机内部采用的是十六进制 答案:A 5.浮点数之所以能表示很大或很小的数,是因为使用了。

A、较多的字节 B、较长的尾数 C、阶码 D、符号位 答案:C 6.在科学计算时,经常会遇到“溢出”,这是指。 A、数值超出了内存容量 B、数值超出了机器的位所能表示的范围 C、数值超出了变量的表示范围 D、计算机出故障了 答案:B 7.下列有关二进制的说法中,是错误的。 A、二进制数只有0和1两个数码 B、二进制数只由两位数组成 C、二进制数各位上的权分别为1,2,4,…… D、二进制运算逢二进一 答案:B 8.下列关于字符之间大小关系的说法中,正确的是。 A、空格符>b>B B、空格符>B>b C、b>B>空格符 D、B>b>空格符 答案:C 9.目前在微机上最常用的字符编码是。 A、汉字字型码 B、ASCII码 C、8421码

相关主题
文本预览
相关文档 最新文档