汇编语言课程设计.doc

约5页DOC格式手机打开展开

汇编语言课程设计,页数:5字数:1790——调试并修改一个小的内存驻留程序一、课程设计之目的  学习dos下内存驻留程序的基本思想,了解与熟悉用汇编语言编写程序。本课程设计将完成一个小的.com程序,运行程序后,你的所有按键输入(指在dos或windows的dos模式下)将不被接受,所有输入将被替换成特定...
编号:5-75717大小:18.00K
分类: 办公/文书/范本>体会总结

内容介绍

此文档由会员 cnlula 发布

汇编语言课程设计


页数:5 字数:1790

汇编语言课程设计——调试并修改一个小的内存驻留程序
一、课程设计之目的

  学习DOS下内存驻留程序的基本思想,了解与熟悉用汇编语言编写程序。本课程设计将完成一个小的.com程序,运行程序后,你的所有按键输入(指在DOS或Windows的DOS模式下)将不被接受,所有输入将被替换成特定的字符串(回车键除外)。

二、内存驻留程序的基本框架(framework of a TSR)

  内存驻留程序的基本思想就是让程序一直停留在内存中,不断的执行特定的命令。但内存驻留如何被执行呢?一般地,内存驻留程序都是通过修改BIOS或DOS的系统中断向量表来实现的。比如修改向量表中16H位置的中断(这个中断接收键盘的按键,在DOS中,按键按下,这个中断就会被调用),让其指向我的程序,这时若有按键被按下,则执行的是我的程序。下面是一个最简单的框架:

CSEG SEGMENT
  ASSUME   CS: