《大学计算机基础》-梅挺-电子教案 第2章

上传人:E**** 文档编号:89407834 上传时间:2019-05-24 格式:PPT 页数:51 大小:494KB
返回 下载 相关 举报
《大学计算机基础》-梅挺-电子教案 第2章_第1页
第1页 / 共51页
《大学计算机基础》-梅挺-电子教案 第2章_第2页
第2页 / 共51页
《大学计算机基础》-梅挺-电子教案 第2章_第3页
第3页 / 共51页
《大学计算机基础》-梅挺-电子教案 第2章_第4页
第4页 / 共51页
《大学计算机基础》-梅挺-电子教案 第2章_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《《大学计算机基础》-梅挺-电子教案 第2章》由会员分享,可在线阅读,更多相关《《大学计算机基础》-梅挺-电子教案 第2章(51页珍藏版)》请在金锄头文库上搜索。

1、第2章 计算机组成原理和工作原理,知识点: 软、硬件的组成 信息表示方法 程序指令 数据编码 本章主要介绍了计算机的组成和工作原理,其中包括计算机的硬件软件组成,信息表示方法的基本知识和指令系统等内容。通过本章的学习,相信读者可以对计算机的组成有个初步的认识,并了解计算机的工作原理。,2.1 计算机软硬件的组成,计算机系统是由硬件系统和软件系统组成的,如图:,2.1.1 计算机硬件的概念,2.1.2 计算机硬件组成,1微型计算机的总线结构 根据所传递的信息的不同,总线分为三种: (1)数据总线DB(Data Bus) (2)地址总线AB(Address Bus) (3)控制总线CB(Contr

2、ol Bus) 2外设接口 (1)串行接口 (2)并行接口 (3)通用串行总线USB(Universal Serial Bus),3PC机的硬件配置 (1)主板 (2)中央处理器(CPU-central processing unit 核心器件-微处理器) (3)内存储器 (4)外存储器 (5)输入/输出设备,2.1.3 计算机软件的概念,计算机软件系统指在计算机硬件设备上运行的程序及相关文档和数据。软件是微机的灵魂,用来扩大计算机系统的功能和提高计算机系统的效率,通常承担着计算机运行服务的全部技术支持。 没有安装软件的微机称为“裸机”,无法完成任何工作。,软件系统由系统软件和应用软件两大部分

3、构成:,1计算机系统软件 系统软件通常负责管理,控制和维护计算机的各种软硬件资源,并为用户提供一个友好的操作界面,以及服务于一般目的的上机环境。系统软件指:操作系统、语言处理系统,以及数据库管理系统等。 1) 操作系统 操作系统主要完成以下四个方面的工作: 对存储进行管理和调度 对CPU进行管理和调度 对输入/输出设备进行管理 对文件系统及数据库进行管理 2) 实用软件,2计算机应用软件 应用程序软件是用各种高级语言编写出来的,一组有特定应用目的的程序组,用来执行各项特定的功能。 3操作系统平台与实用软件或应用软件之间的关系 用户使用电脑时可能会发现,某某软件仅用于DOS平台,某某软件可通知于

4、Windows9X或WindowsXP等,这是什么意思呢?操作系统是系统软件中最基础的部分,它是用户和裸机之间的接口。因此,又称操作系统为平台软件。,2.2 计算机内的信息表示,2.2.1 数字化信息编码 1数字化信息编码的概念 信息必须经过数字化编码才能被处理。 所谓编码,是指采用约定的基本符号,按照一定的组合规则,表示出复杂多样的信息,从而建立起信息与编码之间的对应关系。信息送入计算机后以编码的形式进行处理,从计算机输出后又还原成原来的形式。,2计算机中的常用名词 1) 位 位是二进制数位(Binary Digit)的缩写,记为bit。 例:(10101101)2占有8位。 2) 字节(B

5、) 字节是在信息技术和数码技术中用于表示信息的基本储存单位或数量单位。对二进制数据进行储存时,以八位二进制代码作为一个单元存放在一起,称为一个字节,记为byte。 即1B=8 bit。 字节可以表示数字或字符。计算机存储量的大小是由字节来衡量的。 例:(10101101)2占有1个字节。,3) 字 一条指令或一个数据信息称为一个字(Word)。字是计算机存储、传输、处理数据的信息单位。通常一组二进制数位叫做一个“字”。 字是若干个字节的组合,1 Word = n Byte。 4) 字长 CPU中每个字所包含的二进制代码位数的多少叫做一个“字长”。 5) 容量 指存储器所能存储的字节数。容量是衡

6、量计算机存储能力常用的一个名词。 常用的容量单位有B、KB(千字节)、MB(兆字节)、GB(吉字节)、TB。,1 KB = 210 B = 1024 B 1 MB = 220 B = 1024 KB 1 GB = 230 B = 1024 MB 1 TB = 240 B = 1024 GB,1K字节记为1KB,1M字节记为1MB,1G字节记为1GB,1T字节记为1TB。 思考:962934272 bit等于多少MB?,1962934272 bit =(19629342728)B = 245366784B,=(245366784210)KB = 239616KB,= (239616210)MB

7、= 234MB,2.2.2 计算机中信息的表示方法,1计算机中数据的表示方法 没有涉及符号的数据称为无符号数,除此之外,还有带符号的数,通常用“+”和“-”来表示,但计算机中只有“1”和“0”两个数字,所以一般规定,“0”表示正数,“1”表示负数。像这样连符号也数码化了的二进制数,称为“机器数”,原来带有“”、“”号的二进制数称为“真值”。 例: 十进制数 75 75 二进制数(真值) 机器数,1001011 1001011,01001011 11001011,符号,绝对值,计算机中符号数的表示方法有三种:原码、反码和补码。 原码 一个二进制数同时包含符号和数值两部分,用最高位(左边第一位)表

8、示数值的符号位,其余位表示数值的绝对值,这种表示带符号数的方法为原码表示法。 例1: 十进制数+17 其原码为 0 0010001,十进制数-17 其原码为 1 0010001,反码是另一种表示有符号数的方法。对于正数,其反码与原码相同;对于负数,在求反码的时候,保持原码的符号位不变,其余各位按位取反,即“1”都换成“0”,“0”都换成“1”。 例2: 十进制数+17的原码为00010001,反码为00010001。 十进制数-17的原码为10010001,反码为11101110。,补码 表示带符号数的最直接的方法。对于正数,其补码与原码相同;对于负数,其补码为反码最低位加1。 例3: 十进制

9、数+17的原码为00010001, 反码为00010001, 补码为00010001。 十进制数-17的原码为10010001, 反码为11101110。 补码为11101111。 在补码表示中,零有惟一的编码: +0补 = -0补 00000000,2计算机中字符的编码 通常把字母、标点符号、特殊符号以及数字符号,通称为“字符”。字符首先要转换成二进制编码形式(如ASCII码)后,计算机才能对其处理。 1)ASCII码 ASCII码(American Standard Code for Information),也称为美国标准信息交换码,是一种用来表示字母,符号的七位二进制码。,ASCII码

10、是用七位二进制表示一个字符,由于从0000000到1111111共有128种编码,可用来表示128个不同的字符。其中包括10个数字、26个小写字母、26个大写字母、运算符号、标点符号以及控制符号等。,表2-2 基本ASCII码字符集,2) BCD码:(Binary-Coded Decimal) 在日常生活中,人们习惯于十进制,而计算机只认识二进制,所以在计算机执行输入与输出操作时,使用了一种称之为BCD(Binary Coded Decimal二进制编码的十进制数)的编码方法,将十进制数转换成计算机能识别的二进制数,或将二进制数转换成人们习惯的十进制。 例:01100101 如果将其看成为一个

11、二进制数,则对应的十进制数为: (01100101)2 027126125024023122021120 0643200401 (101)10 但如果将其理解为一组BCD码的二进制数,则对应的十进制数为: (0110 0101)2 6 5,(65)10,2.3 数制及其特点,计算机中的数据、信息都是以二进制形式编码表示的。而人们习惯于用十进制数来表示数据。所以,必须熟悉计算机中数据的表示方式,并掌握二进制、十进制、八进制、十六进制之间的相互转换。 2.3.1 进位计数制的特点 所谓进位计数制就是把一组特定的数字符号按先后顺序排列起来,由低位向高位进位计数的方法。在进位计数制中包含两个基本要素:

12、“基数”和“权”。 1) 基数 一个计数制系统允许使用的基本数字符号(数符)的个数。例:十进制的基数为10,数符分别为0、1、2、3、4、5、6、7、8、9,二进制的基数是2,数符分别是0,1。,2) 权 权也称“位权”,是以基数为底的幂,表示处于该位的数字所代表的值的大小。在一个数字当中,处在不同位置上的相同数字所表示的值也是不同的。一个数字在某个位置上的值等于该数字与这个位置上的因子的乘积,而该因子的值是由所在位置相对于小数点的距离来确定,这个因子就是位权。 以十进数为例:个位“位权”为1(100),十位“位权”为10(101),百位“位权”为100(102),依此类推:n位“位权”为10

13、n-1。小数以后的则为10-1 、10-2 、10-3 。 (321)10 = 3102 + 2 101 + 1 100 (101)2 = 122 + 0 21 + 1 20,不论哪种进位计数制处于该位的数字所代表的值的大小,它们都有共同的计数规则和方法。其共同的规则和方法如下: 1计数规则逢N进一 N是指数制中所使用的数码符号的总个数,称为基数。 例:十进制数使用0、1、2、3、4、5、6、7、8、9共十个数码计数,基数N=10,故“逢十进一”;二进制数只使用0、1两个数码计数,基数N=2,故“逢二进一”;八进制数只使用0、1、2、3、4、5、6、7八个数码计数,基数N=8,故“逢八进一”;

14、十六进制数需使用0、1、29、A、B、C、D、E、F共16个数码计数,基数N=16,因此应采用“逢十六进一”。,2计数方法位权表示法 在进位计数制中,数码所处的位置不同,它所代表的值也就不相等。对每一个数位赋予的位值,在数学上叫做“权”(即位权)。某一位数码所代表的值等于该数码与该位的“位权”值的乘积。位权的值等于基数的若干次幂。 例4: (286)10 中,2的位权是100;8的位权是10;6的位权是1 (247)8 中,2的位权是64;4的位权是8,7的位权是1 任何一个数都可以按位权展开式表示。 例5:(710)8=7*82+1*81+0*80 位权展开式又称“乘权求和”。,2.3.2

15、常用计数制的表示方法 日常生活中常见的进位计数制有十进制、七进制、十二进制、六十进制;不常见的有二进制、八进制和十六进制。 1十进制 日常生活中最常见的是十进制数,基数为10,数符为09的计数系统。 计数规则: (1)由数符0、1、2、3、4、5、6、7、8、9构成 (2)逢十进一 2二进制 二进制数只有两个代码“0”和“1”,所有的数据都由它们的组合来实现。二进制数据在进行运算时,遵守“逢二进一,借一当二”的原则。 计数规则: (1)由数符0、1构成 (2)逢二进一,3八进制 八进制数基数是8,数符为07的计数系统。 计数规则: (1)由数符0、1、2、3、4、5、6、7构成 (2)逢八进一

16、 4十六进制 十六进制数采用09和A、B、C、D、E、F六个英文字母一起构成十六个代码。 计数规则: (1)由数符0、1、2、3、4、5、6、7、8、9 ,A,B,C,D,E,F构成 (2)逢十六进一 在数字后加字母B表示二进制数,加字母O表示八进制数, 加字母D表示十进制数,加字母H表示十六进制数。,例6: 1011B为二进制数1011,也记为(1011)2 1357O为八进制数1357,也记为(1357)8 2049D为十进制数2049,也记为(2049)10 3FB9H为十六进制数3FB9,也记为(3FB9)16,表2-4 计算机中常用进制数的表示,结论: 各种进位计数制中的“位权”的值恰好是基数的某次幂。 例7: (101)D = 110201011100 (101)B = 122 0 21120 = 4+0+1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号