主题:汇编高手帮小D一拔!!!!!!十万火急
题目 电子记事簿程序设计
一、设计目的:掌握存储器和中断的使用方法。
二、设计任务:编写汇编程序,在PC机上完成电子记事簿功能。
三、设计要求
1、界面设计:有较好的操作键或菜单定义,有清晰的内容浏览区域;
2、完成记事本功能:简单的文字录入和存储;
3、电话簿功能:可以分类存储电话号码(分类如亲人、朋友、同事等);
4、备忘录功能:定时提醒主人该做的事;
5、以上信息可以随时查阅、修改和删除。
四、设计内容
1、程序设计方法:
采用DOS功能调用,对字符串进行操作。
2、设计报告:
1)方案选择和分析;
2)主要设计思路及工作原理;
3)画出硬件接线图和软件流程图;
4)调试出现的问题及解决方法;
5)运行效果及改良措施;
6)提交程序清单。
题目 电子秒表模拟程序设计
一、设计目的:掌握定时/计数器8253和中断的使用。
二、设计任务:编写汇编程序,在PC机上完成电子秒表功能。
三、设计要求
1、基本要求:
1)设计可以显示1~60秒的无存储功能的秒表,最小单位为毫秒。
2)通过按键控制秒表清零、暂停、继续,退出等。
2、提高要求:
1)秒表可以分组存储、批量显示、倒计时等。
2)采用图像显示,界面精美,设置报警声等
四、设计内容
1、用系统8253定时器提供的55ms定时单位,设计秒表定时程序。
2、有关系统定时方法:
PC机系统中的8253定时器0工作于方式3,外部提供一个时钟作为CLK信号,
频率:f=1.1931816MHz。
定时器0输出方波的频率:fout=1.1931816/65536=18.2Hz。
输出方波的周期Tout=1/18.2=54.945ms。8253A每隔55ms引起一次中断,作为定时信号。可用55945ms作基本计时单位。
用BIOS调用INT 1AH可以取得该定时单位。例:1秒=18.2 (计时单位)
3、设计报告:
1)方案选择和分析;
2)主要设计思路及工作原理;
3)画出硬件接线图;
4)调试出现的问题及解决方法;
5)运行效果及改良措施;
6)提交程序清单。
一、设计目的:掌握存储器和中断的使用方法。
二、设计任务:编写汇编程序,在PC机上完成电子记事簿功能。
三、设计要求
1、界面设计:有较好的操作键或菜单定义,有清晰的内容浏览区域;
2、完成记事本功能:简单的文字录入和存储;
3、电话簿功能:可以分类存储电话号码(分类如亲人、朋友、同事等);
4、备忘录功能:定时提醒主人该做的事;
5、以上信息可以随时查阅、修改和删除。
四、设计内容
1、程序设计方法:
采用DOS功能调用,对字符串进行操作。
2、设计报告:
1)方案选择和分析;
2)主要设计思路及工作原理;
3)画出硬件接线图和软件流程图;
4)调试出现的问题及解决方法;
5)运行效果及改良措施;
6)提交程序清单。
题目 电子秒表模拟程序设计
一、设计目的:掌握定时/计数器8253和中断的使用。
二、设计任务:编写汇编程序,在PC机上完成电子秒表功能。
三、设计要求
1、基本要求:
1)设计可以显示1~60秒的无存储功能的秒表,最小单位为毫秒。
2)通过按键控制秒表清零、暂停、继续,退出等。
2、提高要求:
1)秒表可以分组存储、批量显示、倒计时等。
2)采用图像显示,界面精美,设置报警声等
四、设计内容
1、用系统8253定时器提供的55ms定时单位,设计秒表定时程序。
2、有关系统定时方法:
PC机系统中的8253定时器0工作于方式3,外部提供一个时钟作为CLK信号,
频率:f=1.1931816MHz。
定时器0输出方波的频率:fout=1.1931816/65536=18.2Hz。
输出方波的周期Tout=1/18.2=54.945ms。8253A每隔55ms引起一次中断,作为定时信号。可用55945ms作基本计时单位。
用BIOS调用INT 1AH可以取得该定时单位。例:1秒=18.2 (计时单位)
3、设计报告:
1)方案选择和分析;
2)主要设计思路及工作原理;
3)画出硬件接线图;
4)调试出现的问题及解决方法;
5)运行效果及改良措施;
6)提交程序清单。