1

我正在上计算机体系结构课程,我们正在 16 位机器上学习汇编语言。校内部门实验室有这些机器可用,但我希望能够在家中的实验室工作。

我在哪里可以下载可以运行 16 位代码的 MASM,我确定有办法做到这一点,我只需要链接 16 位。

4

2 回答 2

1

您可以使用dosboxdosemu或类似的东西来模拟旧的 x86 DOS 机器,并在其上运行您的 16 位代码。

于 2013-10-09T03:12:43.180 回答
0

我知道这是6年前的事了,不过是为了帮助别人。Microsoft 网站上当前的 MASM 主要用于 32 位和 64 位,但您可以在此处获取旧版本:http: //bytepointer.com/masm/index.htm。还有一个在这里http://www.masm32.com/licence.htm

我发现只有带有 FreeDOS、XP、DosBox 等的旧版本 MASM 才能让您运行 16 位代码。您不能在 64 位系统中运行 16 位可执行文件。

请让我知道它是否有效。

于 2020-01-07T16:29:43.250 回答