北林 计算机组成原理 期末考试(二)资料

上传人:E**** 文档编号:107614400 上传时间:2019-10-20 格式:PDF 页数:22 大小:718.41KB
返回 下载 相关 举报
北林 计算机组成原理 期末考试(二)资料_第1页
第1页 / 共22页
北林 计算机组成原理 期末考试(二)资料_第2页
第2页 / 共22页
北林 计算机组成原理 期末考试(二)资料_第3页
第3页 / 共22页
北林 计算机组成原理 期末考试(二)资料_第4页
第4页 / 共22页
北林 计算机组成原理 期末考试(二)资料_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《北林 计算机组成原理 期末考试(二)资料》由会员分享,可在线阅读,更多相关《北林 计算机组成原理 期末考试(二)资料(22页珍藏版)》请在金锄头文库上搜索。

1、 计算机组成原理计算机组成原理 简答题、应用题简答题、应用题 天涯古巷天涯古巷 出品出品 n 题型题型1 1: :计算机硬件系统基本组成部件及相互间的关系。计算机硬件系统基本组成部件及相互间的关系。 【知识点】【知识点】 计算机计算机硬件硬件系统系统基本基本组成组成部件部件 运算器运算器:完成二进制编码的算术或逻辑运算的部件。完成二进制编码的算术或逻辑运算的部件。 组成:累加器(组成:累加器(LALA) 、通用寄存器(、通用寄存器(LBLB) 、算术逻辑单元(、算术逻辑单元(ALUALU) 存储器:存储器: 分类:分类:内存储器内存储器、外存储器外存储器、只读存储器只读存储器、高速缓冲存储器高

2、速缓冲存储器、寄存器寄存器 内存储器:内存储器: (又叫主存储器、内存、主存)(又叫主存储器、内存、主存)存放当前正在计算机上运行的程序和数据存放当前正在计算机上运行的程序和数据 。 控制器控制器:用于控制整个计算机自动地、连续地和协调地完成一条条指令。用于控制整个计算机自动地、连续地和协调地完成一条条指令。 组成:指令部件组成:指令部件(指令译码器指令译码器 IDID、程序计数器、程序计数器 PCPC、指令寄存器指令寄存器 IRIR)、时序部件时序部件、操作控制部件操作控制部件 输入设备输入设备:鼠标、软盘、键盘、触摸屏、声音识别器、图形识别器、摄像设备和光阅读机等。鼠标、软盘、键盘、触摸屏

3、、声音识别器、图形识别器、摄像设备和光阅读机等。 输出设备输出设备:打印机、绘图仪、显示终端、声响设备、大屏幕等。打印机、绘图仪、显示终端、声响设备、大屏幕等。 【考试题】【考试题】 简单介绍计算机硬件系统的组成及各部件功能简单介绍计算机硬件系统的组成及各部件功能. . 答答: :计算机硬件系统由计算机硬件系统由: :运算器运算器, ,控制器控制器. .存储器存储器,I/O,I/O 设备组成。设备组成。 运算器;完成算数和逻辑运算运算器;完成算数和逻辑运算 。 控制器:根据指令的要求控制和协调其他各部件工作。控制器:根据指令的要求控制和协调其他各部件工作。 存储器:存储程序和数据存储器:存储程

4、序和数据 。 输入设备:将外部信息以一定格式输入到计算机系统。输入设备:将外部信息以一定格式输入到计算机系统。 输出设备:将计算机系统的信息提供给外部设备。输出设备:将计算机系统的信息提供给外部设备。 n 题型题型2 2:掌握掌握立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、变址寻址、变址寻址、 基址基址寻址、相对寻址这八种寻址方式的特点及有效地址的计算,寻址、相对寻址这八种寻址方式的特点及有效地址的计算,能够能够根据有效地址找到操作数根据有效地址找到操作数 【知识点】【知识点】 1 1、指令的格式、指令的格式 2 2、操作

5、数以及操作数的来源操作数以及操作数的来源 (1 1)操作数:)操作数:指令中,地址码的一个字段,用于指令中,地址码的一个字段,用于指出指令执行的操作所需要数据的来源。指出指令执行的操作所需要数据的来源。 如如:在指令:在指令MOVMOV AX 5678HAX 5678H中,有两个操作数,分别为中,有两个操作数,分别为AXAX、5678H5678H。在操作数这个字段中可以在操作数这个字段中可以 放操作数本身放操作数本身(5678H5678H) ,也可以放操作地址,也可以放操作地址(AXAX) ,还可以放操作地址的计算方法。,还可以放操作地址的计算方法。 (2 2)操作数的来源:)操作数的来源:指

6、令中所需要的操作数来自以下几个方面指令中所需要的操作数来自以下几个方面 包含在指令中。包含在指令中。 在取指令的同时,操作数也随着取出,这种操作数被称为立即数。在取指令的同时,操作数也随着取出,这种操作数被称为立即数。 注意:在汇编语言中立即数是以常数形式出现的。常数可以是二进制数(后缀字母注意:在汇编语言中立即数是以常数形式出现的。常数可以是二进制数(后缀字母B B 或或b b) 、十进制数(不用后缀字母,或用) 、十进制数(不用后缀字母,或用D D或或d d) 、十六进制数(后缀字母) 、十六进制数(后缀字母H H或或h h,以,以A AF F开头开头 时前面要加一个时前面要加一个0 0)

7、 、字符串(用单引号扩起来的字符,表示对应的) 、字符串(用单引号扩起来的字符,表示对应的ASCIIASCII码值) 。码值) 。 包含在包含在CPUCPU的某个内部寄存器中。的某个内部寄存器中。 由于寄存器在由于寄存器在CPUCPU的内部,因此取操作数也比较简单的内部,因此取操作数也比较简单。 在内存储器中。在内存储器中。 由于内存储器在由于内存储器在CPUCPU的外部, 因此在寻找这种操作数时需要的外部, 因此在寻找这种操作数时需要首先找到该操作数在内存首先找到该操作数在内存 中存放的地址,再从该地址中取出操作数。中存放的地址,再从该地址中取出操作数。 3 3、形式地址与有效地址、形式地址

8、与有效地址 (1 1)形式地址形式地址A A:指令中地址码字段给出的地址称为形式地址指令中地址码字段给出的地址称为形式地址A A,这个地址有可能不能直接用,这个地址有可能不能直接用 来访问主存。来访问主存。如:指令如:指令MOVMOV AX 5678HAX 5678H中,地址码中,地址码AX 5678HAX 5678H中的两个字段中的两个字段AXAX、5678H5678H都是形式地址。都是形式地址。 (2 2)有效地址有效地址E EA A:形式地址经过某种运算而得到的能够直接访问主存的地址称为有效地址。形式地址经过某种运算而得到的能够直接访问主存的地址称为有效地址。 4 4、寻址方式、寻址方式

9、(从形式地址生成有效地址的各种方式称为寻址方式从形式地址生成有效地址的各种方式称为寻址方式) (1 1)定义:寻找指令操作数的地址或下一条将要执行的指令的地址。)定义:寻找指令操作数的地址或下一条将要执行的指令的地址。 (2 2)分类分类:指令的寻址方式指令的寻址方式(不考)(不考) 、操作数的寻址方式操作数的寻址方式。 (3 3)操作数的寻址方式)操作数的寻址方式 定义:定义:从指令中的地址码获得操作数的真实地址(有效地址从指令中的地址码获得操作数的真实地址(有效地址E E)的方法叫操作数的寻址方式)的方法叫操作数的寻址方式。 分类分类 立即寻址立即寻址 寄存器寻址寄存器寻址 直接寻址直接寻

10、址 间接寻址间接寻址 寄存器间接寻址寄存器间接寻址 变址寻址变址寻址 基址寻址基址寻址 相对寻址相对寻址 【注意】运算符号【注意】运算符号: “: “(R)(R)”表示取”表示取R R中所存的内容中所存的内容。如:若如:若R R中的内容为中的内容为2008H2008H,则(,则(R R)=2008H=2008H ? ? ? ? ? ? ? 立即寻址(又称为:立即寻址(又称为:立即数寻址立即数寻址) 定义定义:形式地址形式地址A A是操作数本身是操作数本身。操作数操作数S=S=形式地址形式地址A A 特点: 【操作数在指令中】指令执行速度快,灵活性差。特点: 【操作数在指令中】指令执行速度快,灵

11、活性差。 讲解:讲解:在指令在指令:MOV ALMOV AL,05H05H中,这个指令的操作码为中,这个指令的操作码为MOVMOV,地址码,地址码AL,05HAL,05H 该指令为二地址指令,含义为该指令为二地址指令,含义为:将将8 8位立即数位立即数0 05 5H H传送到传送到ALAL寄存寄存 器中器中。在立即寻址中,指令。在立即寻址中,指令的形式地址的形式地址直接给出操作数了,所直接给出操作数了,所 以不用再以不用再寻找操作数的地址了, 即: 立即寻址无有效地址一说。寻找操作数的地址了, 即: 立即寻址无有效地址一说。 寄存器寄存器寻址寻址 定义定义:形式地址形式地址A A是操作数所在寄

12、存器是操作数所在寄存器的寄存器名。的寄存器名。操作数操作数S=S=(寄存器(寄存器R R) 特点:【操作数在特点:【操作数在CPUCPU的某个内部寄存器中的某个内部寄存器中】 不需要访问存储器来获取操作数, 运行速度较高。】 不需要访问存储器来获取操作数, 运行速度较高。 讲解:讲解:在指令在指令:MOV AXMOV AX,CXCX中,这个指令的操作码为中,这个指令的操作码为MOVMOV,地址码,地址码AX,CXAX,CX 该指令为二地址指令,含义该指令为二地址指令,含义为:为:将将CXCX中的内容传送到中的内容传送到AXAX中中。 在寄存器寻址中,指令在寄存器寻址中,指令的形式地址的形式地址

13、直接给出直接给出操作数操作数所在的所在的寄存寄存 器器,所以不用再,所以不用再寻找操作数的地址了,即:寄存器寻找操作数的地址了,即:寄存器寻址无有效寻址无有效 地址一说。地址一说。 直接寻址直接寻址 定义:形式地址定义:形式地址A A是操作数的有效地址是操作数的有效地址EAEA。 特点特点: 【操作数在操作数在内内存储器存储器中】简单,但地址位数受指令字长的限制。中】简单,但地址位数受指令字长的限制。 讲解:讲解:在指令在指令:MOV AXMOV AX,2000H2000H中,这个指令的操作码为中,这个指令的操作码为MOVMOV,地址码,地址码AX,2000HAX,2000H 该指令为二地址指

14、令,含义为:该指令为二地址指令,含义为:将有效地址将有效地址EAEA2000H2000H字单元中字单元中 的内容传送到的内容传送到AXAX寄存器寄存器。 在直接寻址中,指令在直接寻址中,指令的地址码的地址码D D字段给出的形式地址就为字段给出的形式地址就为操作数操作数 的有效地址的有效地址EAEA。 计算:计算:操作数的操作数的有效地址有效地址EA=EA=形式地址形式地址A A,即,即EA=AEA=A 操作数操作数S=S=(EAEA)= =(A A) 注注意:意:在汇编语言中,带方括号在汇编语言中,带方括号“ ”的操作数表示存储器操作数,括号中的内容作为存储的操作数表示存储器操作数,括号中的内

15、容作为存储 单元的有效地址单元的有效地址EAEA。存储器操作数本身并不能表明地址的类型,而需通过另一个寄存器操作数的类。存储器操作数本身并不能表明地址的类型,而需通过另一个寄存器操作数的类 型或别的方式来确定。上例中由于目标操作数型或别的方式来确定。上例中由于目标操作数AXAX为字类型,源操作数也应与之配套,所以有效地址为字类型,源操作数也应与之配套,所以有效地址 EAEA2000H2000H为字单元。为字单元。 间接寻址间接寻址 定义:形式地址定义:形式地址A A是操作数的有效地址是操作数的有效地址EAEA的地址。的地址。 特点:特点: 【操作数在操作数在内内存储器存储器中】中】扩大寻址范围,但降低了指令执行速度。扩大寻址范围,但降低了指令执行速度。 计算:计算:操作数的操作数的有效地址有效地址EAEA的地址的地址= =形式地址形式地址A A,即,即EA=(A)EA=(A) 操作数操作数S=S=(EAEA)= =( ( (A A) ) ) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

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

当前位置:首页 > 办公文档 > 其它办公文档

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