第1章 计算机基础知识.ppt

上传人:创****公 文档编号:228486 上传时间:2018-07-24 格式:PPT 页数:119 大小:1.15MB
下载 相关 举报
第1章 计算机基础知识.ppt_第1页
第1页 / 共119页
第1章 计算机基础知识.ppt_第2页
第2页 / 共119页
第1章 计算机基础知识.ppt_第3页
第3页 / 共119页
第1章 计算机基础知识.ppt_第4页
第4页 / 共119页
第1章 计算机基础知识.ppt_第5页
第5页 / 共119页
点击查看更多>>
资源描述

1、第1章 计算机基础知识,1.1 数制与编码1.2 计算机中数值数据的表示与运算1.3 计算机系统的组成1.4 微型计算机概述,测 试 题,1.1 数制与编码,1.1.1 数制 1.1.2 编码,返回,习题,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制 十进制、二进制、十六进制数比较表3不同进位计数制之间的转换 (1)二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换,返回,习题与思考:将无符号二进制数1101101B转换为

2、十进制数,其值为 。 2 213.5= B= H。3 十进制数126其对应的十六进制可表示为() 4 十进制数111用8位二进制数表示时,应为_B。5 已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )。十进制数5923的BCD码为 。 当采用奇校验时,ASCII码1000100和1000110的校验位D7应为何值?这2个代码所代表的字符是什么?,返回,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制,十进制数具有下列特点: (1) 有十个不同的数码符号0,1,2,3,4,5,6,

3、7,8,9。 (2) 每一个数码符号根据它在这个数中所处的位置(数位),按“逢十进一”来决定其实际数值。,返回,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制,返回,二进制数具有下列特点:有两个不同的数码符号0,1。每个数码符号根据它在这个数中的数位,按“逢二进一”来决定其实际数值。,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制,返回,十六进制数具有下列两个特点: (1) 它有十六个不同的数码符号0,1,2,3,4,5,6,7,8,9,A

4、,B,C,D,E,F。由于数字只有09十个,而十六进制要使用十六个数字,所以用AF六个英文字母分别表示数字1015。 (2) 每个数码符号根据它在这个数中的数位,按“逢十六进一”来决定其实际的数值。,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制 十进制、二进制、十六进制数比较表,返回,1.1.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1十进制 2二进制 3十六进制 十进制、二进制、十六进制数比较表,二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等

5、形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1可行性 2简易性 3逻辑性 4可靠性,返回,1.1.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1十进制 2二进制 3十六进制 十进制、二进制、十六进制数比较表,二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1可行性

6、 2简易性 3逻辑性 4可靠性,采用二进制,它只有0和1两种状态,这在物理上是极易实现的。计算机中通常是采用双稳态触发器来表示二进制数的,这比用十稳态电路来表示十进制数要容易得多。,1.1.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1十进制 2二进制 3十六进制 十进制、二进制、十六进制数比较表,二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1可行性 2简易性 3逻辑性

7、 4可靠性,二进制数的运算法则简单。例如二进制数的求和法则只有三种。 而十进制数的求和法则却有一百种之多。因此,采用二进制可以使计算机运算器的结构大为简化。,1.1.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1十进制 2二进制 3十六进制 十进制、二进制、十六进制数比较表,二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1可行性 2简易性 3逻辑性 4可靠性,由于二进制数

8、符l和0正好与逻辑代数中的真(true)和假(false)相对应,所以用二进制数来表示二值逻辑进行逻辑运算是十分自然的。,1.1.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1十进制 2二进制 3十六进制 十进制、二进制、十六进制数比较表,二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1可行性 2简易性 3逻辑性 4可靠性,由于二进制只有0和1两个符号,因此在存储、传输和

9、处理时不容易出错,这使计算机具有的高可靠性得到了保障。,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制 十进制、二进制、十六进制数比较表3不同进位计数制之间的转换 (1)二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换,二进制数、十六进制数转换成十进制数的方法是:把二进制数、十六进制数按权位和展开。,返回,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十

10、六进制 十进制、二进制、十六进制数比较表3不同进位计数制之间的转换 (1)二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换,返回,方法:整数部分转换采用“除取余法”; 小数部分转换采用“乘取整法”。方法:凑数法,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制 十进制、二进制、十六进制数比较表3不同进位计数制之间的转换 (1)二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进

11、制数 (4). 二、十六进制数之间的相互转换,返回,方法:整数部分转换采用“除16取余法”; 小数部分转换采用“乘16取整法”。方法:先将十进制数转换成二进制数,再 将二进制数转换成十六进制数,1.1.1 数 制,1数制定义 按进位的方法进行计数,称为进位计数制。2常用数制 (1)十进制 (2)二进制 (3)十六进制 十进制、二进制、十六进制数比较表3不同进位计数制之间的转换 (1)二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换,返回,由于一位十六进制数相当于四位二进制数,因此,要将十六进制数转换

12、成二进制数时,只需以小数点为界,向左或向右每一位十六进制数用相应的四位二进制数取代即可。如果不足四位,可用零补足。 反之,二进制数转换成相应的十六进制数,只是上述方法的逆过程,即以小数点为界,向左或向右每四位二进制数用相应的一位十六进制数取代即可。,1.1.2 编 码,1编码定义 人为地一种约定。 计算机中的编码就是规定用怎样的二进制编码来表示文字和符号。 2常用编码 (1)BCD码 (2)ASCII码,返回,(1)BCD码,BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用00001001来表示09十个数码。 十进制数与8421码的对照表BCD码与常用进制数的转换: B

13、CD码与十进制的转换 BCD码与二进制或十六进制的转换思考:将十进制数156用BCD码表示,并与其等值的二进制数比较,你认为BCD码与二进制数相同吗?,返回,十进制数与8421码的对照表,返回,1001,(1)BCD码,BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用00001001来表示09十个数码。 十进制数与8421码的对照表BCD码与常用进制数的转换: BCD码与十进制的转换 BCD码与二进制或十六进制的转换,每位十进制数码都用四位二进制数表示,返回,(1)BCD码,BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用00001001来表示0

14、9十个数码。 十进制数与8421码的对照表BCD码与常用进制数的转换: BCD码与十进制的转换 BCD码与二进制或十六进制的转换,先完成BCD码与十进制的转换;再进行十进制数与二进制或十六进制的转换,返回,(2)ASCII码,ASCII码的定义: ASCII码有7位版本和8位版本两种。国际上通用的是7位版本。 7位版本的ASCII码有128个元素,其中通用控制字符34个,阿拉伯数字10个,大、小写英文字母52个,各种标点符号和运算符号32个。 ASCII码表问题:当微型计算机上采用7位ASCII码作为机内码时,每个字节 只占后7位,最高位应该为0还是1? ASCII码 的用途: ASCII码主

15、要用于微机与外设的通信。问题:汉字有编码吗?,返回,汉字编码 由于汉字是象形文字,数目很多,常用汉字就有30005000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)信息交换用汉字编码字符集基本集 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码,返回,ASCII字符编码表,返回,返回,1.3.4 字符编码 1BCD码(二十进制编码) BCD编码方法很多,通常采用的是8421编码。这种编码较为自然、简单;书写方便、直观、易于识别;与十进制转换方便。 2ASCII码 ASCI

16、I码有7位版本和8位版本两种。国际上通用的是7位版本。7位版本的ASCII码有128个元素,其中通用控制字符34个,阿拉伯数字10个,大、小写英文字母52个,各种标点符号和运算符号32个。 问题:当微型计算机上采用7位ASCII码作为机内码时,每个字节 只占后7位,最高位应该为0还是1?。,一般最高位用于奇偶校验 。,返回,汉字编码 由于汉字是象形文字,数目很多,常用汉字就有30005000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)信息交换用汉字编码字符集基本集 2)汉字的机内码

17、3)汉字的输入码(外码) 4)汉字的字形码,信息交换用汉字编码字符集基本集是我国于1980年制定的国家标准GB231280,代号为国标码,是国家规定的用于汉字信息交换使用的代码的依据。,返回,汉字编码 由于汉字是象形文字,数目很多,常用汉字就有30005000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)信息交换用汉字编码字符集基本集 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码,汉字的机内码是供计算机系统内部进行存储、加工处理、传输统一使用的代码,又称为汉字内部码或汉

18、字内码。,返回,汉字编码 由于汉字是象形文字,数目很多,常用汉字就有30005000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)信息交换用汉字编码字符集基本集 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码,汉字输入码是为了将汉字通过键盘输入计算机而设计的代码。汉字输入编码方案很多,其表示形式大多用字母、数字或符号。,返回,汉字编码 由于汉字是象形文字,数目很多,常用汉字就有30005000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全

19、表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)信息交换用汉字编码字符集基本集 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码,汉字字形码是汉字字库中存储的汉字字形的数字化信息,用于汉字的显示和打印。,返回,本节结束!,返回,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;

20、除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或 小结与复习,习 题,习题与思考:1. 16位二进制无符号整数表示成十六进制数的范围( )。2. 如某数X用二进制补码表示为X补=10000101B,则X的十进制数为( )。3. 求十进制数-112的补码(以2位16进制数表示),该补码为 。 4. 8位二进制无符号整数表示成十六进制数的范围( )。5. -123补码为( )。6. 求某数的补码为84H,该数的十进制数为 。假如2个十六进制数9FH,79H相加的和仍然用2位十六进制数,那么相加后的结果和为_H,进位为_。,返回,1.2 计算机中的数值数据的表示与运算,需要计算机处理的数有无

21、符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法:,带符号数就是带有正、负号的数,如+127、-9。在计算机中只能用数字化信息来表示数的正、负,规定如下: (1) 一个数的最高位为符号位 (2) 0+, 1 -,返回,1.2 计算机中的数值数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。,原码的符号位用0表示正号,用1表示负号,数值位用二进制形

22、式表示。设有一数为X,则原码表示可记作X原。,返回,1.2 计算机中的数值数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。,如果带符号数是正数,则该带符号数的反码与原码一样;如果带符号机器数是负数,则该带符号数的反码是对它的原码(符号位除外)各位取反而得到的。 设有一数X,则X的反码表示记作X反。,返回,1.2 计算机中的数值数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数

23、在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。,返回,如果带符号数是正数,则该带符号数的补码与原码一样;如果带符号数是负数,则该带符号数的补码是对它的原码(除符号位外)各位取反,并在末位加1而得到的。 设有一数X,则X的补码表示记作X补。,1.2 计算机中的数值数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见

24、的有原码、反码和补码表示法。,返回,注意:1. 目前微机中的带符号数一律用补码表示。2. 补码与真值的互算 正数的补码的数值位就是真值。 负数的补码的数值位按位取反后再在最低位加1就是真值。3.当用8个二进制位来表示整数补码时,其表示范围: 最大值为01111111,其真值为(+127)10。 最小值为10000000,其真值为(128)10。4. 在补码表示法中,对0有一种表示形式: +0补=00000000 0补=00000000,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示

25、方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,加法运算按下列三条法则进行: (1) 00=0。(2) 01=10=1。(3) 11=10(逢二进一,向高位进位)。,返回,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反

26、码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,减法运算按下列三条法则进行: (1) 00=11=0。 (2) 10=1。 (3) 01=1(此时要向高位借位,借1当2)。,返回,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法

27、;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,返回,二进制数的乘法运算有下列三条法则: (1) 00=0。 (2) 01=10=0。 (3) 11=1。,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,返回,二进制数的除法运算按下列三条法

28、则进行: (1) 00=0。 (2) 01=0(10是无意义)。 (3) 11=1。,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,返回,逻辑与运算遵守下列运算规则:00=0 01=0 10=0 11=1,1.2 计算机中的数据的表示与运算,需要计算机处理

29、的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,逻辑或运算遵守下列运算规则: 00=0 0l=1 10=1 11=1,返回,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符

30、号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,返回,逻辑非运算遵守下列运算规则: 0 的非= 1 1的非 = 0,1.2 计算机中的数据的表示与运算,需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 3. 计算机中数据的运算方法: (1) 算术运算:加法;减法;

31、乘法;除法 (2) 逻辑运算:逻辑与;逻辑或;逻辑非;逻辑异或,返回,逻辑异或运算规则为: 00=0 01=1 10=1 11=0,1.2 的小结与复习,1. 计算机中的无符号数用二进制数本身表示。2. 计算机中的带符号数用补码表示。正数的补码就是它的原码;负数的补码是它的原码按位取反再在最低位加1。 计算机对所有数的运算规则相同。(1)计算机对无符号数进行算术运算时会产生进位。(2)计算机对带符号数进行算术运算时会产生溢出, 即出错,无法改正。 (3)计算机对BCD码进行加法运算时会产生出错, 但可以调整。,1.2 的小结与复习,1. 计算机中的无符号数用二进制数本身表示。2. 计算机中的带

32、符号数用补码表示。正数的补码就是它的原码;负数的补码是它的原码按位取反再在最低位加1。 计算机对所有数的运算规则相同。(1)计算机对无符号数进行算术运算时会产生进位。(2)计算机对带符号数进行算术运算时会产生溢出, 即出错,无法改正。 (3)计算机对BCD码进行加法运算时会产生出错, 但可以调整。,返回,1. 产生溢出的原因 8位二进制补码所能表示的数的范围是 -128-+127 16位二进制补码所能表示的数的范围是-32768-+32767 若二数的运算结果超出了这个范围,则运算结果会出错,称这种现象为溢出。,溢出的判断方法: 计算机内部有专门的电路判别,采用的是双高位法。一旦发现溢出计算机

33、会输出一个溢出标志信号。 使用者采用观察二个数的符号位的方法:(+)+(+)=(-); (-)+(-)=(+);(+)-(-)=(-);(-)-(+)=(+)。,1.2 的小结与复习,1. 计算机中的无符号数用二进制数本身表示。2. 计算机中的带符号数用补码表示。正数的补码就是它的原码;负数的补码是它的原码按位取反再在最低位加1。 计算机对所有数的运算规则相同。(1)计算机对无符号数进行算术运算时会产生进位。(2)计算机对带符号数进行算术运算时会产生溢出, 即出错,无法改正。 (3)计算机对BCD码进行加法运算时会产生出错, 但可以调整。,返回,1. BCD码运算出错的原因 计算机对所有数的运

34、算都按逢二进一的规律进行。若以4位二进制为单位的话则是逢十六进一 ;而BCD码的运算规律则是逢十进一。所以当计算机对两个BCD码进行运算时有时会出现错误,这个错误可以进行调整。 调整方法: 计算机首先判断结果是否出错,然后在出错的位上作加0110B调整。3. 判断结果是否出错的方法:(A)若两个BCD码相加结果大于1001B,则作加0110B调整。 (B)若两个BCD码相加结果并大于1001B,但却产生了进位,则也作加0110B调整。,本节结束!,返回,1.3 计算机系统的组成,一个完整的计算机系统包括硬件系统和软件系统两大部分。 1.3.1 计算机系统的硬件组成 1.3.2 计算机的软件系统

35、 1.3.3 计算机的工作过程,习 题,最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序计算机系统的硬件组成框图,运算器,存储器,控制器,输出设备,输入设备,功能,1. 软件系统定义: 软件系统是指计算机所使用的各种程序的集合。 2. 软件系统分类: 从使用的角度看,计算机的软件可分为两部分: (1). 系统软件 一般由专门的计算机软件技术人员设计和编制,如操作系统,各种语言的编译程序,监控程序。 (2). 应用软件 用户为解决自己的问题而编制的程序。,1.3.2 计算机的软件系统,为了使计算机脱离人的干预自动进行工作,必须先将要解决的问题编成程序;然后把程序通过输

36、入设备送至存储器;最后启动计算机执行该段程序。 计算机执行程序的过程如下: 存储器-控制器-各种控制信号 在控制信号的作用下,计算机内各部件协调工作,完成指令规定的工作,周而复始,直到所有指令执行完,从而解决某一问题。,1.3.3 计算机的工作过程,演示,习题与思考:1 画出计算机的组成框图,说明各部分的作用。2 计算机中的信息分类以及信息流动过程。,1.3 计算机系统的组成,一个完整的计算机系统包括硬件系统和软件系统两大部分。,组成计算机的物理实体,返回,1.3 计算机系统的组成,一个完整的计算机系统包括硬件系统和软件系统两大部分。,为使计算机正常工作而设置的命令,返回,运算器,最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序计算机系统的硬件组成框图,

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

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。