四川大学教案.docx
- 文档编号:25968474
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:18
- 大小:19.71KB
四川大学教案.docx
《四川大学教案.docx》由会员分享,可在线阅读,更多相关《四川大学教案.docx(18页珍藏版)》请在冰豆网上搜索。
四川大学教案
四川大学教案
【首页】
课程名称
计算机技术实验(I)-1
授课专业
电子信息科学与技术
电子科学与技术
电子信息工程
光信息科学与技术
信息安全
年级
04
课程编号
20520120
课程类型
选修课
校级公共课();基础及专业基础课();
专业课(√)
选修课
限选课(√);任选课()
授课方式
课堂讲授();实践课(√)
考核方式
考试();考查(√)
课程教学
总学时数
32
学分数
2
课时分配
实践课32学时
教材名称
《电子信息专业实验教程》
作者
赵刚
出版社及出版时间
四川大学出版社,2005.8
指定参考书
《微型计算机原理与接口技术》
《微型计算机系统原理及应用》
《微机原理与接口技术》
《微型计算机接口技术及应用》
作者
何小海
周明德
倪继烈
刘乐善
出版社及出版时间
四川大学出版社,2003.1
清华大学出版社
1998.6
电子科技大学出版社
2000.2
华中科技大学出版社,1996
授课教师
蔡锦成
张乐
职称
高实
工程师
单位
电子信息学院
授课时间
2006.8~2007.1
注:
表中()选项请打“√”。
四川大学教案
【理、工科】
周次
第8周,第1次实验
备注
章节
名称
实验一8088基本指令练习和DEBUG调试
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握8088汇编语言基本指令使用
掌握DEBUG调试程序方法;
熟悉汇编语言源程序的建立及执行程序的生成过程;
掌握EDIT、MASM、LINK的使用;
教学内容提要
时间分配
1.练习8088汇编语言基本指令
2.用DEBUG调试执行文件
3.在指定的内存单元设置数据
4.用DEIT生成汇编语言源程序(*.ASM)
5.用MASM生成目标文件(*.OBJ)
6.用LINK生成执行文件(*.EXE)
7.用DEBUG调试执行文件
8.按照要求执行程序,记录并分析数据
讲授45’
实验90’
第1页
教学重点与难点
1.调试工具的使用
2.各种寻址指令的使用
3.执行程序和检查数据的方法
4.使用INT3结束程序
5.写完整的汇编语言程序
6.DEIT生成汇编语言源程序
7.用MASM生成目标文件
若有语法错误则需使用DEIT修改源程序
直到没有语法错误
8.INK生成执行文件并运行
若未达到设计目的则需使用DEBUG调试程序
找出问题后再用DEIT修改源程序
9.执行程序和检查数据的方法
讨论、练习、作业
思考题:
1.能否不使用结束程序命令?
2.在汇编语言程序中能否不定义数据段?
3.能否不使用结束程序命令?
4.分析实验数据
5.完成实验报告
教学手段
多媒体演示
学生动手实验
参考资料
《微型计算机原理与接口技术》何小海等编,
四川大学出版社
《微型计算机系统原理及应用》周明德编,
清华大学出版社
四川大学教案
【理、工科】
周次
第9周,第2次实验
备注
章节
名称
实验二建立90H个二进制无符号数
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握循环程序的编写方法
在指定内存区域存放数据
教学内容提要
时间分配
1.握循环程序的编写方法
2.用DEBUG调试执行文件
3.在指定的内存单元检查数据
4.按照要求执行程序,记录并分析数据
讲授45’
实验90’
第2页
教学重点与难点
1.循环指针的设置
2.条件转移指令的使用
3.为零标志的检测方法
讨论、练习、作业
思考题:
1.能否不检测标志位实现条件转移?
2.分析实验数据
3.完成实验报告
教学手段
多媒体演示
学生动手实验
参考资料
《微型计算机原理与接口技术》何小海等编,
四川大学出版社
《微型计算机系统原理及应用》周明德编,
清华大学出版社
四川大学教案
【理、工科】
周次
第10周,第3次实验
备注
章节
名称
实验三多字节十进制数加法/减法
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握循环程序的设计方法
掌握标志位的使用方法
掌握带进位的加法/减法指令及对应的十进制调整指令的使用
教学内容提要
时间分配
1.设计并完成多字节的十进制加法程序
2.设计并完成多字节的十进制减法程序
讲授25’
实验110’
第3页
教学重点与难点
1.标志位使用
2.设计循环程序
3.带进位的加法/减法指令
4.十进制调整指令对累加器和标志位的影响
5.多字节加法/减法进位处理
讨论、练习、作业
思考题:
1.在何种情况下,十进制调整指令对累加器和标志位产生影响?
2.调试循环程序如何设置断点?
教学手段
多媒体演示
学生动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第11周,第4次实验
备注
章节
名
实验四十六进制数与ASCII码转换
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握计算机常用码制及转换编程方法
掌握分支程序的编制及调试方法
教学内容提要
时间分配
1.设计并调试十六进制数转换成ASCII码程序
2.设计并调试ASCII码转换成十六进制数程序
讲授25’
实验110’
第4页
教学重点与难点
1.内存单元中十六进制数与ASCII码的存放方法
2.十六进制数的分离与组合方法
3.分支程序的编写方法
4.保护寄存器
讨论、练习、作业
思考题:
1.当寄存器不够使用时,可采取何种方法解决?
2.分离与组合十六进制数应注意那些事项?
3.如何保证分支程序正常运行?
教学手段
多媒体演示
学生动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第12周,第5次实验
备注
章节
名称
实验四实现字符显示
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握DOS环境下,单个字符显示的中断调用方法;
掌握光标控制码的使用方法
教学内容提要
时间分配
1.显示012349
2.显示0
1
2
3
9
3.示0
1
2
3
9
4.在固定位置依次显示0~9
讲授25’
实验110’
第5页
教学重点与难点
1.中断调用的入口参数设置
2.光标控制码的使用方法
3.循环指针的保护
讨论、练习、作业
思考题
1.使用光标控制码的作用?
2.如何避免中断调用对寄存器产生的影响?
教学手段
多媒体演示
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第13周,第6次实验
备注
章节
名称
实验六字符串的输入/输出
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握从键盘输入字符串的中断调用方法
掌握字符串输出的中断调用方法
教学内容提要
时间分配
1.从键盘输入字符串放入指定的缓冲区
2.使用中断调用输出定义的字符串
3.用字符串输出的中断调用输出缓冲区的内容
4.用单个字符输出的中断调用输出缓冲区的内容
讲授25’
实验110’
第6页
教学重点与难点
1.字符串输入时缓冲区的设置方式
2.字符串输出时指针的设置
3.子程序的调用
讨论、练习、作业
思考题:
1.如何定义数据缓冲区?
2.如何设置数据缓冲区指针?
3.如何调用子程序?
教学手段
多媒体演示
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第14周,第7次实验
备注
章节
名称
实验七设计软件电子表
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
综合运用前面5个实验掌握的知识,实现数据通过中断调用从键盘输入,经过转换、处理后,通过中断调用输出处理结果。
教学内容提要
时间分配
1.设计24小时进位的电子表
2.设计12小时进位的电子表
讲授20’
动手实验115’
第7页
教学重点与难点
1.定义数据段、规划数据存缓冲区
2.通过中断调用或软件延迟,实现电子表的“秒”计数
3.设计60进位/24进位/12进位加法子程序
4.修改输出缓冲区中的内容
讨论、练习、作业
思考题:
1.为何要修改输出缓冲区中的内容?
2.使用软件延迟如何计算时间?
教学手段
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第15周,第8次实验
备注
章节
名称
实验八RAM存储器扩展
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
熟悉硬件实验箱的使用
掌握存储器扩展的方法
掌握扩展存储器编程使用,实现数据输入/输出
教学内容提要
时间分配
1.熟悉硬件实验箱的使用
2.连接扩展存储器(控制线、数据线、地址线)
3.确定扩展存储器的寻址范围
4.编程实现扩展存储器的数据输入/输出
讲授35’
实验100’
第8页
教学重点与难点
1.扩展存储器的连接
2.扩展存储器的寻址方法
3.扩展存储器的编程使用
讨论、练习、作业
1.如何确定扩展存储器的寻址范围?
2.如何确定扩展存储器的起始地址?
教学手段
多媒体演示
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第16周,第9次实验
备注
章节
名称
实验九基本输入/输出接口
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
掌握输入端口和输出端口的片选线连接方法
掌握端口数据线的连接使用方法
掌握DIP开关和LED发光二极管的使用
掌握I/O端口的数据输入/输出编程方法
教学内容提要
时间分配
1.连接片选线到输入端口。
2.连接数据线到DIP开关和LED发光二极管。
3.输入端口从DIP开关读取状态数据。
4.将状态数据传送到输出端口,控制对应的LED发光二极管亮、灭。
讲授20’
实验115’
第9页
教学重点与难点
1.本实验所有I/O信息均为开关量
2.用DIP开关控制LED亮灭时,注意电平逻辑
3.注意实验箱片选口与口地址的对应关系
4.DIP开关与LED发光二极管一一对应
讨论、练习、作业
1.要实现当DIP开关状态为高电平时,对应输出的LED发光二极管发亮,应注意什么条件?
2.实验箱有多个片选口,使用时应注意哪些问题?
教学手段
演示
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第17周,第10次实验
备注
章节
名称
实验十8255A并行输入/输出接口
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
1.掌握8255A并行输入/输出接口控制字的初始化方法
2.掌握8255A并行输入/输出接口读入开关量数据和输出开关量数据的编程方法
教学内容提要
时间分配
1.连接实验线路(片选线、数据线)。
2.设置控制字,A口输入B口输出。
3.从A口读入DIP开关的数据,输出到B口,控制对应的LED亮灭(一一对应)。
4.一个DIP开关控制对应的两个LED。
讲授20’
实验115’
第10页
教学重点与难点
1.设置控制字,对8255A初始化编程。
2.一个DIP开关控制对应的两个LED亮灭。
讨论、练习、作业
1.使用8255A能否不设控制字?
2.若未用C口,如何设置其工作方式?
教学手段
演示
同学动手实验
参考资料
同实验一
四川大学教案
【理、工科】
周次
第18周,第11次实验
备注
章节
名称
实验十一0809A/D转换器
授课方式
理论课();实验课(√);实习()
教学时数
3
教学目的及要求
1.掌握0809A/D转换器电路连接方法
2.掌握使用0809A/D转换器转换信号的读取方法
3.用LED发光二极管显示采样值
教学内容提要
时间分配
1.通过电位器中心抽头,从IN0通道输入数据。
2.调整电位器,观察A/D转换信号的变化。
3.将转换后的信号值输出显示
4.观察输入电压为0伏、1伏、2伏、3伏、4伏、5伏时的A/D转换值。
讲授20’
实验115’
第11页
教学重点与难点
1.A/D转换需要一定的时间,在读取采样数据时,一定要注意。
2.数据是否转换完毕,请检查EOC信号。
讨论、练习、作业
思考题
1.使用延迟方式,至少应延迟多长时间?
2.使用查询方式,如何连接线路?
教学手段
演示
同学动手实验
参考资料
同实验一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 四川大学 教案