第3章微型计算机的基本工作原理.ppt

上传人:本田雅阁 文档编号:2602734 上传时间:2019-04-16 格式:PPT 页数:53 大小:2.41MB
返回 下载 相关 举报
第3章微型计算机的基本工作原理.ppt_第1页
第1页 / 共53页
第3章微型计算机的基本工作原理.ppt_第2页
第2页 / 共53页
第3章微型计算机的基本工作原理.ppt_第3页
第3页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第3章微型计算机的基本工作原理.ppt》由会员分享,可在线阅读,更多相关《第3章微型计算机的基本工作原理.ppt(53页珍藏版)》请在三一文库上搜索。

1、第3章 微型计算机的基本工作原理,2004-3-4,微型计算机原理及应用_宋廷强,2,本章教学目的,本章以一个简化了的计算机作为分析对象,逐步讲述一般计算机的各种基本功能,从而概括出微型计算机的基本工作原理。,2004-3-4,微型计算机原理及应用_宋廷强,3,本章 学习要求,1.掌握 模型机的简化形式; 模型机各部件的功能与作用; 基于模型机的编程过程。 位(Bit)、字(Word)、字节(Byte)、中央处理单元(CPU)等名词术语。,2.理解 指令的意义;指令周期;控制字的含义。,3.了解 程序设计步骤;控制部件的构成及其工作原理,模型机的功能扩展,现代技术在微型集中的应用。,2004-

2、3-4,微型计算机原理及应用_宋廷强,4,本章 主要外语词汇,PROM:Programmable Read Only Memory,可编程只读存储器 CM:Control Matrix,控制矩阵 Bit:位 Byte:字节 Word:字,2004-3-4,微型计算机原理及应用_宋廷强,5,主要内容,微型计算机结构的简化形式 指令系统 控制部件 程序设计及执行指令的例行程序 微机功能扩展 初级程序设计举例 现代技术在微机中的应用,2004-3-4,微型计算机原理及应用_宋廷强,6,3.1 微型计算机结构的简化形式,微型计算机的基本功能 能运算、能判别及能决策;速度快 模型机 简化了的微型计算机

3、可以根据模型机理解各个基本电路和部件之间的信息流通过程,指令系统的意义,程序设计的步骤,控制部件的功能及其结构,还有控制矩阵产生控制字的过程等等,2004-3-4,微型计算机原理及应用_宋廷强,7,模型机的结构特点,功能简单:只能做两个数的加减法。 内存量小:只有一个168PROM(可编程序只读存储器)。 字长8位:二进制8位显示。 手动输入:用拨动开关输入程序和数据,2004-3-4,微型计算机原理及应用_宋廷强,8,模型机的硬件结构1,2004-3-4,微型计算机原理及应用_宋廷强,9,模型机的硬件结构2,1. 程序计数器PC 计数范围由00001111(0F)。 每次运行之前,先复位至0

4、000。当取出一条指令后,PC应加1。 2. 存储地址寄存器MAR 接收来自PC的二进制程序号,作为地址码送至PROM去。,2004-3-4,微型计算机原理及应用_宋廷强,10,模型机的硬件结构3,可编程序只读存储器PROM 可编程序ROM,每条横线与竖线都有一条由开关和二极管串联的电路将它们连接起来。因此,只要拨动开关,即可使该数据位置1或置0 PROM同时具有RAM和ROM功能。 右图是44PROM的电路图 168PROM的横线应为16条(R0R15),竖线为8条(D7D6D0) ,地址码线应为4条(A3A2A1A0),2004-3-4,微型计算机原理及应用_宋廷强,11,模型机的硬件结构

5、4,4. 指令寄存器IR IR从PROM接收指令字(当LI=1,ER=1),同时将指令字分送到控制部件CON和W总线上去。 指令字是8位的: MSB LSB 左4位为最高有效位(高4位),称为指令字段; 右4位为最低有效位(低4位),称为地址字段。 5. 控制部件CON (1) 每次运行前,CON先发出CLR=1,使有关的部件清0。此时: PC=0000 IR=0000 0000 (2) CON能发出同步脉冲CLK到各个部件去,使它们同步运行。 (3) 在CON中有控制矩阵CM,能根据IR送来的指令发出12位的控制字: CON=CPEPLMERLIEILAEASUEULBLO 根据控制字中各位

6、的置1或置0情况,计算机就能自动地按指令程序运行,2004-3-4,微型计算机原理及应用_宋廷强,12,模型机的硬件结构5,6. 累加器A 用以储存计算机运行期间的中间结果。它能接收W总线送来的数据(LA=1),也能将数据送到W总线上去(EA=1)。它还有一个数据输出端,将数据送至ALU去进行算术运算。这个输出是双态的,即是立即地送去,而不受E门的控制。 7. 算术逻辑部件ALU 它只是一个二进制补码加法器减法器(参见图1.9)。 当SU=0,ALU,进行加法A+B;当SU=1,ALU,进行减法A-B,即(A+B)。 8. 寄存器B 将要与A相加减的数据暂存于此寄存器。它到ALU的输出也是双态

7、的,即无E门控制。,2004-3-4,微型计算机原理及应用_宋廷强,13,模型机的硬件结构6,9. 输出寄存器O 计算机运行结束时,累加器A中存有答案。如要输出此答案,就得送入O。此时EA=1,LO=1,则O=A。 典型的计算机具有若干个输出寄存器,称为输出接口电路。这样就可以驱动不同的外围设备,如打印机、显示器等。 10. 二进制显示器D 这是用发光二极管(LED)组成的显示器。每一个LED接到寄存器O的一位上去。当某位为高电位时,则该LED发光。因为寄存器O是8位的,所以这里也由8个LED组成显示器。,2004-3-4,微型计算机原理及应用_宋廷强,14,模型机的硬件结构7,总体来说,模型

8、机可以如下划分 中央处理器CPU(包括PC,IR,CON,ALU,A及B); 记忆装置M(MAR及PROM); 输入输出IO接口(包括O及D),2004-3-4,微型计算机原理及应用_宋廷强,15,模型机的硬件结构8,中央处理器(central processing unit, CPU) 将程序计数功能(PC)、指令寄存功能(IR)、控制功能(CON)、算术逻辑功能(ALU)以及暂存中间数据功能(A及B)集成在一块电路器件上的集成电路(IC)。 存储器M(memory) 此图例中只包括存储地址寄存器(MAR)及可编程存储器(实际还包括了地址译码功能),这就是微型计算机的“内存”。实际的“内存”

9、要包括更多的内容(如ROM,RAM及EPROM等)和更大的存储容量。 输入及输出接口(IO) 是计算机实行人机对话的重要部件。实际微型计算机的输入设备多为键盘,输出则为监视器(即电视屏显示器),因而必须有专用的输出接口电路。,2004-3-4,微型计算机原理及应用_宋廷强,16,3.2 指令系统,指令系统就是用来编制计算程序的一个指令集合 微型机有5条指令 LDA将数据装入累加器A; ADD进行加法运算; SUB进行减法运算; OUT输出结果; HLT停机。 不同型号的微处理机的指令系统是不同的,指令的条数也不相同。例如,Z80型的指令系统可达158条,M6800型有72条,6502型则有56

10、条指令,而Intel 80386则为152条。,2004-3-4,微型计算机原理及应用_宋廷强,17,指令系统2,例如一个计算程序的格式如下: 助记符 操作数 注释 LDA R9 ; 把R9中的数据存入A ADD RA ; 把RA中的数据与A的相加 ADD RB ; 把RB中的数据与A的相加 ADD RC ; 把RC中的数据与A的相加 SUB RD ; 把A中的数据与RD的相减 OUT ; 输出A中的数据,即结果 HLT ; 停机,2004-3-4,微型计算机原理及应用_宋廷强,18,指令系统3,指令执行结果(A)=(R9)+(RA)+(RB)+(RC)-(RD) (D)=(A) 加括号的意义

11、是指被括上的寄存器或存储单元的内容。如(A)是指累加器A中的内容,(D)是指显示器显示出的数据,(R9)是存储单元R9中的数据,等等。(MAR)呢? HLT指令,使时钟脉冲停发,计算机停止运行,但电源未切断,显示器仍继续显示计算结果,2004-3-4,微型计算机原理及应用_宋廷强,19,3.3 程序设计,程序设计中要包括: (1) 编制汇编语言写的程序; (2) 助记符的翻译; (3) 存储器的分配。 指令清单是程序设计的重要步骤 上面讲的微型计算机并不认识助记符的意义,因此必须将指令清单中每一条指令都翻译成二进制码机器码。 存储器中既要写入计算程序,也要存放参与运算的数据,因此,需要决定存储

12、器中的存储单元应如何分配,这称为存储空间分配。,2004-3-4,微型计算机原理及应用_宋廷强,20,程序设计2,3.3.1 操作码表 这是由计算机制造厂提供的翻译表,它是每个助记符与二进制码的相应对照表。由于我们的计算机很简单,只有5个助记符,列成对照表 助记符 操作码 LDA 0000 ADD 0001 SUB 0010 OUT 1110 HLT 1111 3.3.2 存储器分配 在本微型机中就是要把PROM中的16个存储单元分配成两个区:程序存放区(指令区)和数据存放区(数据区)。,2004-3-4,微型计算机原理及应用_宋廷强,21,源程序 目的程序 存储单元 指 LDA R9 0 0

13、 0 0 1 0 0 1 0 0 0 0 (R0) ADD RA 0 0 0 1 1 0 1 0 0 0 0 1 (R1) 令 ADD RB 0 0 0 1 1 0 1 1 0 0 1 0 (R2) ADD RC 0 0 0 1 1 1 0 0 0 0 1 1 (R3) 区 SUB RD 0 0 1 0 1 1 0 1 0 1 0 0 (R4) OUT 1 1 1 0 0 1 0 1 (R5) HLT 1 1 1 1 0 1 1 0 (R6) 数 1610 0 0 0 1 0 0 0 0 1 0 0 1 (R9) 2010 0 0 0 1 0 1 0 0 1 0 1 0 (RA) 据 2410

14、 0 0 0 1 1 0 0 0 1 0 1 1 (RB) 2810 0 0 0 1 1 1 0 0 1 1 0 0 (RC) 区 3210 0 0 1 0 0 0 0 0 1 1 0 1 (RD),3.3.3 将源程序翻译成目的程序 根据助记符与二进制的对照表(操作码表)将上节例题中的每条指令的助记符译成二进制码,并将存储单元符号写成地址码(即R00000,R10001,R91001),2004-3-4,微型计算机原理及应用_宋廷强,22,3.3.4 程序及数据的输入方法,2004-3-4,微型计算机原理及应用_宋廷强,23,程序及数据的输入方法2,PROM分成两区,指令区一旦存入指令,就不

15、许再改(除非要计算的公式改变了)。数据区是可以随时存入要参与运算的数据,并在计算过程中可以取出来 将PROM的每个数据位的开关拨向置0或置1的位置输入 在前面例题的计算程序设计好,并输入至PROM之后,就可以开始执行程序了。程序执行的第一步必须先使计算机复位,此时控制器先发出一个CLR为高电位的脉冲,同时时钟脉冲开始工作,即发出脉冲电压系列到各个部件去。 执行 LDA 9H 后 A=0001 000016(10) 执行 ADD AH 后 A=0010 010036(10) 执行 ADD BH 后 A=0011 110060(10) 执行 ADD CH 后 A=0101 100088(10) 执

16、行 SUB DH 后 A=0011 100056(10) 执行 OUT 后 D=0011 100056(10) 执行 HLT 后 D=0011 1000(不变),2004-3-4,微型计算机原理及应用_宋廷强,24,3.4 执行指令的例行程序,在程序和数据装入之后,启动按钮将启动信号传给控制部件CON,然后控制部件产生控制字,以便取出和执行每条指令。 一个机器周期为执行一条指令的时间。机器周期又可分为取指周期和执行周期。取指过程和执行过程机器都得通过不同的机器节拍。在这些节拍内,每个寄存器(PC,MAR,IR,A,B,O等)的内容可能发生变化。,2004-3-4,微型计算机原理及应用_宋廷强,

17、25,执行指令的例行程序2,环形计数器及机器节拍 各位输出端Q0Q5的电位就是机器节拍T0T5的电位,由于时钟脉冲是经过反相器再接到环形计数器(图中的“汽泡”表示非门)的CLK端的,所以各节拍之间的转换是在时钟脉冲的负边缘开始的。 环形计数器的输出看做是一个字T,则:T=T5T4T3T2T1T0 下图是一个6位的环形字,用以控制6条电路,使它们依次轮流为高电位,T0,T1,T2,T3,T4和T5称为机器节拍。,2004-3-4,微型计算机原理及应用_宋廷强,26,执行指令的例行程序3,取指周期取出指令的过程需要3个机器节拍,在清零和启动之后第1个节拍为T0。取指周期,对任何一条指令都是一样的。

18、因为任何一条指令都是沿着这个程式而将指令取出来,再将其高4位送入控制部件去进行分析,决定下面应如何执行 (1) 地址节拍(T0=1)在T0=1时,应将PC的内容(即第1个地址码)送入MAR(并通过MAR而达到PROM),所以,此时应有: EP=1,即PC准备放出数据 LM=1,即MAR准备接收数据 (2) 储存节拍(T1=1)在T1=1时,应将PROM中由PC送来的地址码所指定的存储单元中的内容送到IR,同时IR立即将其高4位送至控制部件。因此,在此节拍到来之前,即应准备好: ER=1 即 PROM 准备放出数据 LI=1 即 IR 准备接收数据 (3) 增量节拍(T2=1)在T2=1时,应使

19、PC加1,做好下一条指令的取指准备。因此,CP=1,即命令PC计数。,2004-3-4,微型计算机原理及应用_宋廷强,27,执行指令的例行程序4,执行周期也需要3拍(T3,T4,T5),这种程序是由厂家编好了的,所以称为例行程序。以LDA例行程序为例,考查一下在此3节拍中,各个寄存器的内容应有何变化 (4) T3=1时,IR已将从PROM来的指令码的高4位送至控制部件进行分析。此高4位是与LDA相应的二进制码“0000”,控制部件经过分析后就发出命令:EI=1,将IR的低4位送至W总线; LM=1,MAR接收此低4位数作为地址并立即送至PROM;例题中,送至PROM的地址就是R9的二进制码地址

20、(1001)。也就是说,第1次访问PROM的是其指令区,第2次访问的是其数据区。 (5) T4=1应将PROM的数据区的存储单元(如R9,即1001)的内容送入累加器A,即:ER=1,PROM准备放出数据;LA=1,A准备接收数据; (6) T5=1因为T4=1时,已将数据存放入A中,所以,LDA的例行程序就已完成,T5节拍就变成空拍,2004-3-4,微型计算机原理及应用_宋廷强,28,3.5 控制部件,控制部件是使计算机能够成为自动机的关键部件。它包括下列主要部件: 环形计数器(RC); 指令译码器(ID); 控制矩阵(CM); 其他控制电路。 环形计数器、指令译码器、控制矩阵称为控制器。

21、,2004-3-4,微型计算机原理及应用_宋廷强,29,3.5.1 指令译码器,指令寄存器IR高4位被送入控制部件 这高4位就是各种控制动作的代码,比如:0000代表LDA的控制动作;0001代表ADD的控制动作;0010代表SUB的控制动作;1110代表OUT的控制动作;1111代表HLT的控制动作。 一个控制动作相当于一条控制线,就要使该控制线为高电位。 这个由4个位组成的编码,必须被译成一个信号,即译为某一控制线为高电位,这就是译码器的任务。译码器可以由与门和非门组成,下图就是一个4位译码器。4位应该可以有16种编码的可能,由于我们的模拟机功能简单,只有5条指令,所以只要5个与门就够了。

22、,2004-3-4,微型计算机原理及应用_宋廷强,30,2004-3-4,微型计算机原理及应用_宋廷强,31,3.5.2 控制矩阵,控制矩阵就是要决定控制字的输出电平高低 一般每一节拍大都要求两个控制字位为高电位,有的可能只有一位为高电位的(如 CP=1),也可能是3位为高电位。 控制矩阵是控制部件的核心部件 下图是一个控制矩阵(CM)电路图 控制字有12位,每一指令要执行6拍,每拍均有不同的位为高电位,下图是本模型机中控制矩阵的电路图:,2004-3-4,微型计算机原理及应用_宋廷强,32,控制矩阵,2004-3-4,微型计算机原理及应用_宋廷强,33,控制矩阵2,电路组成 环形计数器,使T

23、0至T5的6根横线轮流为高电位; 指令控制信号线为中间4根横线,它们的电位高低由指令译码器决定 控制字输出CON,最下面部分是由19个与门和6个或门组成一个逻辑电路。这个电路共有12个输出端,就是控制字CON: CON=CPEPIMERLIEILAEASUEULBLO 控制矩阵的初始化 开机前使CLR为高电位,则此时环形计数器复位至T0=1,其他各位为0。这就是说,每一节拍都是从T0开始的。,2004-3-4,微型计算机原理及应用_宋廷强,34,3.5.3 其他控制电路,时钟脉冲发生器,包括时钟振荡器及射极跟随器,输出CLK 运行停车触发器,其输出去启动时钟振荡器 “启动”和“清除”按钮,由人

24、直接操作的主令电器,命令都是由此开始的,2004-3-4,微型计算机原理及应用_宋廷强,35,3.6 微型计算机功能的扩展,模型机的不足 硬件过于简单,尤其是控制部件只能接受5条指令而产生相应的例行程序。 软件开发问题,即如何利用现有的指令系统,经过灵活的编程以解决更多更复杂的问题。 扩展模型机的功能 中央处理器 控制器 算术逻辑部件(ALU) 寄存器的个数、性能等,2004-3-4,微型计算机原理及应用_宋廷强,36,算术逻辑部件及控制器的功能有相当的扩展,这样,就既可能进行逻辑运算,也有跳转和循环运算的功能。 控制器的增强,指令系统已扩大到28条指令 增加的部件 子程序计数器SC 变址寄存

25、器X 随机存取存储器RAM MDR 输入寄存器,2004-3-4,微型计算机原理及应用_宋廷强,37,微型计算机功能的扩展5,本机共有28条指令,可分为3类: 1. 访问存储器指令(memory reference instruction, MRI) 与存储器的读写有关,其地址字段必须为8位(256个地址)。 特点:由指令寄存器分出来的地址字段(8位的地址字段)必定进入MAR(存储器地址寄存器),这就能够识别出MRI这类指令。,2004-3-4,微型计算机原理及应用_宋廷强,38,微型计算机功能的扩展6,2. 转移指令 可用以改变程序的顺序,可以在规定的某种条件下将程序进程向前转移或向后转移,

26、也可跳过若干条指令语句或去执行某个子程序之后再回至下一条指令语句。 特点:由指令寄存器IR分出来的地址段(8位)将进入程序计数器PC(即LP=1),或子程序计数器(LS=1)。,2004-3-4,微型计算机原理及应用_宋廷强,39,微型计算机功能的扩展7,3. 逻辑运算指令 控制器只要接到1111的高4位,即知为运算指令,然后控制器再辨认选择码以确定进行什么样的运算。 这类指令的特点是与存储器及程序计数器都无关,而是与ALU、A及B寄存器有关。由于这些运算都是在ALU和A,B之间进行的,所以不需地址码。低4位可以不置数,由其随机存在,并不产生任何影响。,2004-3-4,微型计算机原理及应用_

27、宋廷强,40,微型计算机功能的扩展8,2004-3-4,微型计算机原理及应用_宋廷强,41,3.7 初级程序设计举例,利用上节提供的指令系统,可以据此进行程序设计。 初级程序主要包括下列的程序模式: 简单程序程序一统到底,中间没有任何分支和跳转。 分支程序程序进行中,根据判断程序执行的不同结果而分别跳转至其他子程序去。 循环程序程序进行过程中,在某一循环体进行若干次循环运行,然后再继续前进。 调用子程序程序进行至某一阶段,调用存储于某存储区中的某个子程序,然后返回至主程序继续运行下去。,2004-3-4,微型计算机原理及应用_宋廷强,42,初级程序设计举例2,【例3.1】分支程序 指 R0 L

28、DA 6H 令 R1 SUB 7H 区 R2 JAM 5H R3 JAZ 5H R4 JMP 1H R5 HLT 数 R6 25(10) 据 区 R7 9(10) 根据程序清单,分析程序执行的顺序及结果,2004-3-4,微型计算机原理及应用_宋廷强,43,初级程序设计举例4,【例3.2】循环程序 利用变址寄存器可以设计一个循环程序: R0 LDX 5H R1 DEX R2 JIZ 4H R3 JMP 1H R4 HLT 停机 R5 3(10) 分析程序运行的过程,2004-3-4,微型计算机原理及应用_宋廷强,44,初级程序设计举例6,【例3.3】乘法计算的程序 利用循环程序可作乘法计算,例

29、如要求12(10)8(10),就是要求将12(10)连加8次。这就可以利用循环程序,让它进行8次循环。 程序如下: R0 NOP R1 LDX AH R2 CLA R3 DEX R4 ADD 9H 7次返回 R5 JIZ 7H R6 JMP 3H R7 OUT 转出循环 R8 HLT R9 12(10) RA 8(10),2004-3-4,微型计算机原理及应用_宋廷强,45,初级程序设计举例7,【例3.4】逻辑运算的例子 设计一个程序,用以测试某个来自接口电路的输入数I0(12位),以确定该数是否为奇数。如I0为奇数(即最后一位为1),则显示一个1111 1111 1111;如I0是偶数(最后

30、一位为0),则显示一个0000 0000 0000。 程序清单如下: R0 INP ;将I0装入累加器A R1 LDB 9H ;将(R9)装入寄存器B R2 AND ;将(B)与(A)进行“与”运算 R3 JAZ 6H ;(A)=0,则转移至R6 R4 LDA AH ;将(RA)装入累加器A R5 JMP 7H ;无条件转至R7 R6 LDA BH ;将(RB)装入累加器A R7 OUT ;输出(A)至显示器 R8 HLT ;停机 R9 0 0 0 0 0 0 0 0 0 0 0 1 (掩码) RA 1 1 1 1 1 1 1 1 1 1 1 1 奇数标志 RB 0 0 0 0 0 0 0 0

31、 0 0 0 0 偶数标志,2004-3-4,微型计算机原理及应用_宋廷强,46,初级程序设计举例8,【例3.5】子程序设计 设计一个计算x2+y2+z2=?的计算程序。由于x2,y2和z2在形式上都是一样的,是求一个数的平方值,可将x2做成一个子程序而存于存储器中一个固定的区域中,用到时,即可将其调出使用。将此子程序存于以RF2为起始地址(其地址为F2H,即1111 0010的存储单元)的一个区域中,则可设计其程序如下: RF2 STA CAH ;将(A)暂存于RCA RF3 LDX CAH ;将(RCA)装入X RF4 CLA ;累加器A清零 循环程序 RF5 DEX ;(X)减1 循环体

32、 RF6 ADD CAH ;将(RCA)与(A)相加 x个x相加的过程 RF7 JIZ F9H ;(X)=0,则转移到RF9 RF8 JMP F5H ;无条件转移至RF5 RF9 BRB ;返回主程序 RC6 RC6 x RC7 y ;被运算的数据 RC8 z RC9 RCA ;运算过程暂存地址,2004-3-4,微型计算机原理及应用_宋廷强,47,3.8 控制部件的扩展,2004-3-4,微型计算机原理及应用_宋廷强,48,以LDA指令为例,该指令的操作码(0000),如有一个操作数为nn(8位),则形成的指令为LDA nn。设此指令存于RAM的指令区的第一个存储单元(其地址为0000 00

33、00),nn是指参与运算的数据在RAM的数据区中所在的存储单元的地址(n代表一个4位二进制数),如下图所示:,2004-3-4,微型计算机原理及应用_宋廷强,49,3.9 现代技术在微型计算机中的应用,16微型计算机与8位微型机相比的优点 更多的寄存器 存储器寻址范围增加 更大的指令系统 更高的速度 新型体系结构 存储器管理的改进,2004-3-4,微型计算机原理及应用_宋廷强,50,一般微计算机的组成、位(Bit)、字(Word)、字节(Byte)、中央处理单元(CPU)等名词术语。 模型机的简化电路、指令系统和程序设计。 微型机的控制部件的结构。 模型机的功能扩展。 现代技术在微型机中的应

34、用。,本章小结,2004-3-4,微型计算机原理及应用_宋廷强,51,课后作业: P70: 3.2 3.3 3.6 3.8 3.12,思考题,练习: 概念:命令字、例行程序、机器周期、取指周期、执行周期 在微型计算机的简化形式中,环形计数器用于产生机器节拍,取出指令的过程需要T0、T1和T2三个节拍,T0称为_节拍,T1称为储存节拍,T2称为_节拍。 举例说明模型机中用到了那些寄存器,并说明每种寄存器的作用。,2004-3-4,微型计算机原理及应用_宋廷强,52,参考文献,郑学坚,周斌. 微型计算机原理及应用(第三版). 北京:清华大学出版社,2001 姚燕南,薛钧义. 微型计算机原理. 西安:西安电子科技大学出版社,1994 邹逢兴. 微型计算机接口原理与技术. 长沙:国防科技大学出版社,1993 幸云辉. 16位微型计算机原理与应用. 北京:北京邮电学院出版社,1991 张钧良. 计算机组成原理. 北京:清华大学出版社,2003 John D Carpinelli. 李仁发,彭曼曼译. 计算机系统组成与体系结构. 北京:人民邮电出版社,2003,本章结束 谢谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1