|
汇编语言与接口技术课程设计任务书
一、课程设计目的
1. 掌握用汇编语言编写汇编源程序的方法,能正确进行顺序、分支、循环、子程序等结构的程序设计,并能正确进行调试和运行。
2. 掌握所学芯片 8253A、8255A、8259 的编程方法,能综合运用所学知识完成一个任务。
3. 掌握用 Proteus 进行软件仿真的方法。
4. 掌握 DOS、BIOS 系统功能调用的方法。
5. 学习汇编语言项目设计的基本思路和方法,并撰写出设计合理、条理清楚、语言表达准确的设计报告。
二、设计内容及要求
1. 设计的题目和具体的内容自行拟定,但需包含课程中所学过的知识点。具体知识点分值如下:
(1) 顺序程序设计——10 分。
(2) 分支程序设计——10 分。
(3) 循环程序设计——10 分。
(4) 子程序设计——10 分。
(5) DOS、BIOS 系统功能调用——10 分。
(6) 8086 微处理器——10 分
(7) 8253A 芯片编程——10 分。
(8) 8255A 芯片编程——10 分。
(9) 8259 芯片编程——20 分。
(10) Proteus 仿真——20 分。
(11) 其它自学的接口芯片编程——20 分。
2. 能利用 Proteus 实现所做设计的仿真。
3. 根据自己所做设计,每位同学必须认真、独立的完成课程设计的编程和调试,并撰写相应的课程设计报告,一个同学一份。如仿真设计、汇编源程序、设计报告有抄袭现象,则涉及人员的成绩均做不及格处理。
三、课程设计报告格式及要求
1.要求有完整的格式,包括封面、目录、正文等,具体如下:
(1) 封面(见附页)
(2) 目录
(3) 正文内容
1 设计目的
2 设计任务与要求。
3 设计方案(包括设计思路、使用到哪些芯片、各个芯片的作用)
4 硬件线路设计(包括线路图及连线说明)
5 软件设计(程序流程图及说明)
6 源程序(要有注释)
7 调试过程(可包括设计中的硬件连线问题、实现步骤、出现的问题、解决的方法、使用的测试数据等)
8 总结(在整个设计过程中的心得和体会)
1
9 参考文献(按照规范格式书写)
2. 课程设计报告要求用 A4 纸打印,在左侧装订,每人一份。
四、课程答辩
1. 每个班级随机抽取 5 个同学进行答辩,抽取时间为最后一次实验课时。
2. 想获得更高分值的同学可主动申请答辩,答辩名单需在最后一次实验课时提交。
3. 答辩时间为十七周周四(1 月 4 日 9:30-11:30、14:00-16:00)、周五(1 月 5 日)14:00-16:00,
答辩地点:博学楼 803S。
4. 每位同学 10 分钟答辩时间(包括对自己设计项目的简单陈述、演示和教师提问时间),参加答辩的同学需两人一组,一人在作答时,另一人负责记录。
5. 每个参与答辩的同学,其答辩附加分最多为 10 分,但课程综合得分不超过 100 分。
五、课程成绩的评定
1. 课程设计成绩=任务知识点分值?设计完成度
2. 课程综合得分=课程设计成绩*80%+实验成绩*20%+答辩附加分
3. 设计完成度规定
(1) 设计完成度 100%:设计任务具有一定的创意,对设计任务理解透彻,能够全面、正确、独立地完成设计内容所规定的任务。硬件线路的连接正确、规整,软件书写正确、规范、注释清晰详尽,在 Proteus 中正确仿真出设计结果,并按时提交准确、完整、规范、条理清晰的设计报告。
(2) 设计完成度 90%:能够按照设计任务全面、正确、独立地完成设计内容所规定的任务,硬件线路连接正确,软件书写正确、注释清晰,在 Proteus 中正确仿真出设计结果,并按时提交完整、规范的设计报告。
(3) 设计完成度 80%:按照任务设计要求能够顺利地完成设计任务,硬件线路连接正确,软件书写正确、有一定注释,在 Proteus 中正确仿真出设计结果,按时提交较完整的、符合要求的设计报告。
(4) 设计完成度 70%:按照设计要求完成了硬件线路的连接和软件的编程与调试,有少许缺陷,基本完成了任务要求,提交了符合要求的设计报告。
(5) 设计完成度 60%:基本完成设计目标,但不够完善,可能有若干小的缺陷,提交了基本符合要求的设计报告。
(6) 设计完成度 20%:不能完成设计的任务,仅提交了一份课程设计报告。
例如:某同学设计的任务是利用 8086 微处理器(10 分)连接 8255A 芯片(10 分)、8253A芯片(10 分)、8259 芯片(20 分)设计竞赛抢答器,在其实现程序中用到顺序(10 分)、分支(10 分)、循环(10 分)程序设计的方法,并在 Proteus 中仿真(20 分)实现该设计任务,其知识点分值即为 100 分。
该同学如能按照其设计的任务要求,顺利地完成设计任务,硬件线路连接正确,软件书写正确、有一定注释,在 Proteus 中正确仿真出设计结果,按时提交较完整的、符合要求的设计报告,该同学的课程设计成绩即为 100?80%=80 分
六、提交的材料及日期
1. 每个人最终提交材料为:Proteus 仿真文件(*.DSN)一份、汇编源程序(*.ASM)一份、课程设计报告电子档一份,课程设计报告纸质档一份。由班长统一收齐后提交给教师。
2. 提交时间&地点:2018 年 1 月 5 日 14:00 博学楼 803S
3. 过期不再接收补交的材料。