汇编课设 4 个题目选一个,大家看看那个好做一些?
1.ini文件处理程序(命令行程序)用汇编语言编写一个命令行程序,能处理.ini文件,功能类似inifile.exe。必须自行实现对.ini文件的处理,不得调用具有处理.ini文件能力的其它程序的现成功能。
2 文本文件比较编辑器(WIN32 ASM编程)
使用WIN32 ASM编程,设计一个文本编辑器,能同时显示两个文本文件内容,进行比较、编辑。参考windows记事本、Ultra Compare的功能和界面。
程序功能:
(1)主菜单应包含基本的文件操作,包括新建、打开、保存、另存、退出。
(2)能剪切、复制、粘贴、查找、修改各文件内容。
(3)双击其中一个文本的某行,另一个文件若有相似的行,将定位到最相似的一行并显示出来(何为相似行可自行合理定义)。
(4)提供若干按钮,能分别将一个文本的当前行覆盖另一文本当前行、插入到另一文本前一行、后一行。
3 从ISO格式光盘镜像提取文件(命令行程序)
用汇编语言编写一个命令行程序,将指定ISO格式光盘镜像文件解开到硬盘指定目录。即提取镜像中所有目录层次(至少能提取一个指定目录层次)的文件,按其目录结构写 到硬盘一个指定目录下。
4键盘操作的截获(虚拟DOS环境/Win32 ASM编程)
开发一个汇编语言程序,获取用户的键盘操作,将用户所按键盘的ASCII码存放到一个文件中。可以选择在Windows环境,开发一个 Win32程序;也可以使用虚拟DOS环境,开发MS DOS下的程序。用户在其他程序(如记事本,Word,Excel等等)上的输入、可以显示在自己的程序中。
这4个题目哪一个比较好写一些,我好纠结啊。