问题标签 [irvine32]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
assembly - 获取符号而不是 int
当我要求用户输入rown
&coln
和之后,readint
我得到的是符号而不是 int。writestring
如何让输入的 int 显示出来?
assembly - 无法打开文件 irvine32.inc
我正在尝试在 masm 6.15 中组装程序,但它给出了标题中提到的错误。我正在尝试在 Google 和其他搜索引擎中搜索此错误,但没有可用的有用信息,请提供帮助。
assembly - MASM - 为什么这段代码不会导致计算机发出哔哔声?
我已经阅读了有关使计算机发出哔哔声的代码,但我无法让它工作。以下代码要求用户输入数字。数字显示在屏幕上,但如果用户键入非数字字符,它应该会发出哔哔声。当我运行程序并输入一个非数字字符时,它就会崩溃。
当您键入非数字字符时,它将打印 3。不知道这是否有任何区别。
assembly - 将字符串传递给宏汇编器 MASM
好的,所以我已经在一定程度上完成了这项工作,但是当我尝试将变量名传递给宏时,它会说:
错误 A2071:初始化程序幅度对于指定大小来说太大
我没有看到我在这里做错了什么。我正在关注如何传递参数的示例,但这就是它给我的。这就是我到目前为止所拥有的。
现在这不起作用,但是当我在 .code 部分中调用宏时,如果将其放入像“Some Thing”这样的字符串中,则宏可以正常工作并继续前进。这是为什么?我没有传递正确的字符串还是我没有在我的.data
部分中终止字符串?我使用的例子是这样的
loops - 如何在汇编语言中循环
我将如何计算斐波那契数列中的前 12 个值并能够将其放置在 EAX reg 中。并显示调用 DumpRegs?使用间接寻址我知道我需要一个 for 循环,但我什至不知道如何去做。任何帮助或提示表示赞赏。
loops - 用汇编语言显示十六进制内容
嘿伙计们,我不确定我是否以正确的方式进行这一切。我需要斐波那契数列的前 12 个数字来计算我已经很确定它在做什么。但是现在我需要使用 dumpMem 在我的程序中显示 (Fibonacci) 的十六进制内容。我需要打印:01 01 02 03 05 08 0D 15 22 37 59 90
但我只得到:01 01 00 00 00 00 00 00 00 00 00 00
非常感谢任何提示或帮助。
winapi - 汇编和 Win32API 输入输出
我试图弄清楚这一点,但有点难过。我想要做的是使用 win32 lib 中的ReadConsole
/WriteConsole
函数并让它在一定程度上工作,但只是不在那里。我无法让第二个写入控制台正常工作。我不认为我将缓冲区发送到变量。我一定在这里遗漏了一些东西,我不知道它是什么。这是我到目前为止所拥有的
谢谢你的帮助 :)
assembly - 在程序集中读取文件
第一:汇编中的这段代码无法打开我输入的文件名
第二:我不知道如何将此代码合并到我用来打开文件的代码中
assembly - x86 将 ASCII 字符转换为数字
我在做家庭作业时度过了一段美好的时光,希望得到一些指导。该分配要求您将任意基数的 ASCII 字符串转换为任意基数输出。当我调用 AsciiToDigit 过程(嵌套在 ReadInteger 过程中)时程序挂起,我不知道为什么。调试器没有任何帮助,因为当它到达程序的那个部分时它什么都不做,只是挂起。
我相当确定我需要先将字符转换为数字才能正确执行此操作,但也许我遗漏了一些东西。感谢任何人都可以提供的任何帮助。