立即注册 登录
返回首页

uid:271748的个人空间

日志

《汇编语言与接口技术》课程设计

已有 542 次阅读2018-1-5 10:48 | 汇编任务书

汇编语言与接口技术课程设计任务书

 

一、课程设计目的

 

1. 掌握用汇编语言编写汇编源程序的方法,能正确进行顺序、分支、循环、子程序等结构的程序设计,并能正确进行调试和运行。

 

2. 掌握所学芯片 8253A8255A8259 的编程方法,能综合运用所学知识完成一个任务。

 

3. 掌握用 Proteus 进行软件仿真的方法。

 

4. 掌握 DOSBIOS 系统功能调用的方法。

 

5. 学习汇编语言项目设计的基本思路和方法,并撰写出设计合理、条理清楚、语言表达准确的设计报告。

 

二、设计内容及要求

 

1. 设计的题目和具体的内容自行拟定,但需包含课程中所学过的知识点。具体知识点分值如下:

 

(1) 顺序程序设计——10 分。

 

(2) 分支程序设计——10 分。

 

(3) 循环程序设计——10 分。

 

(4) 子程序设计——10 分。

 

(5) DOSBIOS 系统功能调用——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:3014: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  1400 博学楼 803S

 

3. 过期不再接收补交的材料


 

评论 (0 个评论)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部