昌平金隅万科广场:汇编语言的题目~

来源:百度文库 编辑:神马品牌网 时间:2024/04/19 11:30:21
一、设计内容:

1、算式计算:
要求:输入一个由“+,-,*,/(整除)
及()”组成的算式(运算结果为-32768至+32767),
计算并显示结果。
应用:了解栈的应用。

提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器、文件的中断调用。
③显示时,注意字符与数值的转换。

2、编写程序,使它相当于DIR命令的功能。即在屏幕上显示目录。 提示:注意INT 21H的4EH和4FH的子功能的调用

3、余弦函数表的设计

具体要求:
(1) 保存00~900(间隔10)的余弦函数值
(至少保留2~4位小数) (2) 从键盘输入角度值后,在屏幕上输出其对应的函数值
4、
扫屏程序:
要求:通常,当按键盘上的Print Screen时,能把屏幕上的内容
通过打印机打印出来,现要求按键盘上的Print Screen时,能把屏幕上的内容扫到一
程序文件中。
应用:将屏幕上的内容存盘,可用适当格式打印作为资
料保存。
提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器、文件的中断调用。③当按键盘上的Print Screen时,
会产生5#中断,故要用中断子程序的设计。

5、中断向量表操作:
要求:该程序首先访问中断向量表,然后能自动建立一文件,
将中断向量表的内容保存到文件中(文件名为INTHAND.TXT等),
并将中断向量表的各中断入口以十六进制形式显示在屏幕上
(如:01#:____ 每行显示4个)
应用:
根据显示内容与参考资料,分析内存中是否有病毒更改向量表。

提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器、文件的中断调用,并注意显示时,字符与数值的转换。

6、文件目录更名:
要求:该程序有“1.目录更名 2.文件更名
3.系统退出”功能,在输入1、2、3后,完成相应功能
(如输入1后,系统要求输入原目录路径名,新目录路径名,然后更名)

应用:为目录及文件更名提供一个简洁清析的菜单式操作。

提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器、文件的中断调用,并注意ASCIZ的运用。

7、文件压缩:
要求:该程序能将一文本文件中的多余空格删除
(将两个字符间的N个空格缩短为一个)。 应用:减少文件长度,提高磁盘利用率。

提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器、文件的中断调用。

8、文件字符替换:
要求:在文件编辑时,
有时需要将某些字符串用另一字符串替换,
要求该程序执行时,询问被替换的字符串,替换后的字符串,
然后自动完成替换任务。
应用:提高修改文本文件的效率。

提示:①运用分支、循环、子程序等编程形式;②运用键盘、显示器、文件的中断调用。 9、正弦波信号发生器:
要求:要求模拟正弦波信号发生器,
将正弦波信号显示在显示器上,信号的周期、峰值,可从键盘输入。

应用:理解数字信号发生原理。
提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器的中断调用;③运用查表程序的设计。 10、成绩管理系统
要求:要求该系统至少能完成:
学号、语文、数学等科目成绩的录入、修改、统计、名次排列等操作。

应用:理解汇编语言对数字、文本、文件的综合处理。 提示:①运用分支、循环、子程序等编程形式;
②运用键盘、显示器的中断调用;
③数据和文字的处理、文件的处理(记录格式自己定义)。