1、2014 2015 学年 第 1 学期院(系、部) 学 院 教 研 室 课 程 名 称 汇编语言 任 教 对 象 主 讲 教 师 职 称 职 务 使 用 教 材 汇编语言 课程教案(1) 授课题目(教学章、节或主题):绪论。二进制。汇编语言。课时安排2学时授课时间第1周周1第7-9节教学目的、要求(分掌握、熟悉、了解三个层次):掌握:汇编语言概念极其使用的进位计数制、不同进位计数制之间的转换、计算机编码以及基本数据类型。熟悉:汇编语言使用的进位计数制。了解:汇编语言的基本概念。教学内容(包括基本内容、重点、难点):基本内容(含时间分配):1、汇编语言与高级语言的区别及其应用场合。2、数制。3、
2、数制之间的转换。4、算术运算和逻辑运算。5、数和字符的表示。重点:不同进制之间转换、计算机的编码难点:讨论、思考题、作业:参考资料(含参考书、文献等):以教材为主,要求学生课后认真阅读教材第1章内容。教学过程设计:复习_0_分钟,授新课_88分钟,安排讨论_10分钟,布置作业_2_分钟授课类型(请打):理论课 讨论课 实验课 练习课 其他教学方式(请打):讲授 讨论 示教 指导 其他教学资源(请打):多媒体 模型 实物 挂图 音像 其他 汇编语言 课程教案(2)80x86计算机组织。第2周周1第7-9节INTEL80X86微处理器概况以及基于微处理器的计算机系统构成。基于微处理器的计算机系统构
3、成。INTEL80X86微处理器概况。基本内容:第二章 80x86计算机组织 2.1 80x86微处理器概述 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种寻址方式指
4、令构成,了解指令执行时间。指令系统的六大类指令第三章 指令系统和寻址方式 3.1 指令系统概述 3.2 8086CPU的寻址方式 3.3 8086CPU的指令系统 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节 掌握:微型汇编语言格式和程序设计方法。汇编语言
5、程序的结构、语句类型和格式。常用伪指令格式和应用。第四章 汇编语言程序格式 4.1 汇编语言语句格式 4.2 位指令和伪操作 4.3 汇编语言源程序结构 4.4 汇编语言程序的上机过程 4.5 Debug调试介绍 重点:指令语句格式和伪指令语句格式、汇编语言程序格式。 难点:伪指令、伪指令存储器分配技术 4.8、4.9、4.11复习_2_分钟,授新课_197_分钟,安排讨论_0_分钟,布置作业_1_分钟 汇编语言 课程教案(5)第五章 循环与分支程序设计6学时第5周周1第7-9节微型汇编语言程序分析和设计方法。 熟悉:汇编语言程序设计的基本步骤;程序流程图的使用,会利用其分析问题。 了解:汇编
6、语言的顺序、分支、循环程序的设计。 5.1 汇编语言程序设计概述 5.2 顺序程序设计 5.3 循环程序设计 5.4分支程序设计利用流程图分析问题。顺序、分支、循环程序的设计。分支程序设计循环程序设计 课上讲解的程序自己编写、调试。 以教材为主,要求学生课后认真阅读教材内容。复习_2_分钟,授新课_297_分钟,安排讨论_0_分钟,布置作业_1_分钟 汇编语言 课程教案(6)第六章 子程序结构第6周周1第7-9节子程序设计方法;子程序的调用方法子程序设计中参数传递的方法。设计程序时不同的参数传递方式。子程序设计、参数传递方法。子程序调用时堆栈的变化、子程序参数传递方法。 6.1、6.2、6.7
7、 汇编语言 课程教案(7)第七章 高级汇编语言程序设计第7周周二第3/4节高级汇编语言技术;条件汇编概念和使用方法。宏汇编的概念和作用。重复汇编概念和使用方法。第七章 高级汇编语言技术 7.1 宏汇编 7.1.1 宏汇编定义、调用及展开 7.1.2 宏定义中的参数 7.1.3 LOCAL伪操作 7.1.4 在宏定义内部使用宏 7.1.5 宏库的建立和调用 7.1.6 PURGE伪操作 7.2 重复汇编 7.3 条件汇编宏汇编的编程技术。宏汇编的概念。 7.1、7.3 汇编语言 课程教案(8)第八章 输入输出程序设计第8周周二第3/4节I/O程序设计,特别是实模式下的中断程序设计的方法。内部中断
8、和外部中断,理解中断向量表的安排。设置和获取中断向量的方法。 8.1 I/O设备的数据传送方式 8.2 程序直接控制I/O方式 8.3 中断传送方式 8.3.1 8086中断的分类 8.3.2 中断向量表 8.3.3 中断过程 8.3.4 中断处理程序设计中断传送和DMA传送 中断处理程序的设计中断处理程序的设计 汇编语言 课程教案(9)第九章 BIOS和DOS中断第9周周二第3/4节常用的BIOS和DOS中断调用。键盘I/O的BIOS、DOS中断调用方法。BIOS和DOS中断调用的原理和方法。 9.1 BIOS和DOS中断概述 9.2 键盘I/O 9.2.1 字符和扫描码 9.2.2 BIO
9、S键盘中断 9.2.3 DOS键盘功能调用BIOS键盘I/O 汇编语言 课程教案(10)第十章 32位汇编语言程序设计第10周周二第3/4节32位汇编指令,32位汇编程序设计方法windows汇编程序设计。32位汇编指令,32位汇编程序设计方法。 10.1 80x86处理器的工作模式 10.2 32位的寄存器组 10.3 32位80x86汇编指令 10.4 32位汇编语言程序设计 10.5 win32汇编程序设计32位汇编指令、windows汇编程序设计windows汇编程序设计 读书笔记:我的第一个windows汇编语言程序 汇编语言 课程教案(11)实验一:循环与分支程序设计第10周,时间
10、选定。汇编语言的基本指令;循环与分支程序的设计过程;伪指令 EQU 及操作符 $的使用。1、编写一个程序,判别键盘上输入的字符;若是1-9字符,则显示之;若为A-Z或a-z字符,均显示“c”;若是回车字符,则结束程序,若为其它字符则不显示,继续等待新的字符输入。2、提示编程: 回车字符的ASCII码为0DH 显示字符用INT 21H的2号调用 汇编语言 课程教案(12)子程序结构设计第11周周二第3/4节。子程序设计方法,合理划分层次通过堆栈转送参数的方法子程序的嵌套与递归1、编写一个主程序,从键盘接收若干个字符,然后用调用的方法,调用子程序统计字符串中字符b的个数。子程序的参数是字符串的首地
11、址TABLE,字符串长度N及字符”b”。子程序返回字符b”的个数。主程序在子程序返回后,显示字符”b”及其个数(设为一位十六进制数)。2、编程提示:主程序与子程序之间参数的传送是由堆栈实现的。一段是将参数(此处是串首址TABLE,串的长度N及待统计的字符“b”)顺序压入堆栈,在子程序调用后,通过BP指针对堆栈中的参数访问,并将统计的结果通过堆栈返回。有关该方法的原理此处不再介绍。设计要求: 1、编程计算N!(0N5)的程序。 N!=N(N-1)(N-2)1 2、要求采用递归算法实现。 汇编语言 课程教案(13)实验三:BIOS和DOS中断程序设计第11周,时间选定。中断程序设计方法。BIOS
12、和DOS中断的调用方法。1、编写0号中断的处理程序,使得在除法溢出发生时,在屏幕上输出字符串”divide error!”,然后返回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中断分别实现。 汇编语言 课程教案(14)实验四:综合程序设计第12周周二第3/4节。分支、循环、子程序调用、DOS功能调用等基本的程序结构。综合程序的编制及调试
13、方法。win32汇编开发环境,设计简单的windows程序。1、设有十个学生成绩分别是76,69,84,90,73,88,99,63,100和80分。试编制一个子程序,统计低于60分,6069分,7079分,8089分,9099分和100分的人数,并输出显示统计结果。 成绩分等部分采用分支结构,统计所有成绩则用循环结构完成,显示统计结果采用DOS功能调用。 统计学生成绩和显示统计结果两部分内容用子程序结构来完成。2014 2015 学年 第 1 学期教学实施小结课程名称: 汇编语言 采用教材:任课教师: 实验(实习)指导教师: 无实验 辅导教师、助教: 无 任教班级 计划安排:教学计划、教学大纲安排总课时 48 学时, 3 学分,其中理论 36 学时,实验(实践、实习) 12 学时本学期计划授课 48 学时,其中理论 36 学时,实验(实践、实习) 12 学时实施情况:实际完成的授课总课时 学时,其中理论 学时,实验(实践、实习) 学时按实施教学编写的教案理论有 部分,实验(实践、实习)有 部分考试方式 成绩计算方式 教学小结(含参加教改课题、课程建设及获奖情况):任课教师签名:教研室主任签名:系 主 任 签 名: 年 月 日
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1