Presentation is loading. Please wait.

Presentation is loading. Please wait.

1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述

Similar presentations


Presentation on theme: "1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述"— Presentation transcript:

1 1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述
第1章 计算机基础知识 1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述 测 试 题

2 1.1 数制与编码 数制 编码 习题 返回

3 1.1.1 数 制 1.数制定义 2.常用数制 3.不同进位计数制之间的转换 按进位的方法进行计数,称为进位计数制。 (1).十进制
数 制 1.数制定义 按进位的方法进行计数,称为进位计数制。 2.常用数制 (1).十进制 (2).二进制 (3).十六进制 十进制、二进制、十六进制数比较表 3.不同进位计数制之间的转换 (1).二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换 返回

4 习题与思考: 将无符号二进制数11011.01B转换为十进制数,其值为 。 2 213.5= B= H。
3 十进制数126其对应的十六进制可表示为(     ) 4 十进制数111用8位二进制数表示时,应为__________B。 5 已知某数的BCD码为 则其表示的十进制数值为( )。 十进制数5923的BCD码为 。 当采用奇校验时,ASCII码 和 的校验位D7应为何值?这2个代码所代表的字符是什么? 返回

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

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

7 1.1.1 数 制 1.数制定义 2.常用数制 十六进制数具有下列两个特点:
数 制 1.数制定义 按进位的方法进行计数,称为进位计数制。 2.常用数制 (1).十进制 (2).二进制 (3).十六进制 十六进制数具有下列两个特点: (1) 它有十六个不同的数码符号0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。由于数字只有0~9十个,而十六进制要使用十六个数字,所以用A~F六个英文字母分别表示数字10~15。 (2) 每个数码符号根据它在这个数中的数位,按“逢十六进一”来决定其实际的数值。 返回

8 1.1.1 数 制 1.数制定义 2.常用数制 按进位的方法进行计数,称为进位计数制。 (1).十进制 (2).二进制 (3).十六进制
数 制 1.数制定义 按进位的方法进行计数,称为进位计数制。 2.常用数制 (1).十进制 (2).二进制 (3).十六进制 十进制、二进制、十六进制数比较表 名称 数码 计数规则 适用场合 后缀 十进制 0--9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A--F 逢十六进一 为了书写方便,将二进制数表示得更简略 H 返回

9 二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1.可行性 2.简易性 3.逻辑性 4.可靠性 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1.十进制 2.二进制 3.十六进制 十进制、二进制、十六进制数比较表 返回 名称 数码 计数规则 适用场合 后缀 十进制 0―9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A―F 逢十六进一 为了书写方便,将二进制数表示得更简略 H

10 二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1.可行性 2.简易性 3.逻辑性 4.可靠性 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1.十进制 2.二进制 3.十六进制 十进制、二进制、十六进制数比较表 采用二进制,它只有0和1两种状态,这在物理上是极易实现的。计算机中通常是采用双稳态触发器来表示二进制数的,这比用十稳态电路来表示十进制数要容易得多。 名称 数码 计数规则 适用场合 后缀 十进制 0―9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A―F 逢十六进一 为了书写方便,将二进制数表示得更简略 H

11 二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1.可行性 2.简易性 3.逻辑性 4.可靠性 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1.十进制 2.二进制 3.十六进制 十进制、二进制、十六进制数比较表 二进制数的运算法则简单。例如二进制数的求和法则只有三种。 而十进制数的求和法则却有一百种之多。因此,采用二进制可以使计算机运算器的结构大为简化。 名称 数码 计数规则 适用场合 后缀 十进制 0―9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A―F 逢十六进一 为了书写方便,将二进制数表示得更简略 H

12 二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1.可行性 2.简易性 3.逻辑性 4.可靠性 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1.十进制 2.二进制 3.十六进制 十进制、二进制、十六进制数比较表 名称 数码 计数规则 适用场合 后缀 十进制 0―9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A―F 逢十六进一 为了书写方便,将二进制数表示得更简略 H 由于二进制数符l和0正好与逻辑代数中的真(true)和假(false)相对应,所以用二进制数来表示二值逻辑进行逻辑运算是十分自然的。

13 二进制与计算机 计算机所处理的数据信息是以数字、字符、符号以及表达式等形式来体现的,它们都以二进制编码形式与机器中的电子元件状态相对应。二进制与计算机之间的密切关系,是与二进制本身所具有的特点分不开的。概括起来,有以下几点: 1.可行性 2.简易性 3.逻辑性 4.可靠性 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。 1.十进制 2.二进制 3.十六进制 十进制、二进制、十六进制数比较表 名称 数码 计数规则 适用场合 后缀 十进制 0―9 逢十进一 日常生活 D 二进制 0、1 逢二进一 计算机系统 B 十六进制 A―F 逢十六进一 为了书写方便,将二进制数表示得更简略 H 由于二进制只有0和1两个符号,因此在存储、传输和处理时不容易出错,这使计算机具有的高可靠性得到了保障。

14 1.1.1 数 制 1.数制定义 2.常用数制 二进制数、十六进制数转换成十进制数的方法是:把二进制数、十六进制数按权位和展开。
数 制 1.数制定义 按进位的方法进行计数,称为进位计数制。 2.常用数制 (1).十进制 (2).二进制 (3).十六进制 十进制、二进制、十六进制数比较表 3.不同进位计数制之间的转换 (1).二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换 二进制数、十六进制数转换成十进制数的方法是:把二进制数、十六进制数按权位和展开。 返回

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

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

17 1.1.1 数 制 1.数制定义 2.常用数制 3.不同进位计数制之间的转换
由于一位十六进制数相当于四位二进制数,因此,要将十六进制数转换成二进制数时,只需以小数点为界,向左或向右每一位十六进制数用相应的四位二进制数取代即可。如果不足四位,可用零补足。 反之,二进制数转换成相应的十六进制数,只是上述方法的逆过程,即以小数点为界,向左或向右每四位二进制数用相应的一位十六进制数取代即可。 数 制 1.数制定义 按进位的方法进行计数,称为进位计数制。 2.常用数制 (1).十进制 (2).二进制 (3).十六进制 十进制、二进制、十六进制数比较表 3.不同进位计数制之间的转换 (1).二进制数、十六进制数转换成十进制数 (2). 十进制数转换成二进制数 (3). 十进制数转换成十六进制数 (4). 二、十六进制数之间的相互转换 返回

18 1.1.2 编 码 1.编码定义 2.常用编码 (1).BCD码 (2).ASCII码 人为地一种约定。
编 码 1.编码定义 人为地一种约定。 计算机中的编码就是规定用怎样的二进制编码来表示文字和符号。 2.常用编码 (1).BCD码 (2).ASCII码 返回

19 (1).BCD码 ① BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用0000——1001来表示0——9十个数码。
十进制数与8421码的对照表 ② BCD码与常用进制数的转换: BCD码与十进制的转换 BCD码与二进制或十六进制的转换 思考:将十进制数156用BCD码表示,并与其等值的二进制数比较,你认为BCD码与二进制数相同吗? 返回

20 十进制数与8421码的对照表 十进制数 8421码 0000 5 0101 1 0001 6 0110 2 0010 7 0111 3 0011 8 1000 4 0100 9 1001 返回

21 (1).BCD码 ① BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用0000——1001来表示0——9十个数码。
十进制数与8421码的对照表 ② BCD码与常用进制数的转换: BCD码与十进制的转换 BCD码与二进制或十六进制的转换 每位十进制数码都用四位二进制数表示 返回

22 (1).BCD码 ① BCD码定义: 用四位二进制码表示一位十进制数码。 8421BCD码是用0000——1001来表示0——9十个数码。
十进制数与8421码的对照表 ② BCD码与常用进制数的转换: BCD码与十进制的转换 BCD码与二进制或十六进制的转换 先完成BCD码与十进制的转换; 再进行十进制数与二进制或十六进制的转换 返回

23 (2).ASCII码 ① ASCII码的定义: ASCII码表 ② ASCII码 的用途:
字10个,大、小写英文字母52个,各种标点符号和运算符号32个。 ASCII码表 问题:当微型计算机上采用7位ASCII码作为机内码时,每个字节 只占后7位,最高位应该为0还是1? ② ASCII码 的用途: ASCII码主要用于微机与外设的通信。 问题:汉字有编码吗? 返回

24 汉字编码 由于汉字是象形文字,数目很多,常用汉字就有3000~5000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)《信息交换用汉字编码字符集·基本集》 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码 返回

25 ASCII字符编码表 返回 十六进制高位 十六进制低位 000 001 010 011 100 101 110 111 0000 NUL
DEL SP @ P ` p 0001 SOH DC1 ! 1 A Q a q 0010 STX DC2 2 B R b r 0011 ETX DC3 3 C S c s 0100 EOT DC4 $ 4 D T d t 0101 ENQ NAK % 5 E U e u 0110 ACK SYN & 6 F V f v 0111 BEL ETB ' 7 G W g w 1000 BS CAN ( 8 H X h x 返回

26 返回 1001 HT EM ) 9 I Y i y 1010 LF SUB * : J Z j z 1011 VT ESC + ; K [
{ 1100 FF FS , < L \ l | 1101 CR GS - = M ] m } 1110 SO RS . > N ^ n ~ 1111 SI US / ? O _ o DEL 返回

27 字符编码 1.BCD码(二—十进制编码) BCD编码方法很多,通常采用的是8421编码。这种编码较为自然、简单;书写方便、直观、易于识别;与十进制转换方便。 2.ASCII码 ASCII码有7位版本和8位版本两种。国际上通用的是7位版本。7位版本的ASCII码有128个元素,其中通用控制字符34个,阿拉伯数字10个,大、小写英文字母52个,各种标点符号和 运算符号32个。 问题:当微型计算机上采用7位ASCII码作为机内码时,每个字节 只占后7位,最高位应该为0还是1?。 一般最高位用于奇偶校验 。 返回

28 汉字编码 由于汉字是象形文字,数目很多,常用汉字就有3000~5000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)《信息交换用汉字编码字符集·基本集》 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码 《信息交换用汉字编码字符集· 基本集》是我国于1980年制定的国家标准GB2312—80,代号为国标码,是国家规定的用于汉字信息交换使用的代码的依据。 返回

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

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

31 汉字字形码是汉字字库中存储的汉字字形的数字化信息,用于汉字的显示和打印。
汉字编码 由于汉字是象形文字,数目很多,常用汉字就有3000~5000个,加上汉字的形状和笔画多少差异极大,因此,不可能用少数几个确定的符号将汉字完全表示出来,或像英文那样将汉字拼写出来。每个汉字必须有它自己独特的编码。 1)《信息交换用汉字编码字符集·基本集》 2)汉字的机内码 3)汉字的输入码(外码) 4)汉字的字形码 汉字字形码是汉字字库中存储的汉字字形的数字化信息,用于汉字的显示和打印。 返回

32 本节结束! 返回

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

34 习题与思考: 1. 16位二进制无符号整数表示成十六进制数的范围( )。
位二进制无符号整数表示成十六进制数的范围( )。 2. 如某数X用二进制补码表示为[X]补= B,则X的十进制数为( )。 3. 求十进制数-112的补码(以2位16进制数表示),该补码为 。 4. 8位二进制无符号整数表示成十六进制数的范围( )。 补码为( )。 6. 求某数的补码为84H,该数的十进制数为 。 假如2个十六进制数9FH,79H相加的和仍然用2位十六进制数,那么相加后的结果和为__________H,进位为________。 返回

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

36 1.2 计算机中的数值数据的表示与运算 原码的符号位用0表示正号,用1表示负号,数值位用二进制形式表示。
设有一数为X,则原码表示可记作[X]原。 1.2 计算机中的数值数据的表示与运算 需要计算机处理的数有无符号数和带符号数之分。 1.无符号数在计算机中的表示方法: 用二进制数本身表示。 2. 带符号数的表示方法: 计算机在表示带符号数时,采用把符号位和数值位一起编码的方法。 常见的有原码、反码和补码表示法。 返回

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

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

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

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

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

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

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

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

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

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

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

48 1.2 的小结与复习 1. 计算机中的无符号数用二进制数本身表示。
1. 计算机中的无符号数用二进制数本身表示。 2. 计算机中的带符号数用补码表示。正数的补码就是它的原码;负数的补码是它的原码按位取反再在最低位加1。 计算机对所有数的运算规则相同。 (1)计算机对无符号数进行算术运算时会产生进位。 (2)计算机对带符号数进行算术运算时会产生溢出, 即出错,无法改正。 (3)计算机对BCD码进行加法运算时会产生出错, 但可以调整。

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

50 1.2 的小结与复习 1. 计算机中的无符号数用二进制数本身表示。
1. BCD码运算出错的原因 计算机对所有数的运算都按逢二进一的规律进行。若以4位二进制为单位的 话则是逢十六进一 ;而BCD码的运算规律则是逢十进一。所以当计算机对两个 BCD码进行运算时有时会出现错误,这个错误可以进行调整。 调整方法: 计算机首先判断结果是否出错,然后在出错的位上作加0110B调整。 3. 判断结果是否出错的方法: (A)若两个BCD码相加结果大于1001B,则作加0110B调整。 (B)若两个BCD码相加结果并大于1001B,但却产生了进位,则也作加0110B调整。 1.2 的小结与复习 1. 计算机中的无符号数用二进制数本身表示。 2. 计算机中的带符号数用补码表示。正数的补码就是它的原码;负数的补码是它的原码按位取反再在最低位加1。 计算机对所有数的运算规则相同。 (1)计算机对无符号数进行算术运算时会产生进位。 (2)计算机对带符号数进行算术运算时会产生溢出, 即出错,无法改正。 (3)计算机对BCD码进行加法运算时会产生出错, 但可以调整。 返回

51 本节结束! 返回

52 1.3 计算机系统的组成 部分。 1.3.1 计算机系统的硬件组成 1.3.2 计算机的软件系统 1.3.3 计算机的工作过程
1.3 计算机系统的组成 一个完整的计算机系统包括硬件系统和软件系统两大 部分。 计算机系统的硬件组成 计算机的软件系统 计算机的工作过程 习 题

53 运算器 存储器 输出设备 输入设备 控制器 最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 存储器 输出设备 输入设备 控制器 功能

54 1.3.2 计算机的软件系统 1. 软件系统定义: 软件系统是指计算机所使用的各种程序的集合。 2. 软件系统分类:
计算机的软件系统 1. 软件系统定义: 软件系统是指计算机所使用的各种程序的集合。 2. 软件系统分类: 从使用的角度看,计算机的软件可分为两部分: (1). 系统软件 一般由专门的计算机软件技术人员设计和编制,如操作系统,各种语言的编译程序,监控程序。 (2). 应用软件 用户为解决自己的问题而编制的程序。

55 计算机的工作过程 为了使计算机脱离人的干预自动进行工作,必须先将要解决的问题编成程序;然后把程序通过输入设备送至存储器;最后启动计算机执行该段程序。 计算机执行程序的过程如下: 存储器 〉控制器 〉各种控制信号 在控制信号的作用下,计算机内各部件协调工作,完成指令规定的工作,周而复始,直到所有指令执行完,从而解决某一问题。 演示

56 习题与思考: 1 画出计算机的组成框图,说明各部分的作用。 2 计算机中的信息分类以及信息流动过程。

57 1.3 计算机系统的组成 一个完整的计算机系统包括硬件系统和软件系统两大部分。 组成计算机的物理实体 返回

58 1.3 计算机系统的组成 一个完整的计算机系统包括硬件系统和软件系统两大部分。 为使计算机正常工作而设置的命令 返回

59 运算器 存储器 输出设备 输入设备 控制器 最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 存储器 输出设备 输入设备 将程序和数据送到计算机中的存储器。 常用输入设备有键盘,鼠标器。 控制器 返回

60 运算器 存储器 输出设备 输入设备 控制器 最终结果 实现算术和逻辑运算,运行数据处理 数 中间结果/ 据 最后结果 原始数据 与程序 最后
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 实现算术和逻辑运算,运行数据处理 存储器 输出设备 输入设备 控制器 返回

61 运算器 存储器 输出设备 输入设备 控制器 最终结果 用于存储数据和程序 。 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 用于存储数据和程序 。 存储器 输出设备 输入设备 控制器 返回

62 运算器 存储器 输出设备 输入设备 控制器 最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 存储器 输出设备 输入设备 对指令进行译码后向各部件发出控制信号,指挥计算机按规定进行工作 控制器 返回

63 运算器 存储器 输出设备 输入设备 控制器 最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 程 序
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 存储器 输出设备 输入设备 将计算机的处理结果输出到外,供人们识别和存储,常用的输出设备有:打印机,显示器。 控制器 返回

64 运算器 存储器 输出设备 输入设备 控制器 返回 最终结果 用于存储数据和程序 实现算术和逻辑运算,运行数据处理 数 中间结果/
数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 计算机系统的硬件组成框图 运算器 用于存储数据和程序 实现算术和逻辑运算,运行数据处理 存储器 输出设备 输入设备 将计算机的处理结果输出到外部,供人们识别和存储,常用的输出设备有:打印机,显示器 将程序和数据送到计算机中的存储 器,常用输入设备有盘,鼠标器 控制器 对指令进行译码后向各部件发出控制信号,指挥计算机按规定进行工作

65 1 软件系统是指计算机所使用的各种程序的集合。
计算机的软件系统 硬件只是使计算机具备了计算的可能,但是计算机脱离人的干预自动进行计算,还需要有软件的配合。 1 软件系统是指计算机所使用的各种程序的集合。 程序是指指令的有序集合,是人们为使计算机完成某一特定任务而编排的一系列指令。 返回

66 1 软件系统是指计算机所使用的各种程序的集合。
计算机的软件系统 硬件只是使计算机具备了计算的可能,但是计算机脱离人的干预自动进行计算,还需要有软件的配合。 1 软件系统是指计算机所使用的各种程序的集合。 程序是指指令的有序集合,是人们为使计算机完成某一特定任务而编排的一系列指令。 指令是规定计算机完成某种操作的命令,它用二进制码表示,存于存储器中。 返回

67 运算器 存储器 存储器 输出设备 输入设备 控制器
最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 结束! 计算机的工作过程 单击鼠标开始! 运算器 存储器 存储器 输出设备 输入设备 控制器 返回

68 运算器 存储器 存储器 输出设备 输入设备 控制器
最终结果 数 中间结果/ 据 最后结果 原始数据 与程序 最后 结果 结束! 计算机的工作过程 单击鼠标开始! 若需再演示,则要先返回,再进入。 运算器 存储器 存储器 输出设备 输入设备 控制器 返回

69 本 节 结 束! 返回

70 1.4 微型计算机概述 微机的硬件结构与组成特点 CPU的基本结构 CPU的工作过程 习 题

71 1.4.1 微机的硬件结构与组成特点 微机组成特点: 1. 运算器和控制器集成在一个芯片上,称之为CPU芯片。
微机的硬件结构与组成特点 微机组成特点: 1. 运算器和控制器集成在一个芯片上,称之为CPU芯片。 2. 存储器由半导体存储器芯片组成。 3. 外设通过I/O口芯片与机器内各部件交换信息。 4. CPU,存储器,I/O 口通过AB,DB,CB三总线交换信息。 DB CPU AB CB 存储器 I/O口 微机的结构框图

72 DB CPU AB CB 存储器 I/O口 微机的结构框图 数据总线是CPU用来传送数据信息的信号线(双向、三态)。数据总线是双向三态总线,即数据既可以从CPU送到其它部件,也可以从其它部件传送给CPU,数据总线的位数和处理器的位数相对应。 返回

73 DB CPU AB CB 存储器 I/O口 微机的结构框图 地址总线是微型计算机用来传送地址信息的信号线。地址总线的位数决定了CPU可以直接寻址的内存空间的大小。因为地址总是从CPU发出的,所以地址总线是单向的、三态总线。单向指信息只能沿一个方向传送,三态指除了输出高、低电平状态外,还可以处于高阻抗状态(浮空状态)。 返回

74 DB CPU AB CB 存储器 I/O口 微机的结构框图 控制总线是用来传送控制信号的一组总线。这组信号线比较复杂,由它来实现CPU对外部功能部件(包括存储器和I/O接口)的控制及接收外部传送给CPU的状态信号,不同的微处理器采用不同的控制信号。控制总线的信号线,有的为单向,有的为双向或三态,有的为非三态,取决于具体的信号线。 返回

75 地址码 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 码 出 器 电 FFFFH 路 CB 读/写控制电路 存储器的组成框图 读操作 写操作 返回

76 地址码 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 码 出 器 电 FFFFH 路 CB 读/写控制电路 存储器的组成框图 1.存储单元是存储器的核心部 件。 2.存储器的每个存储单元可以存 储8位二进制信息。 注意:人们选定8位二进制为一 个字节(Byte),用B表示。即1 个字节由8个二进制数位组成。 除字节单位外,还有千字 节(KB)、兆字节(MB)以及 千兆字节(GB)等。它们之间 存在下列换算关系: lB=8bit lKB=l024B lMB=l024KB lGB=l024MB 返回

77 地址码 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 码 出 器 电 FFFFH 路 CB 读/写控制电路 存储器的组成框图 为了区分不同的 存储单元,需要 对存储单元进行 编号,一般用二 进制对存储单元 编号,称这种编 为地址。 返回

78 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0000H 码 出 器 电 FFFFH 路 CB 读/写控制电路 请点击鼠标! 存储器的写操作过程 例:将34H写入0000H单元 返回

79 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0000H 码 出 器 电 FFFFH 路 CB 读/写控制电路 请点击鼠标! 存储器的写操作过程 34H 返回

80 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0000H 码 出 器 电 FFFFH 路 请点击鼠标! CB 读/写控制电路 写信号 存储器的写操作过程 34H 返回

81 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0000H 码 出 器 电 FFFFH 路 结束! CB 读/写控制电路 写信号 存储器的写操作过程 演示 返回

82 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0001H 码 出 器 电 FFFFH 路 CB 读/写控制电路 存储器的读操作过程 例:从0001H单元读出数据 请点击鼠标! 返回

83 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0001H 码 出 器 电 FFFFH 路 CB 读/写控制电路 存储器的读操作过程 请点击鼠标! 返回

84 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0001H 码 出 器 电 FFFFH 路 CB 读/写控制电路 读信号 存储器的读操作过程 请点击鼠标! 返回

85 存储单元 0000H 地 H 输 址 H 入 AB 译 输 DB 0001H 码 出 器 电 FFFFH 路 结束! CB 读/写控制电路 读信号 存储器的读操作过程 4CH 演示 返回

86 1.4.2 CPU的基本结构 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线
返回

87 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图
算术逻辑运算部件主要用来完成数据的算术和逻辑运算。ALU有2个输入端和2个输出端,其中一端接至累加器,接收由累加器送来的一个操作数;另一端通过数据总线接到寄存器阵列,以接收第二个操作数。参加运算的操作数在ALU中进行规定的操作运算,运算结束后,一方面将结果送至累加器,同时将操作结果的特征状态送标志寄存器。 返回

88 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图
累加器是一个特殊的寄存器,它的字长和微处理器的字长相同,累加器具有输入/输出和移位功能,微处理器采用累加器结构可以简化某些逻辑运算。由于所有运算的数据都要通过累加器,故累加器在微处理器中占有很重要的位置。 返回

89 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图
存放ALU运算结果的各种特征.如ALU运行算术和逻辑运算时可能会产生进位,溢出,为零,符号变化,1的个数是奇或偶等.这些特征就存放在FR中.不同型号的CPU的标志的数目及具体规定都不同.在学习不同型号的CPU时,它的不同的内容和规定都要重新学习。 返回

90 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 返回
存放下一条将要执行的指令地址.程序中的指令是按照顺序存放在存储器中的某个连续区域.每条指令都有自己的地址,CPU根据PC中的指令地址从存储器中取出将要执行的指令.CPU取出指令后,PC中的内容自动加1,从而指向下一条将要执行的指令地址.一般程序是按顺序执行指令的.若要改变正的次序,则必须将新的指令地址送至PC中。

91 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 典型的8位CPU的结构框图 暂时存放地址信息 返回

92 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 用来存放当前正在执行的指令代码
返回

93 用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号。
AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号。 返回

94 产生出各种操作电位、不同节拍的信号、时序脉冲等执行此条命令所需的全部控制信号 。
AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 产生出各种操作电位、不同节拍的信号、时序脉冲等执行此条命令所需的全部控制信号 。 返回

95 AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 暂时存放各种数据信息 返回

96 内部总线把CPU内各寄存器和ALU连接起来,以实现各单元之间的信息传送。
AB CB DB ALU FR AR PLA DR PC ID A IR 内部数据线 CPU基本结构框图 内部总线把CPU内各寄存器和ALU连接起来,以实现各单元之间的信息传送。 返回

97 CPU的工作过程 在程序执行之前,要先把程序中的指令机器码送到MEM中存放;开始执行程序时先把第一条指令的地址送到PC中,程序的的执行过程就是各条指令的执行过程。一条指令的执行过程一般包括取指阶段(从MEM中取出的指令的操作码送到CPU中的IR)和执行阶段(IR—ID---PLD产生和各种控制信号,完成指令所规定的操作) 举例说明:3+5=? 返回

98 第一步 编程 汇编语言源程序 机器语言目标程序 MOV A,3 ; 74H 03H ADD A,5 ; 24H 05H 返回

99 第二步 把程序送到MEM中 设MEM有65536个存储单元,存储情况如下: 0000H 0 1 1 1 0 1 0 0
FFFFH 返回

100 第三步 首地址送PC,启动计算机开始开始执行这些指令,过程如下:
(1)取第一条指令 MOV A,3 ;74H 03H (2)执行第一条指令 根据PLA发出的控制信号可以知道,这条指令要把3送到A中,而3在下一个MEM存放,故需要到0001H单元中取出3,送到A中 (3)取第二条指令 ADD A,5 ;24H 05H (4)执行第二条指令 根据PLA发出的控制信号可以知道,这条指令要把5与A的数相加中,而5在下一个MEM存放,故需要到03H单元中取出5,送到ALU与A中的3相加后送回到A中。 演示 演示 演示 演示 返回

101 习题与思考: 1、画出微机的结构图,说明微机与计算机硬件结构的不同点以及三总线的作用。
2、画出CPU与存储器的连接图,举例说明CPU的工作过程。

102 AB CB DB ALU FR AR PLA DR 0000H PC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 0001H 请单击鼠标! 返回

103 AB CB DB ALU FR AR PLA DR 0000H 0001HPC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 请单击鼠标! 返回

104 AB CB DB ALU FR AR PLA DR 0001HPC ID A IR 内部数据线
0000H 译 H 输 码 H 出 器 电 FFFFH 路 读写控制 RD 请单击鼠标! 返回

105 AB CB DB ALU FR AR PLA DR 0001H PC ID A IR 内部数据线
0000H 译 H 输 码 H 出 器 电 FFFFH 路 RD 读写控制 74H 取第一条指令结束! 返回

106 AB CB DB ALU FR AR PLA DR 0001H PC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 0002H 请单击鼠标! 返回

107 AB CB DB ALU FR AR PLA DR 0001H 0002HPC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 请单击鼠标! 返回

108 AB CB DB ALU FR AR PLA DR 0002HPC ID A IR 内部数据线
0001H 译 H 输 码 H 出 器 电 FFFFH 路 读写控制 RD 请单击鼠标! 返回

109 AB CB DB ALU FR AR PLA DR 0002H PC ID A IR 内部数据线
0001H 译 H 输 码 H 出 器 电 FFFFH 路 RD 读写控制 03H 第一条指令执行完! 返回

110 AB CB DB ALU FR AR PLA DR 0002H PC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 0003H 03H 请单击鼠标! 返回

111 AB CB DB ALU FR AR PLA DR 0002H 0003HPC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 03H 请单击鼠标! 返回

112 AB CB DB ALU FR AR PLA DR 0003HPC ID A IR 内部数据线
0002H 译 H 输 码 H 出 器 电 FFFFH 路 读写控制 RD 03H 请单击鼠标! 返回

113 AB CB DB ALU FR AR PLA DR 0003H PC ID A IR 内部数据线
0002H 译 H 输 码 H 出 器 电 FFFFH 路 RD 读写控制 03H 24H 取第二条指令结束! 返回

114 AB CB DB ALU FR AR PLA DR 0003H PC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 0004H 03H 请单击鼠标! 返回

115 AB CB DB ALU FR AR PLA DR 0003H 0004HPC ID A IR 内部数据线
器 电 FFFFH 路 读写控制 03H 请单击鼠标! 返回

116 AB CB DB ALU FR AR PLA DR 0004HPC ID A IR 内部数据线
0003H 译 H 输 码 H 出 器 电 FFFFH 路 读写控制 RD 03H 请单击鼠标! 返回

117 AB CB DB ALU FR AR PLA DR 0004H PC ID A IR 内部数据线
0003H 译 H 输 码 H 出 器 电 FFFFH 路 RD 读写控制 08H 03H 03H 05H 请单击鼠标! 返回

118 AB CB DB ALU FR AR PLA DR 0004H PC ID A IR 内部数据线
0003H 译 H 输 码 H 出 器 电 FFFFH 路 RD 读写控制 08H 03H 第二条指令执行完! 返回

119 第一章测试题 1、 用8位二进制数表示出下类十进制数的补码 : +65 、—115 2 、 写出十进制数124用的BCD码和二进制数
+65 、—115 2 、 写出十进制数124用的BCD码和二进制数 3 、 当采用奇校验时,ASCII码 和 的校验位D7应为何值?这2个代码所代表的字符是什么? 4、计算机由_______、_________、_________、___________、___________五部分组成。 5、画出微机的组成框图,说明三总线的作用。 6、8位微机所表示的无符号数、带符号数、BCD码的范围分别是多少? 7、 B分别被看作补码、无符号数、ASCII码、BCD码时,它所表示的十进制数或字符是什么? 8、举例说出单片机的用途。 9、举例说明CPU执行指令的过程。


Download ppt "1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述"

Similar presentations


Ads by Google