masm 相关问题

MASM是Microsoft的宏汇编程序工具,用于将汇编语言转换为目标代码。它处理用“Intel语法”编写的x86指令和伪指令。 MASM是所有MSDOS和Windows环境的标准低级语言,目前在32位和64位版本中受支持。

如何在 VS Code 2019 中为汇编语言安装和设置 Irvine 库

为什么 Irvine 库没有在 VS Code 2019(蓝色版本)中链接汇编语言 我尝试在 VS code 2019(蓝色版本)中为汇编语言设置 Irvine 库。一切都很好,但是...

回答 1 投票 0

是否可以用x86汇编语言编写if语句?

是否可以模仿x86汇编语言中的if语句(使用masm语法)?我想用 x86 汇编语言做类似的事情,但我不确定应该使用哪个运算符来模仿...

回答 5 投票 0

在字节数组上,4 个字节的点积组与 4 个小常量(有效地使用 SIMD)?

我有一个特殊的要求需要有效地满足。 (SIMD,也许?) src 是一个字节数组。数组中每组 4 个字节需要处理为: 乘以...的低半字节

回答 1 投票 0

访问冲突写入位置0x00465004

我正在编写汇编中的冒泡排序代码,而我的汇编器在交换标签内给出“访问冲突写入位置”错误。请帮忙 包括 irvine32.inc 。数据 ...

回答 1 投票 0

我的汇编语言代码哪里可能有错误

我有一个在 C++ Visual Studio 中使用汇编器插入编写的程序。我想将其安排为 Visual Studio 中的汇编程序。我不明白为什么我数错了。我瘦了...

回答 1 投票 0

在 Windows 上使用 MASM 在 x64 程序集中写入文件的问题

我尝试在 Windows 上使用 x64 程序集和 MASM 写入文件,但内容未正确写入。我在下面包含了我的代码,但我不确定问题出在哪里。我正在使用

回答 1 投票 0

从 MASM 转换为 NASM

我一直致力于将一些代码从 MASM 格式转换为 NASM 格式以进行汇编。然而,我在这两方面都没有受过很好的教育,而且我一直遇到问题。我几乎不了解 NASM,因为...

回答 1 投票 0

为什么会生成一条 3 像素的线(一红一绿一蓝)而不是圆形波浪水?

好吧,我在翻译方面取得了良好的进展,因为现在我可以看到像素出现在位图上,但是我不明白的是错误在哪里,我已经重新检查了几次,我认为......

回答 1 投票 0

如何显示负整数的最小值、最大值、总和和平均值的正确值

我在尝试显示用户输入的负整数的最小值、最大值、总和和平均值的正确值时遇到问题。当我运行代码并输入两个负值(-10 和 -30)时,这是

回答 1 投票 0

如何从内存中卸载.EXE驻留程序

我有一个程序可以更改 1Ch int 过程并将其自身加载为住宅。它有.EXE结构(我知道.COM更好),但我需要.EXE。我有显示MCB的程序...

回答 1 投票 0

MASM - 如何显示负整数的最小/最大、总和和平均值的正确值

我在尝试显示用户输入的负整数的最小/最大、总和和平均值的正确值时遇到问题。当我运行代码并输入两个负值(-10 和 -30)时,这是

回答 1 投票 0

MASM 中什么是数组[4]

我在MASM中有一个代码,其中包含 移动 bx, 4 mov ax, 数组[bx] + 4 所以这里的 array[4] 是数组的第五个元素或 4 个字节,然后我们添加 4 个字节? 那么 AX 的价值是多少?

回答 1 投票 0

在 Windows x86_64 C++ 中链接 .s 文件

我可以在 Linux 中使用 gcc 完美链接我的 aes-x86_64.s,但无法在 Windows 中使用 TDM 的 cl、ld 或 gcc。 汇编文件具有用于加密的 AES_cbc_encrypt 等功能/

回答 1 投票 0

通过用后面 5 个单词的总和替换其中的一些单词来更改 3D 数组

给定的逻辑段 I1 分贝 ? I2 分贝 ? I3 分贝 ? A1 dw 5 dup (6 dup (0fh,4 dup (0))) 数据1结束 创建一段代码(例如,名称为 Code1),在其中实现以下操作...

回答 1 投票 0

截取15H/4FH以使用热键

我有一个标志变量,按 ctr+alt+s 时应为 1,按 ctrl+alt+h 时应为 0。 Int 09 是由按键调用的硬件中断,它将进一步调用软件

回答 1 投票 0

MOV 指令不会将整个寄存器复制到内存中

我正在用 x86 汇编编写一个程序并使用 MASM 对其进行汇编 我将一个 32 位值写入 EAX,然后将其复制到内存位置,但它似乎并没有复制整个寄存器,它只是......

回答 1 投票 0

Ret(来自过程)将控制权返回到该过程的开头,而不是 Main

我正在使用 MASM 和 Irvine32 编写基本的 ASM 代码。该代码按字符输入,用户输入他们想要输入的字符数,然后循环运行那么多次。 程序...

回答 1 投票 0

Ret(来自过程)将控制权返回到该过程的开始位置,而不是 Main

我正在使用 MASM 和 Irvine32 编写基本的 ASM 代码。代码是按字符输入,用户输入他想要输入的字符数&循环运行那么多次。

回答 1 投票 0

为这个简单的计算器添加电源功能

我有一个简单的计算器,如下所示。我想添加幂功能,以便计算器可以计算 2 个数字的幂,这些值取自用户输入。 这是 4 个主要代码

回答 1 投票 0

从进程入口点调用时发生 Printf 访问冲突

我是一名初学汇编程序员。我正在尝试使用 Visual Studio 2022 在 Windows 上创建 Hello World。无论我尝试什么,我总是遇到相同的错误。我在网上查了一下,但我的代码似乎......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.