加载和卸载可执行文件

时间:2011-10-31 19:09:58

标签: assembly dos interrupt

我有问题。我需要将.com文件加载到内存中然后卸载它。我将使用int 21 ah=4bhal=1,它将执行我需要的所有操作,并为将来手动执行此文件提供足够的信息。执行后我需要从内存中卸载文件,但我不知道如何执行此操作。 我不使用任何汇编程序,我用HEX编写,但我会很高兴,如果你能给我一些建议,我可以用来编译本机MS-DOS x16 .com

1 个答案:

答案 0 :(得分:2)

你应该可以使用LZASM:

http://protools.winasm.net/lzasm.html

使用Turbo Pascal 3.0创建.COM文件可能会更容易,这些文件可以从以下网址免费获得:

http://edn.embarcadero.com/article/20792