您现在的位置:网站首页答辩论文计算机毕业设计其他计算机专业毕业资源

[计算机汇编程序设计] 汇编语言课程设计

  • 简介:编写这个乐曲程序可分为四个步骤: 1.根据表1-1音阶表和图1-1简谱为演奏的乐曲定义一个频率表mus_freq和一个时间表mus_time。 2.分别将两个表的偏移地址放入SI和BP。 leasi, mus_freq leabp, ds:mus_time 3.从表中取出音符的频率放入DI,取出...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 设计题一 歌曲程序………………………………………………………1
概要设计……………………………………………………………………………………1
详细设计……………………………………………………………………………………2
流程分析……………………………………………………………………………………4
调试分析……………………………………………………………………………………5
运行结果……………………………………………………………………………………6
小结和体会…………………………………………………………………………………6
设计题二 跑动的汽车………………………………………………………………6
概要设计……………………………………………………………………………………6
详细设计……………………………………………………………………………………7
流程分析……………………………………………………………………………………9
调试分析……………………………………………………………………………………11
运行结果……………………………………………………………………………………12
小结和体会…………………………………………………………………………………12
设计题三 飞行的飞机………………………………………………………………12
概要设计……………………………………………………………………………………12
详细设计……………………………………………………………………………………13
流程分析……………………………………………………………………………………14
运行结果……………………………………………………………………………………14
设计题四 菜单程序…………………………………………………………………15
概要设计……………………………………………………………………………………15
详细设计……………………………………………………………………………………16
流程分析……………………………………………………………………………………17
运行结果……………………………………………………………………………………18
小结和体会…………………………………………………………………………………20
参考书目……………………………………………………………………………21
附录:源代码………………………………………………………………………21 参考资料 1.《IBM-PC 汇编语言程序设计》 沈美明 温冬婵编著 1991年6月
2.《IBM-PC 汇编语言程序设计(第2版)》 沈美明 温冬婵编著 2001年8月
简单介绍 这篇课程设计是我一个学期学习汇编的成果,在这次课程设计任务布置下来后我开始对用汇编语言如何实现歌曲程序、报警程序和动画程序一头雾水,后来经过认真的查阅资料才得以把任务完成。在此把我的成果与大家共享。
编写这个乐曲程序可分为四个步骤:
1.根据表1-1音阶表和图1-1简谱为演奏的乐曲定义一个频率表mus_freq和一个时间表mus_time。
2.分别将两个表的偏移地址放入SI和BP。
leasi, mus_freq
leabp, ds:mus_time
3.从表中取出音符的频率放入DI,取出音符的持续时间(实际上是10ms的倍数)放入BX。
movdi, [si]
movbx, ds:[bp]
频率表中最后一个数据-1作为乐曲的结束符,也可用其他的特殊值来代替。
4.调用通用发声子程序SOUNDF发出音调。
这个程序比较简单,如果想演奏另一个乐曲,只需把mus_freq和mus_time两个表中的数据换成另一个乐曲的频率和节拍时间就可以了。
查看评论 已有0位网友发表了看法
  • 验证码: