资源描述:
《汇编语言课程设计论文设计题目乐曲演奏程序的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机与信息工程学院《汇编语言》课程设计论文设计题目:乐曲演奏程序的设计专业:计算机科学与技术班级:学号:姓名:指导教师:起止日期:成绩:课程设计任务书一、设计题目:二、设计的主要内容:指导教师:教研室主任:1课程设计指导教师评阅意见书评阅成绩:2摘要该程序通过DOS提供了一组对磁盘文件的建立、打开、关闭和读写等操作的功能调用,利用DOS和BIOS的功能调用,汇编语言可实现对磁盘文件的存取。对磁盘文件的管理采用文件句柄方式。现菜单选择以及处理各种功能键的多种中级功能。实现复制、剪切、粘贴等高级功能,并且制作一个菜单,
2、使用菜单条选择功能,让用户选择演奏的乐曲,实现音阶演奏。实现枪声,界面美观,程序结构化程度高,模块结构合理。关键词计算机,汇编语言,文本编辑器,乐曲演奏程序AbstractTheprocedureprovidesasetofDOSdiskdocumentontheestablishmentofopenandclosedoperations,suchasreadingandwritingofthefunctioncalls,usingDOSandtheBIOSfunctioncalls,thecompilationof
3、languagecanberealizedonthediskfileaccess.Onthemanagementofadiskfiledocumentshandlerway.Andthemenuchoicesarenowdealingwithavarietyofmid-levelfunctionkeyfunctions.Implementationcopy,cut,paste,andotheradvancedfeatures,andcreateamenu,usethemenuofchoicefunctions,all
4、owsuserstochoosethemusicplaying,andscaleperformance.Implementationgunfire,theinterfaceaesthetic,proceduresandahighdegreeofstructure,arationalstructuremoduleKeywordsComputers,assemblylanguage,texteditor,musicconcertprogramII目录摘要..................................
5、..........................................ⅠAbstract..........................................................................Ⅰ一、设计背景及意义.........................................................1二、设计思想..............................................................
6、.....1三、主要功能...................................................................2四、软硬件环境要求........................................................2五、程序流程图...............................................................3六、使用说明......................................
7、............................5设计总结.........................................................................7参考文献.........................................................................9附录..........................................................................
8、......10IIII一、设计背景及意义(一)音乐演奏程序实现的是演奏已经写好的曲谱,利用BIOS中的通用发声程序,通过设置相应的频率和延迟时间,使发声有音调的高低长短,进而演奏出写好的曲子。(二)可以分为四个模块:(1)为演奏的乐曲定义一个频率表和一个节拍时间表;(2)分别将两个表的偏移地址放入SI和BP;(3)从表中的音符的频率放任DI,