示例汇编程序中出现错误 A2206
我正在读一本教授通过 Visual C++ Express 使用 MASM 进行汇编的书。 本书提供了以下示例程序来测试 masm 是否正常工作。 .386 .model flat, c .stack…
_main 已在 file.obj 中定义
我正在读一本教授通过 Visual C++ Express 使用 MASM 进行汇编的书。 这本书提供了以下示例程序来测试 masm 是否正常工作 .386 .model flat, c .stack…
将当天作为masm上的数字获取?
我想要一个程序每月执行两次 X 任务。所以我想将当前日期作为数字,这样我可以做类似 if day == 1 or 15 then do X 的 事情有人有一个简单的 masm 示…
masm.exe 不起作用
为了避免长篇大论,我的老师让我们使用 MASM.EXE 可执行文件来汇编 .asm 文件。她说该软件在 Windows Vista 和 7 中存在问题,但在 XP 中则没有问题。…
使用 DX:AX 装配 x86 划分
我正在使用 masm,遇到了一个我不太明白如何解决的场景,例如: X = (A)/(C*D) 如果我先乘以 C*D,我的值是 DX:AX,据我所知,我不能将其用作除数。如…
0xC0000005 中 0x00000005 处未处理的异常:读取位置 0x00000005 时发生访问冲突。重拨时
我的程序应该从用户那里读取一个整数n,然后计算所有除数以及它们是否是素数。我正在使用 Irvine 32 库。现在这是奇怪的部分,当我输入偶数时,我的程…
获取符号而不是 int
当我要求用户输入 rown & 时,我得到的是符号而不是 int。 coln 之后是 readint 和 writestring。如何让输入的 int 显示出来? .686 .MODEL FLAT, STD…
为什么我不能在 masm 中定义这个符号?
我刚刚开始学习英特尔汇编,但我在这个简单的程序中遇到了麻烦。 main PROC ;program execution begins here A = 1 ;define A with 1 B = 12o ;define…
如何创建仅使用寄存器来表示标识符的汇编语言?
为了澄清,问题: salary = reghours * 3 + overtimehours * 2 - benifit * 3 它不能使用变量(.data)... 这是我到目前为止创建的: mov eax,3 mov e…