汇编语言教学大纲_第1页
汇编语言教学大纲_第2页
汇编语言教学大纲_第3页
汇编语言教学大纲_第4页
汇编语言教学大纲_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汇编语言教学大纲课程教学大纲课 程开 课开课计算机04207310四院编号学院系系中汇编语言程课程必修课课程文序设计类别名称英Assembly Language文课程总学理论实验 上机课程设计242041.有2. 无课程简介:简要描述课程的性质及专业地位, 培养目标(理论、能力和技能)汇编语言是高等院校计算机软、硬件及应用专业的专业基础(核心)课,它不仅是计算机原理、接口技术及操作系统等其它核心课程的先行课,而且对训练学生掌握程序设计技术、加深对计算机工作原理的理解有非常重要的作用。通过本课程的学习,使学习者掌握 80X86 至 Pentiun 微处理器的寻址方式、指令系统及其汇编语言程序设计

2、基本思想和方法 , 同时通过汇编语言程序设计进一步掌握利用程序设计充分发挥计算机效率的基本思想。通过上机实践熟悉上机操作和程序调试技术。前修课程、能力和知识结构要求:明确学生学习本门课程的先修课程,主要能力和知识结构。通过先修课程计算机导论 、计算机组成原理、C 语言程序设计 等的学习对计算机的基本硬件原理和工作过程有所详细掌握,汇编语言程序设计重点是培养学生汇编语言程序的编程能力,培养学生在实际应用中汇编语言程序的分析和设计能力,初步具备编写直接控制硬件程序的能力。课程结构说明:对课程的组织结构进行简要说明,即明确课程所述内容由几个大的部分构成,每个部分的教学由哪几个环节或单元组成(如:理论

3、授课、实验教学,上机实习,课外作业,随堂考试,讨论会,总结报告等)将本课程分为五大知识模块:1 汇编语言基本理论、计算机硬件基本结构包括数制与常用编码、逻辑代数基础、计算机系统软件硬件结构组成, PC机系统结构、 80X86 微处理器结构原理和操作数的寻址方式。这部分内容尽管比较简单,但由于它是课程的基础,因此学生必须完全掌握相关内容。教学方式主要采用理论授课、课外作业和上习题课。其中,重点内容是对寻址方式的理解。2 80X86 指令系统包括数据传送类指令、算术运算类指令、位操作类指令、控制转移类指令、串操作类占领与处理机控制类指令等。这部分内容属于课程的重点之一,必须掌握大多数常用的指令的功

4、能和特点,结合各种寻址方式,充分理解指令的具体应用。 教学方式主要采用理论授课、课程知识结构说明:明确课程涉及的学科知识领域、知识单元,每个知识单元由哪些知识点构成以及每个知识单元的学习目标,明确核心知识点(用“ * ”标示)和扩展性知识点(用“”标示)、必讲要求和选讲及自学要求。课程学时分布(按知识单元说明,并对核心知识点与较大的知识点进行必要的学时标注) 。课程如包含实验或实践性等环节,还需要说明该部分的学时要求以及内容、方案和作用。第 3 章 80X86 到 PentiumX 指令系统3.1 指令格式3.2寻址方式3.380X86 指令系统3.3.1 数据传送类指令3.3.2算术运算类指

5、令3.3.3 逻辑运算与移位操作类指令3.3.4串操作类指令3.3.5控制转移类指令3.3.6处理机控制类指令学习目标:1熟悉 80X86 的基本参数、堆栈工作原理、指令对标志的影响、符号扩展的含义、压缩和非压缩 BCD 的格式;熟悉串操作寻址特点;熟悉特色指令: CMPS SCAS、 NOPIN OUT CLI STI MUL IMUL 、DIV IDIV 、DAA DAS、AAA AAS2掌握基本指令: MOV XCHG XLAT 、PUSH POP 、 LEA CLC STC STC 、CLD STD;ADD ADC INC 、SUB SBB DEC CMP NEG 、CBW CWD ;

6、AND ORXOR NOT TEST 、SHL SHRSAR、ROLROR RCL RCR 、 JMP Jcc、JCXZ LOOP 、CALL RET 、 INT n/ MOVS LODS STOS、REP3了解不常使用的指令: LAHF SAHF PUSHF POPF 、LDSLESAAM AAD IRET 、 LOOPZ LOOPNZ 、INTO /REPZ REPNZ、LOCK HLTESCWAIT第 4 章 汇编语言程序设计4.1概述课程考核形式与要求:明确课程考核成绩由几个部分构成,考核的侧重点,相对于知识单元(或课程的各个构成部分)大致的分数分配。考核形式(如开卷考试、闭卷考试、面

7、试、停课考试、随堂考试、总结报告等)。本课程的成绩由下列四部分组成:1. 平时成绩(包括作业和课堂表现)占20;2. 期中考试(或课堂练习或大作业)占20;期末考试(闭卷笔试)占 60。考核的重点是学生对基本理论和指令、 伪指令与程序设计方法掌握的情况。各知识单元大致的分数分配如下:第 3 章80X86 的指令系统30%第 4 章汇编语言程序设计70%课程教授方法说明:指出课程教学中的难点、 建议的应对策略、 方法以及教学手段。采用最新汇编程序 MASM 6.15 ;采用简化段定义源程序格式;强调对基本指令的理解和掌握;重点介绍汇编系统和伪指令的基本内容;课堂着重应用 DEBUG 工具现场调试指令及掌握查看内存情况;强调上机实践,要求熟练进行编程和调试;运用多媒体教学手段课程能力培养说明:明确以知识为载体进行能力训练和素质培养的观点,对课程教学中所传授的学科(课程所属学科)所特有的思维方法、研究手段进行说明,要能够说明课程教学中如何通过知识单元或若干个知识点的传授过程来达到何种素质的培养和何种能力的训练,课堂上注意听讲、重要的是理解 ; 部分补充例题等内容需要笔记 ;课堂外一定要看书复习或预习、完成作业 ; 充分利用上机时间、多编程练习 ;重点是培养学生汇编语言程序的编程能力,培养学生在实际应用中汇编语言程序的分析和设计能力,初步具备编写直接控制硬件程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论