汇编语言程序设计考试大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

汇编语言程序设计考试大纲

-、课程性质及其设置目的和要求

(-)课程的性质、地位与任务

汇编语言程序设计课程在高等教育自学考试计算机及应用专业(专科)考试计划中是一门专业基础课程,是为培养计算机应用专科人才的需要而设置的。

本课程的任务是为《微型计算机及其接口技术》、《操作系统概论》等后继课程提供必要的汇编语高及程序设计的基础知识。对训练应考者掌握程序设计技术,熟悉上机操作和程序调试技术都有重要作用。为从事计算机的开发应用提供了强有力的编程工具。

(二)本课程的基本要求

通过本课程的学习要求应考者:

1.系统地获得计算机(以8086CPU的微型机作为典型机)指令系统的常用指令及寻址方式的概念、功能、书写格式及其在编程中的应用。

2.系统地获得汇编语言语句、源程序的书写格式和规定,伪指令语句的概念、功能、书写格式,宏指令定义、调用及其在编程中的应用。

3.系统地获得汇编语言程序的基本结构形式及其程序设计的基本方法和技巧。

4.熟练掌握汇编语言程序的上机调试和运行。

(三)本课程与有关课程的联系

1.有关数制、二进制算术运算和逻辑运算等知识,应在先修课程《模拟电路与数字电路》、

《计算机组成原理》中学过。

2.有关输人/输出、中断、接口电路及其编程,本课程不作介绍,全部列入“微型计算机及其接口技术"课程中。二、课程内容与考核目标

第l章基础知识

(-)课程内容

1.计算机系统基本组成

2.8086汇编语言编程的硬件模型

3.汇编语言程序设计的特点和作用

(二)学习目的和要求

本章总的要求是:熟练掌握有关计算机系统的基本概念、基本组成。熟练掌握8086汇编语言编程的基本硬件模型。理解学习汇编语言程序设计的目的,了解汇编语言程序设计的特点和作用。

本章的知识点中,重点是8086汇编语言编程的硬件模型。

(三)考核知识点和考核要求

1.计算机系统基本组成。应达到“识记”的层次。

1.1有关计算机的基本概念和基本组成。

2. 8086汇编语言编程的硬件模型,应达到“综合应用”的层次。

2.l 8086微处理器内部数据寄存器组和段寄存器组的各寄存器名称、符号、位数和功能,指令寄存器IP的位数和功能。

2.2 8086的程序状态字寄存器PSW的状态标志位和控制标志位的名称、符号和功能,状态标志的状态符号的表示。

2.3 8086存储器的组织形式和特点,存储器地址的分段,存储单元物理地址的形成方法。

3.汇编语言程序设计的特点和作用,应达到“识记”的层次。

3.1学习汇编语言程序设计的目的和意义。

3.2汇编语言程序设计的特点和作用。

第2章 8086的寻址方武和指令系统

(-)课程内容

1. 寻址方式的定义

2. 与数据有关的寻址方式

3. 与转移地址有关的寻址方式

4. 指令和指令系统的定义

5. 数据传送指令

6. 算术运算指令

7. 逻辑运算指令

8. 串处理指令

9. 输入输出指令

l0. 控制转移指令

11. 处理器控制指令

(二)学习目的和要求

一个微处理器指令的寻址方式的多寡是说明寻找操作数的灵活程度,指令系统是表现微处理器解决实际问题能力的强弱,它们是汇编语言程序设计的基础。熟练掌握寻址方式和指令系统中的各种常用指令是学好本课程的关键。

本章总的要求是:深刻理解寻址方式、指令系统和指令的概念。熟练掌握8086的各种寻址方式的含义和书写格式。着重在理解存储器操作数形成有效地址的各种方法和规定,段地址的约定和段超越的规定及书写格式。深刻理解和熟练掌握8086指令系统中各种常用指令的操作内容和参加操作的源操作数和结果(目的)操作数的来龙去脉及对程序状态字寄存器的状态位的影响。会使用各种常用指令分析和编写程序。

本章的知识点中,重点是数据传送指令,算术和逻辑运算指令。难点是控制转移指令和串处理指令。

(三)考核知识点和考核要求

1. 寻址方式的定义。要求达到“识记”的层次:

1.1寻址方式的含义和实质。

1.2指令中寻址的操作数可分为三种:寄存器操作数,立即数,存储器操作数。

2. 与数据有关的寻址方式,应达到“综合应用"的层次。

2.1 8086 中与数据有关的六种寻址方式的名称和含义。

2.2 各种寻址方式的操作数书写格式,各种寻址方式的存储器操作数的有效地址形成的方法和书写格式。

2.3 分析指令中各种寻址方式操作数据的出处和去处,根据要求在指令中写出各种寻址方式的操作数据

3 与转移地址有关的寻址方式,应达到“简单应用”的层次。

3.1 8086的指令系统中与转移地址有关的四种寻址方式的名称和含义,各种寻址方式转移地址的书写格式和转移范围的书写格式。

3.2 各种寻址方式中转移地址的组成和形成方法,段内间接和段间间接寻址方式中,存放转移地址的存储单元的有效地址的形成方法和转移地址各成分的存放次序。

4 指令和指令系统的定义,应达到“识记”的层次。

4.1 什么是指令系统,熟悉指令系统中有哪些最常用的指令类型。

4.2 指令的定义和指令的组成,操作码和操作数在指令中的作用。

5. 数据传送指令,应达到“综合应用”的层次。

5.1 数据传送指令的助记符,源和目的操作数的寻址方式、书写格式和书写顺序的规定。指令执行的操作,注意两个操作数寻址方式之间不允许的搭配关系。

5.2 堆栈操作指令的助记符,操作数的寻址方式的规定、字长和书写格式,入栈、出栈操作的过程:数据人栈、出栈和堆栈指针变化情况ε5.3 互换指令的助记符,两个操作数的寻址方式和书写格式的规定,指令执行的操作。

5.4 三种地址传送指令的助记符,源和目的操作数的寻址方式和书写格式的规定,指令执行的操作。

6. 算术运算指令、应达到“综合应用”的层次。

6.1 加法带进位加法、减法和带借位减法、比较指令的助记符,被加数或被减数(也是和或差)加数或减数的寻址方式和书写格式的规定,指令执行的操作:两个操作数寻址方式之间的不允许的搭配关系。比较指令和减法指令操作上的异同点:此类指令操作结果影响标志位的情况。

6. 2 增1减1和求补指令的助记符、操作数的寻址方式和书写格式的规

相关文档
最新文档