微机原理课件 (3)

上传人:F****n 文档编号:88048257 上传时间:2019-04-17 格式:PPT 页数:34 大小:649.50KB
返回 下载 相关 举报
微机原理课件 (3)_第1页
第1页 / 共34页
微机原理课件 (3)_第2页
第2页 / 共34页
微机原理课件 (3)_第3页
第3页 / 共34页
微机原理课件 (3)_第4页
第4页 / 共34页
微机原理课件 (3)_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《微机原理课件 (3)》由会员分享,可在线阅读,更多相关《微机原理课件 (3)(34页珍藏版)》请在金锄头文库上搜索。

1、1,1.3 信息交换码,计算机与外界设备交换的各种信息用二进制代码的形式去传送。约定的代码叫信息交换码。,一、ASCII码:,美国信息交换码,七位二进制码,表示128个信息。 字符编码有52个表示英文字母的大小写;还有标点符号、空格、括号等33个;和各种控制码共33个,数字码10.,表中“ 30H39H ”是“ 09 ”的ASCII码,“ 41H46H ”是“ AF ”的ASCII码,要记牢!,思考:如何把小些字母转换成大写字母?,2,3,二、奇偶校验,校验代码在生成、存取,传送和运算时否会发生错误,编码原则: 传送代码时增加一位奇偶校验位,使所传送的代码中“1”的个数为奇数(奇校验),或代码

2、中“”的个为偶数“偶校验”。,如:数字8的7位ASCII码是0111000B(38H),其奇校码是00111000B(仍为38H);其偶校验码是10111000B(B8H)。,4,三.汉字编码,汉字在计算机中用若干位的二进制编码来表示 , 国家标准信息交换用汉字编码规定了汉字的编码,即国际码 。 用两个字节表示,每个字节的最高位用0来表示。 例如“啊”字国标编码为30H,2lH。即为00110000,0010000l这两个字节,汉字编码格式,5,1.4微型计算机的组成及其中的信息传送,基本功能:运算和数据处理。,计算机,控制器,运算器,存储器 ( M ),输出设备,输入设备,一、微型计算机的功

3、能及组成,微型计算机由微处理器、存储器和外设三部分组成 。,微处理器(CPU),外设(I/O接口),寄存器组,6,计算机的硬件组成,微机硬件采用冯诺依曼结构,7,2、存贮器 ( M ),计算机能够自动运行的保征,存放程序和数据,各种信息存贮和交流的中心。,3、输入/输出设备(也称 I/O 设备),输入设备和输出设备的统称,简称外设。,1、微处理器(CPU),CPU:算术和逻辑运算,协调系统工作。系统核心。由运算器、控制器和寄存器组等组成。,8,二、总线及微型计算机中的数据传送,1、总线的概念:,逻辑部件之间传送信息的并行导线叫做总线。,控制信息传输方向的三态门。,三态门,A,E,B,双向三态门

4、,A,B,E1,E2,9,2、总线传送信息原理,借助于总线来完成某两个或几个部件间的信息传送, 由控制信号来控制,不会造成混乱。,M,N,F,E1,E2,E3,CON= E1E2E3 ,控制字。,图1-15 总线传递信息原理图,三总线:地址总线、数据总线 和控制总线,10,CON= E1E2En,控制字依次分别为1。,11,1.5 微型计算机的基本逻辑部件 包括:算术逻辑部件、寄存器、计数器 、 存储器和地址译码器、指令译码器,一、算术逻辑部件(ALU),A、B为输入数据,S为输出数据; C是控制信号 。,图1-16 算术逻辑部件符号,12,二、寄存器,1、缓冲寄存器,图1-17 四位缓冲寄存

5、器,2、可控缓冲寄存器,图1-18 具有装入端的一位缓冲寄存器,13,三、计数器,2、可控计数器,1、计数器,图1-19计数器,图1-20可控计数器,14,3、环形计数器,图1-21 环形计数器,15,四、存储器和地址译码器,存放数据和程序的地方,基本存储单位是存储单元, 存放8位二进制信息。,一个存储器可以有很多存贮单元 对每个单元赋予一个编号,称为单元的地址。,图1-22内存储器示意图,16,图1-23 带有译码器的存储器原理图,17,存储器分为只读存储器ROM和随机读写存储器RAM。,图1-24 只读存储器的电路符号,18,五、指令译码器,指令是可以被CPU识读后去完成一个基本操作的二进

6、制代码(机器码)。通过指令译码器 将二进制代码变成特定的控制信息。,一种计算机只能完成若干基本操作,每一个基本操作就有一条对应的指令。,基本操作 加 减 送数 输出 暂停 机器码 0001 0010 0000 1110 1111 助记符 ADD SUB LDA OUT HLT,机器码用一个符号表示,叫做助记符。,19,指令译码器将机器码转换为各种控制信号去控制各部件完成相应操作。,若I7、I6、I5、I4 输入0000时,则LDA=1。,0,0,0,0,1,20,1.6微型计算机的基本工作原理,一、简化微机的组成:,PC,I7I0,CP,CLK,CLR,EP,MAR,LM,CLK,RAM,ER

7、,LI,CLK,CLR,EI,IR,控制字,CON,CLK,CLR,A,ALU,B,O,D,LA,CLK,EA,SU,EU,LB,CLK,LO,CLK,I3I0,I3I0,I4I7,21,1、程序计数器PC :指示微机所要访问的程序地址。,2、存贮器地址寄存器MAR:暂存访问地址。,3、存贮器RAM :存放程序和有关数据。,4、指令寄存器IR :存放总线送来的指令代码。,5、控制器CON :发出控制操作信号。,6、累加器A:存放一个运算数或结果。,7、算术逻辑部件ALU :进行加减运算。,8、寄存器B :存放一个运算数。,9、输出寄存器O :存放由A送来的运算结果 。,10、显示器D :显示输

8、出的数据。,22,二、简化微机的总线及其各部分的信息传送,8条总线:I7I0 PC和MAR各有4个端子,分别与总线I3I0联接; IR输出的八位数据信息之高、低四位分别接指令译码器的输入端(I7I4)和总线的I3I0 。,23,各逻辑部件的控制端依次排列组成12位控制字CON。 CON=Cp E p LM ERLIEILAEASUEULBLO。控制字决定总线上信息的流向。 例如当CON=600H即控制字中EP=1,LM=1,其余各位为0时,时钟脉冲CLK前沿到来时刻PC的内容将通过总线传送到存储器地址寄存器MAR中。,24,三、简化微型计算机的指令系统,指令的集合叫计算机的指令系统。不同的机器

9、有不同的指令系统。,指令由操作码和操作数两部分组成,前者表示操作的性质,后者表示操作的对象。,25,例如“LDA R9”是一条完整的指令, “LDA”是操作码,完成将数据传送到A, “R9”是操作数,表示要将内存地址为1001B单元的内容传送到A。 对应指令的机器码为“00001001”,其中高四位“0000”是操作码,低四位“1001”叫地址码。,26,四、程序设计,解决具体问题的一组有序指令叫程序。,1、根据设计要求选择指令,写出汇编语言程序(源程序)。,3、将目标程序和有关数据送入存贮器,使程序运行,发现和修改程序中的错误,使程序最终满足设计要求。,2、将汇编语言程序转换成对应的机器码(

10、目标程序 )。,例:设计一个求“abcd”的值并显示出来的程序 。,27,解:(1)写汇编语言程序;a,b,c,d四个数分别置入R9,RA,RB,RC四个内存单元,编写如下程序:,源程序 注释 LDA R9 ;AR9 ADD RA ;AARA ADD RB ;AARB SUB RC ;AARC OUT ;显示运算结果 HLT 停机,28,(2)汇编并将程序和有关数据进行地址分配(设a=16D,b=20D,c =24D,d=28D) 。,29,源程序 目标程序 分配地址 LDA R9 ; 00001001 00H ADD RA ; 00011010 01H ADD RB ; 00011011 0

11、2H SUB RC ; 00101100 03H OUT 1110 04H HLT 1111 05H 16D 10H 09H 20D 14H 0AH 24D 18H 0BH 28D 1CH 0CH,程序存储区,数据区,(3)将程序数据装入,启动运行程序并调试之。,30,五、运行程序微型计算机的工作原理,六、控制矩阵,大家自学,主要了解指令周期、取指周期、执指周期的概念,了解机器时序的变化如何产生。,了解其逻辑工作原理。,31,练习:,1. 1) _和_合在一起称为CPU,中央处理器和_合在一起被称为主机。 (2)在计算机系统中,多个系统部件之间信息传送的公共通路称为_。就其所传送的信息的性质而

12、言,在公共通路上传送的信息包括_、_和_信息。 (3)采用二进制的补码形式表示的8位二进制整数,其可表示的数的范围为_。 2.下列二进制数转换为十六进制数和十进制数,再将十进制数转换成8421BCD码。 1001.1B 3. 已知A= +1100010,B= -0011101。 (1)分别求出它们的补码 (2)求 “A-B”之值,并判断是否有溢出发生。,32,答:1.1)运算器和控制器合称为中央处理器或微处理器,CPU和内存储器(内存)合称为主机 2).总线,地址,数据和控制 。 3)-128+127 2. 10111101B = BDH = 189 , 189 =(000110001001)BCD (2)1001.1B = 9.8H = 9.5 ,9.5 = (1001.0101)BCD,33,已知A= +1101110,B= -0001101。 (1),0 1 1 0 1 1 1 0 + 1 1 1 1 0 0 1 1 1 0 1 1 0 0 0 0 1,无溢出,所以,,=01100001。,34,01111011,0 1 1 0 1 1 1 0 + 0 0 0 0 1 1 0 1 0 1 1 1 1 0 1 1,无溢出,A-B=01111011,

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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