汇编语言编写红绿灯交通灯课程设计,大学单片机红绿灯课程设计,采用汇编语言编写,容易理解。
2021-12-30 17:11:52 90KB 汇编 红绿灯
1
用汇编语言编程实现有比较完整功能的程序设计并实现一个键控音乐播放器。 要求: (1) 自己选用合适的芯片,不少于两种。 (2) 自行设计电路并使用汇编语言编写程序完成键控音乐播放器功能。 (3) 该播放器有若干首歌曲可以选择,开始时输出说明,要用户选择要播放的歌曲,然后根据用户按键进行播放、退出或出错提示。
2021-12-28 09:17:14 245KB 汇编语言 音乐演奏
1
本次课程设计我的题目是把PC机变成一个音乐盒,在开始界面显示乐曲菜单(至少三个)和作者,按1,2,3选择乐曲演奏,按0键退出,乐曲演奏中可以人为中断而演奏其他乐曲或退出。
2021-12-27 21:05:02 436KB 烟台大学 计算机 汇编语言
1
汇编语言课程设计(时钟显示) 我亲自试过了 有代码 有运行 有报告
2021-12-23 21:06:18 40KB 汇编 设计 时钟
1
①调用系统时间 ②设置定时响铃时间:既用固定时间响铃,也用倒计时方式 ③设置响铃的音乐(可以事先做2-3个音乐) ④设置显示24小时或12小时、 ⑤设置显示背景和字体颜色 ⑥可以调入缺省设置
1
用汇编语言编写的简单的打字计时练习程序。
1
关于汇编语言的课程设计,很好很全面,而且有很好的注释。。
2021-12-16 14:45:02 251KB 汇编 课程设计 代码
1
汇编语言课程设计大全 27个源程序...................
1
一、程序功能: 1)重新启动计算机 2)引导现有操作系统 3)重启时进入时钟显示界面 4)修改CMOS时钟 二、运行步骤: 1)命令提示窗口输入“cmd”,将asm源文件放入当前目录下,将软驱放入软盘,运行masm、link,将代码写入软盘。 2)将电脑设置为从软驱启动,插入写入代码的软盘,重启电脑。此时会进入界面,界面显示为 1、reset pc 2、start system 3、clock 4、set clock 三、本程序涉及的一些问题 1、将启动代码写入软盘0面0道1扇区 2、读取\写入CMOS数据 3、重新启动计算机 4、引导现有操作系统 5、编写int 9键盘中断 6、带有一定格式的字符的动态显示\颜色改变\待修改项的闪烁效果 7、BCD码和ASCII码的转换 8、键盘缓冲区的情趣 9、对显存的直接操作 此外,寄存器的合理使用、编写中断程序时中断现场的保存与恢复及其在内存地址中的合理安排、数据在内存中的位置及其读取/写入、子程序在内存中地址的合理安排以防代码被覆盖、屏幕刷新、修改日期数据时对数据输入范围的判断、如何显示界面、与用户的互动等都是一些注意的细节。 四、注意: 1、运行后软盘0面0道1扇区会写入启动代码,如果直接在微软操作系统下读取,会出现“软盘尚未格式化”的提示,此时属正常情况,请勿格式化; 2、将电脑设置为优先从软驱启动; 3、选项4会真实修改系统时间,如果输入数据超出系统允许范围会导致进入不了现有操作系统,此时可进入安全模式下改回原来的系统时间。 五、感想 这个程序耗时两周,自己独立完成,收获良多,对汇编语言及计算机硬件有了更多的了解。编写代码期间出现很多问题,印象最深刻的是由于子程序的内存地址没有安排合理导致代码覆盖,思考良久才发现并解决。汇编语言在界面的显示及美化、与用户的有效互动、算法编写及可读性等方面与高级语言相比差距很大,当面对较多的变量时,如何有效使用有限的寄存器也是需要慎重考虑的问题。汇编语言除了效率高之外,可以直接对计算机硬件操作,这是高级语言无法相比的。
2021-12-15 14:55:15 1.19MB 汇编语言 王爽 清华大学出版社
1
汇编语言课程设计报告——磁盘写入文件,可将磁盘中的信息写入文件保存
2021-12-15 14:43:12 598KB 汇编
1