文件名称:关于字符串的简单功能实现
文件大小:198KB
文件格式:DOC
更新时间:2012-11-03 09:34:58
字符串,DOS功能,缓冲区,算法等
此课程设计的研究对象是字符串,研究的目的就是对字符串进行如下五项基本功能的实现,使大家理解并熟练掌握用汇编语言实施对字符串的操作。基本功能主要有:1.字符串输入操作。此功能地实现主要是通过DOS的0AH号功能调用,把字符串输入到STRING缓冲区中,以’$’符为结束标志;2.在字符串中的指定位置插入字符的操作。此功能的实现主要考虑正确处理字符串的向后移位,为扩大功能,其中还使用了将数字字符与整型数的转换的算法;3.删除串中指定位置的一个字符。此功能的实现主要考虑正确处理字符串的向前移位,也使用了数字字符与整型数的转换算法;4.删除串中指定字符的操作。此功能的基本实现相似于功能3,不同的是要查找匹配将被删除的字符,确定将被删除字符的位置。5.结束操作,主要使用了DOS的4CH号功能调用。此课程设计的研究方法主要通过编写汇编语言程序编译运行程序,得以完成各项功能。此课程设计主要涉及的知识内容是:1.DOS功能的调用。要掌握0AH,09H,01H,4CH等功能。2.缓冲区的使用。要知道缓冲区的定义及缓冲区不同单元存储的内容。 3程序的模块化思想。主要掌握子程序的编写与调用和功能分块的思想。