汇编语言教案.docx
- 文档编号:7971074
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:17
- 大小:35.51KB
汇编语言教案.docx
《汇编语言教案.docx》由会员分享,可在线阅读,更多相关《汇编语言教案.docx(17页珍藏版)》请在冰豆网上搜索。
汇编语言教案
教务﹝2003﹞22号
关于教案编写的说明
各院(系、部):
根据教育部《关于加强高等学校本科教学工作提高教学质量的若干意见》(教高[2001]4号)对教案的要求,为了规范教案格式,现对教案的编写做一简要说明,并提供教案格式一份以供参考。
请各单位根据本学科的特点确定本单位教案格式,并分发给教师填写。
附:
1、教案编写说明
2、教案格式(供参考)
教务处
2003年4月7日
教案编写说明
教案又称课时教学计划,是任课教师的教学实施方案,是教师对一节课进行的总体设计。
它的基本内容包括1、授课题目;2、授课类型;3、教学目的;4、教学内容,包括教学的重点与难点;5、教学方法;6、教学资源;7、参考书目;8、讨论、思考题和作业;9、教学过程等。
任课教师应遵循专业教学计划制订的培养目标,以教学大纲为依据,在熟悉教材、了解学生的基础上,结合教学实践经验,提前编写设计好每门课程每个章、节或主题的全部教学活动。
教案编写的步骤大致如下:
一、钻研教材和教学参考书;二、确定本节课的教学目的,教学目的一般说应包含知识教学、能力发展、思想教育三个内容;三、确定本节课的重点和难点;四、根据教材内容,设计授课类型,应采用的教学方法和准备好教学资源(即授课时使用的各种教具和设备);五、设计一节课的教学全过程的程序及布置作业等。
教案
2014~2015学年第1学期
院(系、部)学院
教研室
课程名称汇编语言
任教对象
主讲教师
职称职务
使用教材
汇编语言课程教案
(1)
授课题目(教学章、节或主题):
绪论。
二进制。
汇编语言。
课时安排
2学时
授课时间
第1周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
汇编语言概念极其使用的进位计数制、不同进位计数制之间的转换、计算机编码以及基本数据类型。
熟悉:
汇编语言使用的进位计数制。
了解:
汇编语言的基本概念。
教学内容(包括基本内容、重点、难点):
基本内容(含时间分配):
1、汇编语言与高级语言的区别及其应用场合。
2、数制。
3、数制之间的转换。
4、算术运算和逻辑运算。
5、数和字符的表示。
重点:
①不同进制之间转换、②计算机的编码
难点:
①不同进制之间转换、②计算机的编码
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材第1章内容。
教学过程设计:
复习__0_分钟,授新课_88分钟,安排讨论_10分钟,布置作业__2_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案
(2)
授课题目(教学章、节或主题):
80x86计算机组织。
课时安排
2学时
授课时间
第2周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
INTEL80X86微处理器概况以及基于微处理器的计算机系统构成。
熟悉:
基于微处理器的计算机系统构成。
了解:
INTEL80X86微处理器概况。
教学内容(包括基本内容、重点、难点):
基本内容:
第二章80x86计算机组织
2.180x86微处理器概述
2.2基于微处理器的计算机系统构成
2.3微处理器
2.3.1微处理器结构
2.3.2寄存器组
2.4存储器
2.4.1存储单元的地址和内容
2.4.2实模式存储器寻址
重点:
①微处理器的功能结构、②微存储器组织
难点:
①微处理器的寄存器组、②存储器寻址
讨论、思考题、作业:
2.3、2.4、2.5、2.6
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材第2章内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(3)
授课题目(教学章、节或主题):
第3章指令系统和寻址方式。
课时安排
8学时
授课时间
第3周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
8种寻址方式
熟悉:
指令构成,了解指令执行时间。
了解:
指令系统的六大类指令
教学内容(包括基本内容、重点、难点):
基本内容:
第三章指令系统和寻址方式
3.1指令系统概述
3.28086CPU的寻址方式
3.38086CPU的指令系统
3.3.1数据传送指令
3.3.2算术运算指令
3.3.3逻辑运算和移位指令
3.3.4串操作指令
3.3.5控制转移指令
重点:
①寻址方式、②8086微处理器指令系统
难点:
①寄存器的应用、②存储器的结构
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__397_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(4)
授课题目(教学章、节或主题):
第四章汇编语言程序格式。
课时安排
4学时
授课时间
第4周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
微型汇编语言格式和程序设计方法。
熟悉:
汇编语言程序的结构、语句类型和格式。
了解:
常用伪指令格式和应用。
教学内容(包括基本内容、重点、难点):
第四章汇编语言程序格式
4.1汇编语言语句格式
4.2位指令和伪操作
4.3汇编语言源程序结构
4.4汇编语言程序的上机过程
4.5Debug调试介绍
重点:
①指令语句格式和伪指令语句格式、②汇编语言程序格式。
难点:
①伪指令、②伪指令存储器分配技术
讨论、思考题、作业:
4.8、4.9、4.11
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__197_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(5)
授课题目(教学章、节或主题):
第五章循环与分支程序设计
课时安排
6学时
授课时间
第5周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
微型汇编语言程序分析和设计方法。
熟悉:
汇编语言程序设计的基本步骤;程序流程图的使用,会利用其分析问题。
了解:
汇编语言的顺序、分支、循环程序的设计。
教学内容(包括基本内容、重点、难点):
第五章循环与分支程序设计
5.1汇编语言程序设计概述
5.2顺序程序设计
5.3循环程序设计
5.4分支程序设计
重点:
①利用流程图分析问题。
②顺序、分支、循环程序的设计。
难点:
①分支程序设计②循环程序设计
讨论、思考题、作业:
课上讲解的程序自己编写、调试。
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__297_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(6)
授课题目(教学章、节或主题):
第六章子程序结构
课时安排
6学时
授课时间
第6周周1第7-9节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
子程序设计方法;子程序的调用方法
熟悉:
子程序设计中参数传递的方法。
了解:
设计程序时不同的参数传递方式。
教学内容(包括基本内容、重点、难点):
第五章循环与分支程序设计
5.1汇编语言程序设计概述
5.2顺序程序设计
5.3循环程序设计
5.4分支程序设计
重点:
子程序设计、参数传递方法。
难点:
子程序调用时堆栈的变化、子程序参数传递方法。
讨论、思考题、作业:
6.1、6.2、6.7
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__297_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(7)
授课题目(教学章、节或主题):
第七章高级汇编语言程序设计
课时安排
2学时
授课时间
第7周周二第3/4节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
高级汇编语言技术;条件汇编概念和使用方法。
熟悉:
宏汇编的概念和作用。
了解:
重复汇编概念和使用方法。
教学内容(包括基本内容、重点、难点):
第七章高级汇编语言技术
7.1宏汇编
7.1.1宏汇编定义、调用及展开
7.1.2宏定义中的参数
7.1.3LOCAL伪操作
7.1.4在宏定义内部使用宏
7.1.5宏库的建立和调用
7.1.6PURGE伪操作
7.2重复汇编
7.3条件汇编
重点:
宏汇编的编程技术。
难点:
宏汇编的概念。
讨论、思考题、作业:
7.1、7.3
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(8)
授课题目(教学章、节或主题):
第八章输入输出程序设计
课时安排
2学时
授课时间
第8周周二第3/4节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
I/O程序设计,特别是实模式下的中断程序设计的方法。
熟悉:
内部中断和外部中断,理解中断向量表的安排。
了解:
设置和获取中断向量的方法。
教学内容(包括基本内容、重点、难点):
第八章输入输出程序设计
8.1I/O设备的数据传送方式
8.2程序直接控制I/O方式
8.3中断传送方式
8.3.18086中断的分类
8.3.2中断向量表
8.3.3中断过程
8.3.4中断处理程序设计
重点:
①中断传送和DMA传送②中断处理程序的设计
难点:
中断处理程序的设计
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(9)
授课题目(教学章、节或主题):
第九章BIOS和DOS中断
课时安排
2学时
授课时间
第9周周二第3/4节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
常用的BIOS和DOS中断调用。
熟悉:
键盘I/O的BIOS、DOS中断调用方法。
了解:
BIOS和DOS中断调用的原理和方法。
教学内容(包括基本内容、重点、难点):
第九章BIOS和DOS中断
9.1BIOS和DOS中断概述
9.2键盘I/O
9.2.1字符和扫描码
9.2.2BIOS键盘中断
9.2.3DOS键盘功能调用
重点:
BIOS键盘I/O
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(10)
授课题目(教学章、节或主题):
第十章32位汇编语言程序设计
课时安排
2学时
授课时间
第10周周二第3/4节
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
32位汇编指令,32位汇编程序设计方法
熟悉:
windows汇编程序设计。
了解:
32位汇编指令,32位汇编程序设计方法。
教学内容(包括基本内容、重点、难点):
第十章32位汇编语言程序设计
10.180x86处理器的工作模式
10.232位的寄存器组
10.332位80x86汇编指令
10.432位汇编语言程序设计
10.5win32汇编程序设计
重点:
32位汇编指令、windows汇编程序设计
难点:
windows汇编程序设计
讨论、思考题、作业:
读书笔记:
我的第一个windows汇编语言程序
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(11)
授课题目(教学章、节或主题):
实验一:
循环与分支程序设计
课时安排
2学时
授课时间
第10周,时间选定。
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
汇编语言的基本指令;循环与分支程序的设计过程;
熟悉:
汇编语言的基本指令;
了解:
伪指令EQU及操作符'$'的使用。
教学内容(包括基本内容、重点、难点):
1、编写一个程序,判别键盘上输入的字符;若是1-9字符,则显示之;若为A-Z或a-z字符,均显示“c”;若是回车字符,则结束程序,若为其它字符则不显示,继续等待新的字符输入。
2、提示编程:
①回车字符的ASCII码为0DH
②显示字符用INT21H的2号调用
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(12)
授课题目(教学章、节或主题):
实验一:
子程序结构设计
课时安排
2学时
授课时间
第11周周二第3/4节。
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
子程序设计方法,合理划分层次
熟悉:
通过堆栈转送参数的方法
了解:
子程序的嵌套与递归
教学内容(包括基本内容、重点、难点):
1、编写一个主程序,从键盘接收若干个字符,然后用调用的方法,调用子程序统计字符串中字符’b’的个数。
子程序的参数是字符串的首地址TABLE,字符串长度N及字符”b”。
子程序返回字符"b”的个数。
主程序在子程序返回后,显示字符”b”及其个数(设为一位十六进制数)。
2、编程提示:
主程序与子程序之间参数的传送是由堆栈实现的。
一段是将参数(此处是串首址TABLE,串的长度N及待统计的字符“b”)顺序压入堆栈,在子程序调用后,通过BP指针对堆栈中的参数访问,并将统计的结果通过堆栈返回。
有关该方法的原理此处不再介绍。
设计要求:
1、编程计算N!
(0≤N≤5)的程序。
N!
=N×(N-1)×(N-2)×…×1
2、要求采用递归算法实现。
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__97_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(13)
授课题目(教学章、节或主题):
实验三:
BIOS和DOS中断程序设计
课时安排
4学时
授课时间
第11周,时间选定。
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
中断程序设计方法。
熟悉:
中断程序设计方法。
了解:
BIOS和DOS中断的调用方法。
教学内容(包括基本内容、重点、难点):
1、编写0号中断的处理程序,使得在除法溢出发生时,在屏幕上输出字符串”divideerror!
”,然后返回DOS。
2、编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后存入内存缓冲区BUFFER。
加密表为:
输入数字:
0、1、2、3、4、5、6、7、8、9
密码数字:
7,5,9,1,3,6,8,0,2,4
提示:
加密可通过XLAT指令完成。
要求:
键盘输入通过BIOS和DOS中断分别实现。
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__197_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
汇编语言课程教案(14)
授课题目(教学章、节或主题):
实验四:
综合程序设计
课时安排
4学时
授课时间
第12周周二第3/4节。
教学目的、要求(分掌握、熟悉、了解三个层次):
掌握:
分支、循环、子程序调用、DOS功能调用等基本的程序结构。
熟悉:
综合程序的编制及调试方法。
了解:
win32汇编开发环境,设计简单的windows程序。
教学内容(包括基本内容、重点、难点):
1、设有十个学生成绩分别是76,69,84,90,73,88,99,63,100和80分。
试编制一个子程序,统计低于60分,60~69分,70~79分,80~89分,90~99分和100分的人数,并输出显示统计结果。
2、提示编程:
①成绩分等部分采用分支结构,统计所有成绩则用循环结构完成,显示统计结果采用DOS功能调用。
②统计学生成绩和显示统计结果两部分内容用子程序结构来完成。
讨论、思考题、作业:
参考资料(含参考书、文献等):
以教材为主,要求学生课后认真阅读教材内容。
教学过程设计:
复习__2_分钟,授新课__197_分钟,安排讨论__0_分钟,布置作业__1_分钟
授课类型(请打√):
理论课√讨论课□实验课□练习课□其他□
教学方式(请打√):
讲授√讨论□示教□指导□其他□
教学资源(请打√):
多媒体√模型□实物□挂图□音像□其他□
2014~2015学年第1学期教学实施小结
课程名称:
汇编语言
采用教材:
任课教师:
实验(实习)指导教师:
无实验
辅导教师、助教:
无任教班级
计划安排:
教学计划、教学大纲安排总课时48学时,3学分,其中理论36学时,实验(实践、实习)12学时
本学期计划授课48学时,其中理论36学时,实验(实践、实习)12学时
实施情况:
实际完成的授课总课时学时,其中理论学时,实验(实践、实习)学时
按实施教学编写的教案理论有部分,实验(实践、实习)有部分
考试方式成绩计算方式
教学小结(含参加教改课题、课程建设及获奖情况):
任课教师签名:
教研室主任签名:
系主任签名:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 教案