irvine32 相关问题

一个32位MASM库和面向Win32控制台的宏

Irvine32 和 MASM

我需要一些帮助来将 Irvine32 inc/lib 支持添加到我的 asm 程序中。我将 inc/lib 添加到他们的文件夹中并添加 包括 Irvine32.inc includeLib Irvine32.lib 但我在链接时遇到错误

回答 4 投票 0

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

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

回答 1 投票 0

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

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

回答 1 投票 0

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

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

回答 1 投票 0

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

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

回答 1 投票 0

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

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

回答 1 投票 0

如何在Assembly中使用ReadString?

mov edx,偏移提示1 调用写字符串 移动ecx,32 mov edx,偏移字符串1 调用读取字符串 现在,我该如何访问 String1 呢?我如何将它移入寄存器以便我可以做

回答 3 投票 0

我收到错误 A1000:无法打开文件:Irvine32.inc,但是我包含在代码中并在链接器中发布了正确的目录

我正在 MASM 中编写一个程序,它将清除屏幕,提示用户输入两个整数,并执行算术运算,然后将其输出回来。但是,我无法调用 Clrscr 因为编译器

回答 1 投票 0

了解 Randomize 和 Random32 的工作原理

我正在尝试创建一个过程来生成长度为 L 的随机字符串,其中包含所有大写字母。此过程接收 EAX 中字符串 (L) 的长度,以及指向字节 a 的指针...

回答 1 投票 0

为什么我的 Masm615/Win32 代码没有向控制台输出结果或错误?

我只是在短短的一个学期(比如只有六周)内学会了这一点。仍然对整个汇编语言的事情感到困惑,这段代码还使用 chatgpt 来纠正一些错误,这是最终版本...

回答 1 投票 0

为什么我的Masm615代码没有输出?命令提示符显示没有错误,但没有显示输出

我只是在短短的一个学期(比如只有六周)内学会了这一点。仍然对整个汇编语言的事情感到困惑,这段代码还使用 chatgpt 来纠正一些错误,这是最终版本...

回答 1 投票 0

如何使用乘法的符号扩展?

我现在正在学习汇编,我完全不知道如何使用符号扩展。我知道,如果您在 AX 中有一个值并执行 MUL 值,它将将该值乘以 AX 并得到结果...

回答 2 投票 0

我的汇编语言项目的 x86 代码中出现错误

请修复以下代码行中的以下错误。我在 Visual Studio 中将 x86 代码与 Irvine 文件一起使用: 我的程序中的第 98 行出现错误 A2032“无效使用寄存器&

回答 1 投票 0

在 VScode 中运行 Irvine32.inc

我正在尝试在 VScode 中运行包含 Irvine32.inc 的代码。我正在使用 MASM/TASM 扩展并将 Irvine32.lib 保存在与我的 main.asm 文件相同的目录中。

回答 0 投票 0

如何使用 Irvine 库打印格式化输出?

所以这些是我的代码的目标: 本作业的目的是让您体验使用循环、数组以及创建和使用您自己的过程的经验。您需要创建一个程序...

回答 0 投票 0

Microsoft Assembly Language Irvine Library 搜索程序,我的代码有什么问题吗?

所以这些是我的代码的目标: 本作业的目的是让您体验使用循环、数组以及创建和使用您自己的过程的经验。您需要创建一个程序...

回答 0 投票 0

SHLD换档

我仍在研究这个程序,我应该编写一个程序,通过将双字数组向左移动 n 位来执行 SHLD(传递 BL 寄存器中的位数...

回答 0 投票 0

如何在 EDX:EAX 中打印乘法结果

汇编中32位数相乘时,结果放在EDX:EAX组合中。结果的上半部分进入 EDX,下半部分进入 EAX。如果 EDX 和 EAX 都有两个 ...

回答 1 投票 0

如何用汇编语言生成随机长度在1-100之间的随机20个字符串?

我的代码只生成 10 个长度,但我需要从 1-100。请帮忙 包括 Irvine32.inc 海峡= 10 。数据 arr BYTE strLen DUP(?) 。代码 主进程 调用 Clrscr 移动 esi,偏移 arr 移动...

回答 0 投票 0

我在以下代码中遇到错误。代码示例和需要库

包括 Irvine32.inc 包含 macros.inc 缓冲区大小 = 200 。数据 十个双字 10 缓冲区大小 = 5000 缓冲区双字 BUFFER_SIZE dup (?) bytesRead dword 0

回答 0 投票 0

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