汇编语言程序设计(第3版)(微课版)-教学大纲.docx

汇编语言程序设计(第3版)(微课版)-教学大纲.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《汇编语言程序设计》

教学大纲

年月

课程基本信息

课程代码:ZH36135

课程名称:汇编语言程序设计

英文名称:AssemblerLanguageProgramming

课程性质:?必修?选修

课程类别:专业教育

学时/学分:36学时、2学分

适用专业:计算机科学与技术

开课单位:计算机科学与技术学院

先修课程:《高级语言程序设计》

选用教材:《汇编语言程序设计》,刘慧婷等,人民邮电出版社,2024年.

参考书目:

[1]《IBM-PC汇编语言程序设计》,沈美明、温冬婵编著,北京:清华大学出版社,2001.

[2]《80X86汇编语言程序设计》,廖智,北京:机械工业出版社,2004.

[3]《汇编语言程序设计简明教程》,杨文显,北京:电子工业出版社,2005.

[4]《汇编语言程序设计》,王成耀、姚琳,北京:机械工业出版社,2003.

二、课程简介

《汇编语言程序设计》课程是计算机科学与技术专业高等教育的专业基础课程。它综合了计算机硬件和软件技术,具有很强的系统性,是衡量教学质量和学生专业技能水平的重要课程。通过该课程的学习,使学生掌握汇编语言程序设计的基本方法和技术,从而加深对计算机系统的认识和理解;以有利于今后计算机相关专业课程的学习。同时本课程作为一门面向机器硬件的软件设计技术,可以在计算机应用开发中得到应用,能够帮助学生今后从事有关计算机应用及研究工作。

课程目标

(一)课程目标

课程目标1:掌握汇编语言程序设计的基本理论,以及基本分析与设计方法,用于解决复杂软件工程问题。

课程目标2:掌握程序设计、算法分析与设计的基本方法,能够设计高效可靠的软件系统。

(二)课程目标对毕业要求指标点的支撑关系

毕业要求

毕业要求指标点

课程目标

教学方法

1-工程知识

毕业要求1.3:

能够将计算机科学与技术专业知识和数学、自然科学知识,用于推演、分析专业工程问题。

课程目标1

(L)

多媒体讲授、通过具体例子分析汇编语言程序设计的基本理论和语法规则。

3-设计开发解决方案

毕业要求3.2:

能够针对特定计算机软硬件开发需求,完成单元(部件)的设计。

课程目标2

(M)

多媒体讲授、通过案例分析理解汇编语言程序设计、算法分析与设计的基本方法;结合具体案例以小组方式开展讨论,由教师提供咨询,督促工作进度,帮助学生改善方案。

注:H,L,M指的是课程对该毕业要求指标点的支撑强度。

教学进程安排

周次

学时数

教学主要内容

教学方法

1

2

内容一汇编语言基础知识

(1)汇编语言简介

(2)计算机中数据的表示

(3)计算机系统组成

■课堂讲授□小组讨论

■案例教学□演示实验

□实践探究□课堂报告

□自主学习■翻转课堂

2

2

内容一汇编语言基础知识

(4)中央处理器CPU

(5)存储器

(6)外部设备和接口

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

3

2

内容二汇编语言程序实例及工作环境

(1)汇编语言程序实例

(2)工作环境及上机操作

(3)DEBUG主要命令

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

4

2

内容二汇编语言程序实例及工作环境

(4)常用的DOS命令

(5)几个常用的DOS系统功能调用

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

5

2

内容三寻址方式

(1)立即寻址方式

(2)寄存器寻址方式

(3)直接寻址方式

(4)寄存器间接寻址方式

(5)寄存器相对寻址方式

(6)基址变址寻址方式

(7)相对基址变址寻址方式

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

6

2

内容四指令系统

(1)数据传送指令

(2)类型扩展指令

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

7

2

内容四指令系统

(3)算术运算指令

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

8

2

内容四指令系统

(4)逻辑指令

(5)移位指令

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

9

2

内容四指令系统

(6)串操作指令

(7)程序转移指令

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

期中考试

10

2

内容五伪指令与源程序格式

(1)伪指令

(2)语句格式

■课堂讲授■小组讨论

■案例教学□演示实验

□实践探究□课堂报告

■自主学习■翻转课堂

11

2

内容六

文档评论(0)

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

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

1亿VIP精品文档

相关文档