网站大量收购闲置独家精品文档,联系QQ:2885784924

《汇编语言程序设计》课程教学大纲指南.doc

《汇编语言程序设计》课程教学大纲指南.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《汇编语言程序设计》课程教学大纲 一、课程基本信息 课程编号: 课程中文名称: 汇编语言 课程英文名称: Assembler language 课程类别: 专业必修课 适用专业: 计算机科学与技术专业本科生 开课学期: 第5学期 总 学 60学时 理论课 学时 实验学时 学 3 先修课程: 数字逻辑 2、操作系统 3、高级语言程序设计 课程简介: 本课程主要应使学生掌握8086/8088宏汇编语言程序设计的基本方法和技巧,能够运用8086/8088宏汇编语言编写应用程序。提高学生分析问题、解决问题的能力以及实际动手能力。应使学生基本掌握汇编语言程序设计的基本理论,方法和技巧,正确地使用结构化、模块程序设计技术。注意培养学生良好的程序设计风格。应使学生比较熟练地使用调试工具DEBUG调试8086/8088汇编语言程序。注意提高学生的调试能力。 二、课程性质与教学目标 《汇编语言程序设计》是计算机科学与技术专业一门重要的基础课,是必修的核心课程之一,是操作系统和微机原理和接口技术等其它核心课程必要的先修课,而且对于训练学生掌握程序设计技术,熟悉上机操作和程序调试技术都有重要作用。因此该课程在整个教学计划中占有重要地位。 本课程的目的和要求是: 1、 应使学生掌握8086/8088宏汇编语言程序设计的基本方法和技巧,能够运用8086/8088宏汇编语言编写应用程序。提高学生分析问题、解决问题的能力以及实际动手能力。 2、应使学生基本掌握汇编语言程序设计的基本理论,方法和技巧,正确地使用结构化、模块程序设计技术。注意培养学生良好的程序设计风格。 3、应使学生比较熟练地使用调试工具DEBUG调试8086/8088汇编语言程序。注意提高学生的调试能力。 4、注意与前后相关课程的关系。使学生对前导课程有进一步的理解,同时为学习后继课程打好基础。 ? 三、教学内容及基本要求 第一单元 基 础 知 识 [知识点] 汇编语言的基本概念、数据的表示和类型、几种基本的逻辑运算、Intel 8088/8086微处理器基本概念、存储器分段和地址的形成、 [教学内容][重难点] 1.教学重点 1.汇编语言的基本概念 (1)机器语言,汇编语言,汇编程序,汇编语言源程序,目标程序,目标代码,可执行程序。 (2)汇编语言的特点 (3)为什么要学习汇编语言,汇编语言的应用场合。 2.数据的表示和类型 (1)数值数据的表示,符号扩展,数值数据的表示范围,     BCD码,不同数据之间的转换。 (2)非数值数据类型:字节、字、双字等。 3.几种基本的罗辑运算 “与”、“或”、“非”、“异或” 4.Intel 8088/8086微处理器基本概念 (1)8086/8088基本结构:执行单元EU,总线接口单元BIU, 指令的执行次序。 (2)8086/8088CPU寄存器组:通用寄存器,数据寄存器,变址和指针寄存器,段寄存器和指令指针。 (3)标志寄存器,运算结果标志、状态、控制标志。 5.存储器分段和地址的形成 (1)存储单元的地址 (2)“高高低低”的存储原则 (3)存储器的分段 (4)物理地址的形成 (5)段寄存器的引用 (6)堆栈及其用途 2.教学难点 1. 8088/8086微处理器基本概念 2. 存储器分段和地址的形成 [教学要求] 第二单元 指 令 系 统 与 寻 址 方 式 [知识点] 寻址方式、正确使用指令系统 [教学内容][重难点] 1.教学重点 1、8086/8088的寻址方式 七种基本的寻址方式:固定寻址、立即寻址、存储器直接寻址、寄存器寻址、寄存器间接寻址,变址寻址,基址加变址寻址。 2、8086/8088指令系统  (1)分组:数据传送、算术运算、逻辑运算、串操作、程序控制、处理器控制。 (2)常用指令格式和功能 2.教学难点 8086CPU的寻址方式的理解 各种指令的用法 [教学要求] 第三单元 汇 编 语 言 格 式 [知识点] 伪操作指令、宏定义、地址表达式、数值表达式 [教学内容]’ 过程定义和过程结束PROC、ENDP 过程属性NEAR、FAR 程序结束伪操作END[start] 对准伪操作EVEN、ORG 基准控制伪操作 RADIX 二进制数标记 B 十进制数标记 D 八进制数标记 O、Q 16进制数标记 H 汇编程序默认无标记数为十进制数,DEBUG程序默认无标记数为16进制数。 机器指令、伪指令和宏定义中的操作数项可用表达式表示。表达式由常数、寄存器、标号、变量及

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档