计算机汇编语言程序设计考试大纲.doc
《计算机汇编语言程序设计考试大纲.doc》由会员分享,可在线阅读,更多相关《计算机汇编语言程序设计考试大纲.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流计算机汇编语言程序设计考试大纲.精品文档.汇编语言程序设计考试大纲、课程性质及其设置目的和要求()课程的性质、地位与任务 汇编语言程序设计课程在高等教育自学考试计算机及应用专业(专科)考试计划中是一门专业基础课程,是为培养计算机应用专科人才的需要而设置的。 本课程的任务是为微型计算机及其接口技术、操作系统概论等后继课程提供必要的汇编语高及程序设计的基础知识。对训练应考者掌握程序设计技术,熟悉上机操作和程序调试技术都有重要作用。为从事计算机的开发应用提供了强有力的编程工具。(二)本课程的基本要求 通过本课程的学习要求应考者: 1.系统地获得计算
2、机(以8086CPU的微型机作为典型机)指令系统的常用指令及寻址方式的概念、功能、书写格式及其在编程中的应用。 2.系统地获得汇编语言语句、源程序的书写格式和规定,伪指令语句的概念、功能、书写格式,宏指令定义、调用及其在编程中的应用。 3.系统地获得汇编语言程序的基本结构形式及其程序设计的基本方法和技巧。 4.熟练掌握汇编语言程序的上机调试和运行。(三)本课程与有关课程的联系 1.有关数制、二进制算术运算和逻辑运算等知识,应在先修课程模拟电路与数字电路、计算机组成原理中学过。 2.有关输人输出、中断、接口电路及其编程,本课程不作介绍,全部列入“微型计算机及其接口技术课程中。二、课程内容与考核目
3、标第l章 基础知识()课程内容1.计算机系统基本组成2.8086汇编语言编程的硬件模型3.汇编语言程序设计的特点和作用(二)学习目的和要求 本章总的要求是:熟练掌握有关计算机系统的基本概念、基本组成。熟练掌握8086汇编语言编程的基本硬件模型。理解学习汇编语言程序设计的目的,了解汇编语言程序设计的特点和作用。 本章的知识点中,重点是8086汇编语言编程的硬件模型。(三)考核知识点和考核要求1.计算机系统基本组成。应达到“识记”的层次。 1.1有关计算机的基本概念和基本组成。2. 8086汇编语言编程的硬件模型,应达到“综合应用”的层次。 2.l 8086微处理器内部数据寄存器组和段寄存器组的各
4、寄存器名称、符号、位数和功能,指令寄存器IP的位数和功能。 2.2 8086的程序状态字寄存器PSW的状态标志位和控制标志位的名称、符号和功能,状态标志的状态符号的表示。 2.3 8086存储器的组织形式和特点,存储器地址的分段,存储单元物理地址的形成方法。3.汇编语言程序设计的特点和作用,应达到“识记”的层次。 3.1学习汇编语言程序设计的目的和意义。 3.2汇编语言程序设计的特点和作用。第2章 8086的寻址方武和指令系统()课程内容1. 寻址方式的定义2. 与数据有关的寻址方式3. 与转移地址有关的寻址方式4. 指令和指令系统的定义5. 数据传送指令6. 算术运算指令7. 逻辑运算指令8
5、. 串处理指令9. 输入输出指令l0. 控制转移指令11. 处理器控制指令(二)学习目的和要求 一个微处理器指令的寻址方式的多寡是说明寻找操作数的灵活程度,指令系统是表现微处理器解决实际问题能力的强弱,它们是汇编语言程序设计的基础。熟练掌握寻址方式和指令系统中的各种常用指令是学好本课程的关键。 本章总的要求是:深刻理解寻址方式、指令系统和指令的概念。熟练掌握8086的各种寻址方式的含义和书写格式。着重在理解存储器操作数形成有效地址的各种方法和规定,段地址的约定和段超越的规定及书写格式。深刻理解和熟练掌握8086指令系统中各种常用指令的操作内容和参加操作的源操作数和结果(目的)操作数的来龙去脉及
6、对程序状态字寄存器的状态位的影响。会使用各种常用指令分析和编写程序。 本章的知识点中,重点是数据传送指令,算术和逻辑运算指令。难点是控制转移指令和串处理指令。(三)考核知识点和考核要求1. 寻址方式的定义。要求达到“识记”的层次: 1.1寻址方式的含义和实质。 1.2指令中寻址的操作数可分为三种:寄存器操作数,立即数,存储器操作数。2. 与数据有关的寻址方式,应达到“综合应用的层次。 2.1 8086 中与数据有关的六种寻址方式的名称和含义。 2.2 各种寻址方式的操作数书写格式,各种寻址方式的存储器操作数的有效地址形成的方法和书写格式。 2.3 分析指令中各种寻址方式操作数据的出处和去处,根
7、据要求在指令中写出各种寻址方式的操作数据3 与转移地址有关的寻址方式,应达到“简单应用”的层次。 3.1 8086的指令系统中与转移地址有关的四种寻址方式的名称和含义,各种寻址方式转移地址的书写格式和转移范围的书写格式。 3.2 各种寻址方式中转移地址的组成和形成方法,段内间接和段间间接寻址方式中,存放转移地址的存储单元的有效地址的形成方法和转移地址各成分的存放次序。4 指令和指令系统的定义,应达到“识记”的层次。 4.1 什么是指令系统,熟悉指令系统中有哪些最常用的指令类型。 4.2 指令的定义和指令的组成,操作码和操作数在指令中的作用。5. 数据传送指令,应达到“综合应用”的层次。 5.1
8、 数据传送指令的助记符,源和目的操作数的寻址方式、书写格式和书写顺序的规定。指令执行的操作,注意两个操作数寻址方式之间不允许的搭配关系。 5.2 堆栈操作指令的助记符,操作数的寻址方式的规定、字长和书写格式,入栈、出栈操作的过程:数据人栈、出栈和堆栈指针变化情况 5.3 互换指令的助记符,两个操作数的寻址方式和书写格式的规定,指令执行的操作。5.4 三种地址传送指令的助记符,源和目的操作数的寻址方式和书写格式的规定,指令执行的操作。6. 算术运算指令、应达到“综合应用”的层次。 6.1 加法带进位加法、减法和带借位减法、比较指令的助记符,被加数或被减数(也是和或差)加数或减数的寻址方式和书写格
9、式的规定,指令执行的操作:两个操作数寻址方式之间的不允许的搭配关系。比较指令和减法指令操作上的异同点:此类指令操作结果影响标志位的情况。 6. 2 增1减1和求补指令的助记符、操作数的寻址方式和书写格式的规定,指令执行的操作;此类指令操作结果影响标志位的情况。 6.3 无符号数和有符号数乘除运算指令的助记符,被乘数乘数、被除数、除数的寻址方式和书写格式的规定,乘积、商、余数所在寄存器的规定,指令执行的操作。 6.4 压缩BCD码、非压缩BCD码的定义和表示法;带符号的压缩的BCD码的补码表示法;十进制调整的由来和调整方法。 6.5 压缩的和非压缩的BCD码加减调整指令的助记符,记住操作数的隐含
10、规定及调整的结果情况,记住使用此类指令的前提,操作结果影响标志位的情况。7. 逻辑运算指令,应达到“综合应用”的层次。 7.1 逻辑运算指令的助记符,两个操作数的寻址方式和书写格式的规定,两个操作数寻址方式之间的不允许的搭配关系,指令执行的操作:操作结果影响标志位的情况。 7.2 测试指令和“与”指令在操作上的异同点。 7.3 NOT指令单操作数的寻址方式和书写格式的规定。 7.4 移位指令的助记符,参与移位的操作数的寻址方式和书写格式的规定,表明移位次数的操作数的书写规定,指令执行的操作:移位指令操作结果影响标志位的情况。8. 串处理指令,应达到“简单应用”的层次。 8.1 串处理指令的操作
11、特性;连续执行时,重复前缀REP、REPEREPZ、REPNEREPNZ与指令配合使用的规定。 8.2 五种串处理指令的助记符,源和目的操作数的寻址方式的规定,操作数部分书写规定,指令执行的操作,指令停止执行的条件和判别的方法。 9 .输人输出指令,应达到“领会”的层次。 9.l 输人输出指令的助记符,操作数寻址方式和书写格式的规定,指令执行的操作。10. 控制转移指令,应达到“综合应用”的层次。 10.1 无条件转移指令的助记符,有关操作数(即转移地址)寻址方式的考核要求与本章知识点3.相同,掌握指令执行的操作。 l0.2 条件转移指令和循环指令的助记符;弄清条件所属标志和标志的状态表示:操
12、作数寻址方式和书写格式的规定;指令执行的流程。 10.3 子程序调用和返回指令的助记符,指令执行的操作;子程序调用指令的操作数的寻址方式。除子程序无短程调用以外,考核要求与本章知识点3相同。11. 处理器控制指令,应达到”简单应用”的层次。 11.1 处理器控制指令的助记符和指令执行的操作。第3章 8086汇编语言程序格式()课程内容 1. 汇编语言语句的种类和格式2. 指令语句3. 符号定义语句4. 数据定义语句5. 段定义语句6. 过程定义语句7. 宏指令语句8. 汇编语言源程序格式9. 汇编语言程序上机过程(二)学习目的和要求 为了能编好8086汇编语言程序,除了要熟练掌握8086的各种
13、寻址方式和各类指令外,还必须熟练掌握8086汇编语言语句格式,8086汇编语言源程序的格式等。 本章总的要求是:了解和掌握汇编语言语句种类及格式要求、汇编语言源程序的格式要求。熟悉汇编语言程序上机过程。理解和掌握各类伪指令的助记符、操作数的规定、书写格式和用处。了解宏指令的概念、书写规定和用处。 本章的知识点中,重点是符号定义语句和数据定义语句。难点是汇编语言语句种类和格式,汇编语言源程序格式。(三)考核知识点和考核要求1.汇编语言语句的种类和格式,座达到“领会”的层次。 1.1 汇编语言语句的三种类型(指令语句、伪指令语句和宏指令语句),知道它们在程序中的不同用处。 1.2 组成汇编语言语句
14、的四个部分,每部分内容的规定和它们相互间的定界符的规定。2.指令语句,应达到“综合应用”的层次。 2.1 指令语句的组成及书写格式规定。 2.2 指令语句标号的功用和书写格式的规定,指令语句中各种类型操作数的规定。3.符号定义语句,应达到“简单应用”的层次。 3.1 两种符号定义语句的助记符和语句格式的规定;符号名(表达式名)及表达式的内容和书写格式的规定。 3.2 符号定义语句在编程中的应用。4.数据定义语句,应达到“综合应用”的层次。 4.1 三种类型数据定义语句的助记符和语句格式的规定;变量名定义和使用的规定。 4.2 各种类型操作数的定义和规定,在指令语句和数据定义语句中的使用。(1)
15、常数的进位计数制及书写的格式规定(2)ASCII字符串书写格式规定。(3)符号名、标号变量名的使用规定和书写格式规定。(4)留空单元的书写格式规定。(5)用DUP定义的一串数、一串字符或一串留空单元的书写格式规定。(6)各种常用运算符和操作符的符号、功能、书写格式规定和使用规定。5.段定义语句,应达到“简单应用”的层次。 5.11 伪指令SEGMENT和ENDS、ASSUME和ORG的功能和书写格式的规定。6.过程定义语句,应达到“简单应用”的层次。 6.1 过程定义语句PROC和ENDP的功能和书写格式的规定。 6.2 过程定义语句在子程序设计中的应用。7.宏指令语句,应达到“领会”的层次。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 汇编语言 程序设计 考试 大纲
限制150内