乐曲程序的设计与实现

乐曲程序的设计与实现

ID:8483139

大小:397.00 KB

页数:26页

时间:2018-03-29

乐曲程序的设计与实现_第1页
乐曲程序的设计与实现_第2页
乐曲程序的设计与实现_第3页
乐曲程序的设计与实现_第4页
乐曲程序的设计与实现_第5页
资源描述:

《乐曲程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《汇编语言课程设计》实验报告课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:乐曲程序的设计与实现初始条件:理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理解,已掌握了汇编语言程序设计的基本方法和技巧。实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编语言程序的调试方法。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)进一步理解和掌握程序直接控制I/O方式,掌握计算机发声程序的设计。具体的

2、设计任务及要求:1.采用位触发方式编写程序,使计算机发出音响并奏出《两只老虎》的乐曲。1)通过查阅相关资料,进一步理解程序直接控制I/O方式和位触发方式控制声音的工作原理。2)一首乐曲是由不同频率和节拍的音调组成,因此控制脉冲的频率和持续时间是编写乐曲程序的关键。根据已知的音符频率对照表,给出乐曲的频率表;设二分音符持续时间为0.5秒(50*10ms),50作为2拍的计数值,给出乐曲的节拍时间表;3)编写程序并调试通过。2.进一步学习利用定时器产生声音的方法,使计算机奏出乐曲(例如《两只老虎》等)。

3、在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书。阅读资料:1)《IBM—PC汇编语言程序设计实验教程》3.1节2)《IBM—PC汇编语言程序设计(第2版)》10.4节,10.5节时间安排:设计安排一周:周1、周2:完成系统分析及设计。周3、周4:完成程序调试,和验收。周5:撰写课程设计报告。指导教师签名:年月日系主任(或责任教师)签名:年月日26《汇编语言课程设计》实验报告目录一.课程设计任务书································

4、·····················2二.正文··································································41.设计内容及要求····················································42.设计中使用的关键技术和方法······································53.设计方案说明···································

5、···················103.1模块层次图和各模块说明············································113.2详细的算法描述····················································113.3主要数据结构的定义和说明··········································123.4程序界面的描述······································

6、··············144.测试及评估·························································155.设计心得···························································18626《汇编语言课程设计》实验报告.致谢································································197.参考文献···········

7、················································198.附录(源代码)······················································20三.评分表·································································27乐曲程序的设计与实现26《汇编语言课程设计》实验报告1.设计内容及要求1.进一步理解和掌握程序直接控制I/O方式,掌握计算机发声程

8、序的设计。具体的设计任务及要求:1.采用位触发方式编写程序,使计算机发出音响并奏出《两只老虎》的乐曲。1)通过查阅相关资料,进一步理解程序直接控制I/O方式和位触发方式控制声音的工作原理。2)一首乐曲是由不同频率和节拍的音调组成,因此控制脉冲的频率和持续时间是编写乐曲程序的关键。根据已知的音符频率对照表,给出乐曲的频率表;设二分音符持续时间为0.5秒(50*10ms),50作为2拍的计数值,给出乐曲的节拍时间表。3)编写程序并调试通过。2.进一步学习利用定时器产生声音

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。