汇编语言教案.docx

上传人:b****6 文档编号:7971074 上传时间:2023-01-27 格式:DOCX 页数:17 大小:35.51KB
下载 相关 举报
汇编语言教案.docx_第1页
第1页 / 共17页
汇编语言教案.docx_第2页
第2页 / 共17页
汇编语言教案.docx_第3页
第3页 / 共17页
汇编语言教案.docx_第4页
第4页 / 共17页
汇编语言教案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

汇编语言教案.docx

《汇编语言教案.docx》由会员分享,可在线阅读,更多相关《汇编语言教案.docx(17页珍藏版)》请在冰豆网上搜索。

汇编语言教案.docx

汇编语言教案

教务﹝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学时

实施情况:

实际完成的授课总课时学时,其中理论学时,实验(实践、实习)学时

按实施教学编写的教案理论有部分,实验(实践、实习)有部分

考试方式成绩计算方式

教学小结(含参加教改课题、课程建设及获奖情况):

 

任课教师签名:

教研室主任签名:

系主任签名:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1