如何在CMD Windows XP中执行汇编语言代码?

时间:2016-08-05 08:12:26

标签: windows assembly

我学习了汇编语言编码。现在我想通过在Windows XP命令提示符下运行来检查它。

我已输入debug命令并成功编​​写汇编语言代码。 我得到的问题是如何执行我写的命令?

任何关键,声明还是其他?

在这种情况下请帮助我。我星期天有考试。 问候。

1 个答案:

答案 0 :(得分:2)

我想展示如何在批处理文件和一些管道(><)运算符中将一些汇编程序助记符和调试命令重定向到远程控制调试。说明:第一步是将所有命令+汇编程序指令重定向到临时文本文件,第二步是将临时文本文件重定向到调试。

以下示例必须复制并粘贴到新的texttfile中。并且必须使用“bat”文件扩展名重命名文本文件:示例:“Hello.bat”

@echo off
echo a cs:100>tmp.deb
echo mov dx,108>>tmp.deb
echo mov ah,9>>tmp.deb
echo int 21>>tmp.deb
echo ret>>tmp.deb
echo db "Hello World!$">>tmp.deb
echo g=cs:100 107>>tmp.deb
echo q>>tmp.deb
debug<tmp.deb>tmp.inf
del tmp.deb
type tmp.inf

调试手册:http://www.armory.com/~rstevew/Public/Tutor/Debug/debug-manual.html