欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年汇编语言教学大纲 .pdf

    • 资源ID:24654469       资源大小:85.83KB        全文页数:6页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年汇编语言教学大纲 .pdf

    课程教学大纲课程编号04207310 开课学院四院开课系电脑系课程名称中 文汇编语言程序设计课程类别必修课英 文Assembly Language课程学时总学时理论教学实验教学上机课程设计24 20 4 1.有2. 无课程简介:简要描述课程的性质及专业地位,培养目标理论、能力和技能汇编语言是高等院校电脑软、硬件及应用专业的专业基础核心课,它不仅是电脑原理、接口技术及操作系统等其它核心课程的先行课,而且对训练学生掌握程序设计技术、加深对电脑工作原理的理解有非常重要的作用。通过本课程的学习,使学习者掌握80X86至 Pentiun微处理器的寻址方式、指令系统及其汇编语言程序设计基本思想和方法, 同时通过汇编语言程序设计进一步掌握利用程序设计充分发挥电脑效率的基本思想。通过上机实践熟悉上机操作和程序调试技术。前修课程、能力和知识结构要求:明确学生学习本门课程的先修课程,主要能力和知识结构。通过先修课程电脑导论、 电脑组成原理 、 C语言程序设计等的学习对电脑的基本硬件原理和工作过程有所详细掌握,汇编语言程序设计重点是培养学生汇编语言程序的编程能力,培养学生在实际应用中汇编语言程序的分析和设计能力,初步具备编写直接控制硬件程序的能力。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页课程结构说明:对课程的组织结构进行简要说明,即明确课程所述内容由几个大的部分构成,每个部分的教学由哪几个环节或单元组成如:理论授课、实验教学,上机实习,课外作业,随堂考试,讨论会,总结报告等将本课程分为五大知识模块:1 汇编语言基本理论、电脑硬件基本结构包括数制与常用编码、逻辑代数基础、 电脑系统软件硬件结构组成, PC机系统结构、 80X86 微处理器结构原理和操作数的寻址方式。这部分内容尽管比较简单, 但由于它是课程的基础,因此学生必须完全掌握相关内容。教学方式主要采用理论授课、课外作业和上习题课。其中,重点内容是对寻址方式的理解。2 80X86 指令系统包括数据传送类指令、算术运算类指令、位操作类指令、控制转移类指令、串操作类占领与处理机控制类指令等。这部分内容属于课程的重点之一,必须掌握大多数常用的指令的功能和特点,结合各种寻址方式,充分理解指令的具体应用。教学方式主要采用理论授课、课外作业、习题课以及实验教学。学生一定要重视实验,通过动手加深对理论知识的理解,培养指令功能的分析、设计与调用DEBUG 工具调试的能力。3 汇编语言伪指令的功能主要以 MASM6.15作为汇编工具软件,掌握数值型参数、变量、标号的定义方法及其属性特征;掌握完整和简化的两种程序段的定义方法和属性,复杂的数据结构。这部分内容为课程的重点与难点内容,是为后续的程序设计做准备的。教学方式主要采用理论授课、课外作业、习题课以及实验教学。学生一定要通过认真做习题加深对伪指令的理解,还要通过实验,了解指令与伪指令在汇编是的区别和汇编过程。4 汇编语言程序设计学会运用算法流程图与算法设计;掌握顺序、 分支、 循环和子程序方法进行程序设计;进而掌握宏结构、32 位指令及编程、与高级语言的混合编程的技能。这部分内容为课程的提高部分。学有余力的学生可以深入理解80X86的其它开展指令、多媒体指令、 浮点指令等, 其余学生可以只做一般性了解即可。教学方式主要采用理论授课、课外作业和学生自学。学生可以通过上机实验,应用本单元所学知识,并加深对相关知识的理解与掌握。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 6 页课程知识结构说明:明确课程涉及的学科知识领域、知识单元,每个知识单元由哪些知识点构成以及每个知识单元的学习目标,明确核心知识点用“*”标示和扩展性知识点用“ ”标示、必讲要求和选讲及自学要求。课程学时分布按知识单元说明,并对核心知识点与较大的知识点进行必要的学时标注。课程如包含实验或实践性等环节,还需要说明该部分的学时要求以及内容、方案和作用。第 3 章 80X86 到 PentiumX 指令系统3.1 指令格式3.2 寻址方式3.3 80X86 指令系统数据传送类指令算术运算类指令逻辑运算与移位操作类指令.4 串操作类指令控制转移类指令处理机控制类指令其他指令精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 6 页学习目标:1熟悉 80X86 的基本参数、堆栈工作原理、指令对标志的影响、符号扩展的含义、压缩和非压缩 BCD 的格式;熟悉串操作寻址特点;熟悉特色指令:CMPSSCAS、 NOPIN OUT CLI STIMUL IMUL 、DIV IDIV 、DAA DAS、AAA AAS 2掌握基本指令:MOV XCHG XLAT 、PUSHPOP、LEA CLCSTCSTC、CLDSTD ;ADD ADC INC 、 SUB SBBDEC CMPNEG 、CBW CWD ;ANDORXOR NOTTEST、SHLSHRSAR、ROL RORRCL RCR、 JMPJcc、JCXZ LOOP、CALL RET、INT n/ MOVS LODS STOS、REP 3了解不常使用的指令:LAHF SAHF PUSHF POPF、LDS LESAAM AAD IRET 、 LOOPZLOOPNZ 、INTO /REPZ REPNZ 、 LOCK HLTESCWAIT 第 4 章 汇编语言程序设计4.1 概述4.2 80X86 宏汇编语言的数据和表达式4.3 80X86 宏汇编语言伪指令4.4 汇编语言程序设计方法分支结构程序设计循环结构程序设计子程序结构程序设计宏结构程序设计用中断实现输入输出汇编语言和汇编处理过程4.5 保护方式编程4.6 汇编语言和C 语言的简单混合编程汇编指令的嵌入式编程多模块混合编程学习目标 : 1. 掌握汇编语言语句格式;2. 掌握简化段定义或完整段定义源程序格式;3. 掌握常量表达、变量定义及应用,变量、标号和逻辑段的属性;4. 了解数值表达式和DOS 的程序结构;5掌握汇编语言源程序的编辑、汇编、连接和调试的开发方法6掌握基本程序结构顺序结构、分支结构、循环结构、子程序及其汇编语言程序设计;7熟悉常见程序设计问题:8熟悉嵌入式和模块连接两种混合编程方法精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 6 页课程考核形式与要求:明确课程考核成绩由几个部分构成,考核的侧重点,相对于知识单元或课程的各个构成部分大致的分数分配。考核形式如开卷考试、闭卷考试、面试、停课考试、随堂考试、总结报告等。本课程的成绩由以下四部分组成:1. 平时成绩包括作业和课堂表现占20;2. 期中考试或课堂练习或大作业占20;3. 期末考试闭卷笔试占60。考核的重点是学生对基本理论和指令、伪指令与程序设计方法掌握的情况。各知识单元大致的分数分配如下:第 3 章 80X86 的指令系统 30% 第 4 章汇编语言程序设计 70% 课程教授方法说明:指出课程教学中的难点、建议的应对策略、方法以及教学手段。1.采用最新汇编程序5;2.采用简化段定义源程序格式;3.强调对基本指令的理解和掌握;4.重点介绍汇编系统和伪指令的基本内容;5.课堂着重应用DEBUG 工具现场调试指令及掌握查看内存情况;6.强调上机实践,要求熟练进行编程和调试;7.运用多媒体教学手段精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 6 页课程能力培养说明:明确以知识为载体进行能力训练和素质培养的观点,对课程教学中所传授的学科课程所属学科所特有的思维方法、研究手段进行说明,要能够说明课程教学中如何通过知识单元或假设干个知识点的传授过程来到达何种素质的培养和何种能力的训练,课堂上注意听讲、重要的是理解; 部分补充例题等内容需要笔记; 课堂外一定要看书复习或预习、完成作业; 充分利用上机时间、多编程练习; 重点是培养学生汇编语言程序的编程能力,培养学生在实际应用中汇编语言程序的分析和设计能力,初步具备编写直接控制硬件程序的能力。先修课程电脑导论、 电脑组成原理 、 语言程序设计使用教材微机原理与接口技术第二版马维华主编参考书目IBM-PC 汇编语言程序设计 第 2 版沈美明、温冬蝉编著课程相关主课程教学方课堂教学、上机实验主要适用专业电脑应用信息安全课程组长意见签名:年月日教学院长意见签名:年月日精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 6 页

    注意事项

    本文(2022年汇编语言教学大纲 .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开