《计算机组成原理与汇编语言程序设计》期末复习

更新时间:2023-08-20 18:39:01 阅读量: 高等教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《计算机组成原理与汇编语言程序设计》期末复习

《计算机组成原理与汇编语言程序设计》期末复习

第2章 计算机中的信息表示

1.掌握十进制转换为二进制、十进制和十六进制互相转换。注意整数和小数部分需要分别转换。 p27 p28

2.已知X原,求X补或真值。已知X反,求真值。 p30、31、32、33

3.掌握补码左移和右移的移位规则。

4.掌握带符号定点整数的原码绝对值绝对值最大正数、最大负数,补码绝对值最大负数,反码绝对值最大负数。 p34

5.掌握浮点数格式,浮点数的规格化(条件)。 p35、、p36

6.当给定某浮点数字长,阶码,阶符,补码表示,R=2;尾数,数符,补码表示;规格化的条件后,求其绝对值最大负数、绝对值最小负数、非零最小正数。 p37

7.隐地址的概念 p41

8.掌握立即寻址、直接寻址、寄存器寻址、间接寻址、变址寻址、寄存器间接寻址(包括自增型和自减型) p45、p46、p47、p48

9.堆栈的概念 p50

第3章 CPU原理

1.并行加法器和进位链的概念 p60

2.进位产生函数和进位传递函数的概念 p60

3.掌握补码加法运算和补码减法运算的概念 p64

4.掌握采用变型补码表示的数进行加减运算时,发生溢出的条件 p67

5.掌握浮点数加减运算的规则(主要是对阶、尾数运算的方法) p69

6.掌握无符号数整数不恢复余数除法的基本步骤 p75

7.程序计数器PC的作用

8.指令寄存器的作用

9.结合图3-13了解在模型机中数据传送的过程。要求当给出源操作数寻址方法,目的操作数寻址方法后(包括寄存器寻址、寄存器间址、自增型寄存器间址、自减型寄存器间址、变址寻址),可以写出传送指令“MOV(R1),—(R2)、减法指令“SUB(R3 )+,R0”、 逻辑与指令“AND R1,X(R2)”、逻辑或指令“OR (R3 ),(R0)”的读取与执行流程。 p82、p83、p98例3-14

10.掌握同步控制方式的概念和基本特征,CPU内部采用的控制方式。 P84 p85

11.掌握三级时序系统提供的三级时序信号的概念 p85 p86

12.简述什么是组合逻辑控制方式?有何优缺点?p102 p103

13.掌握微程序控制的基本概念(包括采用微程序控制的目的,微程序控制器的基本组成、每个部件的作用,微指令的顺序控制字段的作用等)。 P103 p104 p105

第4章 典型CPU及指令系统举例

在掌握在8086/8088CPU概况的基础上,应重点了解:

《计算机组成原理与汇编语言程序设计》期末复习

1.在8086/8088CPU中堆栈指针SP和基址指针BP的作用。 P118

2.在8086CPU中,访存的指令地址可由谁来提供 p119

3.对于8086/8088堆栈中的内容如何进行存取。 P125

第5章 汇编语言程序设计

一、8086 / 8088指令系统中要求掌握:

1.数据传送指令 MOV

2.交换指令 XCHG

3.算术运算类

加法指令 ADD

带进位加法指令 ADC

减法指令 SUB

加1指令 INC

减1指令 DEC

比较指令 CMP

无符号数乘法 MUL

无符号数除法 DIV

4.逻辑操作指令 AND、OR

逻辑左移 SHL

循环右移 ROR

5.标志位操作指令

进位标志置位STC(CF标志位置1)

6.调用与返回 CALL RET

7.转移指令

无条件转移指令JMP

条件转移指令

简单条件转移指令JE

带符号数条件转移指令JGE、JLE

8.循环控制指令 LOOP

二、常用伪指令

1.符号定义伪指令

等值伪指令EQU

2.数据定义伪指令

DB、DW、DD

3.段结构伪指令

段定义伪指令 SEGMENT/ENDS

结束伪指令 END

4.过程定义伪指令

PRDC/ENDP

5.定位伪指令 ORG

《计算机组成原理与汇编语言程序设计》期末复习

三、分析题

给出程序段,要求写出该段程序段执行后有关寄存器、存储器和标志位的结果。 DA1 DB 12H

DA2 DB 22H

RES DB ?

MOV AL,DA1

CMP AL,DA2

JAE L1

MOV RES,0

JMP NEXT

L1: MOV RES,0FFH

NEXT:………

上述程序段运行后,(RES)= ZF=

四、编程题:提出要求,考生按要求编程。

1.例如编写计算2A—B+6多项式值的程序段

2.统计指定特征数据(数组)中大于1的数的的数量

第6章 存储系统

1.掌握随机存取、顺序存取、直接存取方式的概念,以及实际应用场合。 p274

2.掌握静态存储器和动态存储器存储信息的特点,以及适用场合 p276

3.掌握三级存储体系的概念,每级应用于什么场合。 p273 p274 p275

4.EPROM存储器的特点 p283

5.当给定存储芯片后,会计算组成一定容量的存储器,需要多少存储芯片。 p286

6.当给定某主存容量,RAM的片数,KB/每片,地址线A15(高)~A0(低),要求列出各片选信号的逻辑式。 p286 p287

7.已知地址线A15(高)~A0(低),用若干片已知规格的存储芯片组成一定容量的存储器,应会求出加至各存储芯片上的地址线是什么。

第7章 主机与外部设备的信息交换

1.掌握常见的总线分类方法有哪儿种?相应地可将总线分为哪几类? p302 p303

2.了解部件内总线、系统总线、外总线的作用。 p302

3. 若已知总线地址位数,求直接访存空间最大可以到多少。

4.接口的定义及所处的位置。 p304

5.简述接口的基本功能。 p304 p305

6.掌握接口的分类(并行、串行) p305

7.了解计算机采用专用I/O指令时工作的特点。 p307

8.掌握程序中断的概念,说明它适用的场合。 p310 p311

9.了解向量中断方式 p313

《计算机组成原理与汇编语言程序设计》期末复习

10. 结合图7-7简要说明中断接口的基本组成。 P315

11.掌握中断过程包括哪几个阶段 p317

12.掌握DMA方式的基本定义 p320

13.DMA的应用场合 p321

14.了解DMA控制器由哪些部件组成。 p322

15.了解CPU什么时候才能响应DMA请求。 p323

16.DMA工作过程有哪几个阶段?其初始化阶段需进行哪些程序准备工作? P322

第8章 输入/输出设备

1.键盘接口通常选用什么控制方式接口 p338

2. 在针式打印机的字符发生器中存放的是什么 p345

3.在字符显示方式中,显示缓存中存放的是什么内容 p353

4.在CRT显示器中,字符发生器应当选用什么器件 p354

5.掌握硬盘中柱面的概念,了解为了减少换道的时间,在磁盘上存放文件时,如果一个磁道上放不完,则存放在相邻记录面的同一个磁道上。 P368

试题类型

1.单项选择题 占20%

2.改错题 占16%

3.简答题 占30%

4.分析题(阅读程序段,分析执行后的结果) 占12%左右

5.设计题(1、编写简单程序,2、以模型机组成为背景,拟定给定指令的读取与执行流程。) 占22%左右

本文来源:https://www.bwwdw.com/article/nkuj.html

Top