问题标签 [fasm]
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.
glut - 带有 .inc 文件的 fasm 和 glut 简单示例
我需要一个使用 fasm 并使用 glut lib 创建的简单示例。我在互联网上搜索,但没有人有正确的glut.inc文件。问候。
windows - 如何在 Windows 和 FASM 中写入 StdOut?
问题很简单,但我似乎找不到怎么做:如何在 Windows/FASM 中写入 StdOut?
网上好像没有任何文档。想法?
compilation - 如何使用 MASM 或 FASM 编译 DOS 程序
我想使用 MASM 或 FASM 等汇编程序编译简单的程序。
这个源代码是在我大学的 TASM 上编译的,但是如何使用 MASM 或 FASM 呢?
xml - 使用 Delphi 使用 AsmXML
Marc Kerbiquet编写的 AsmXML 作为 xml 解析器似乎很有前途。我想在 Delphi 中进一步利用它,但由于对象格式兼容问题而绊倒了。是否可以调整 fasm 源代码来解决问题,还是应该将其移植到 Tasm32 ?
assembly - 装配。如何设置CW的RC位?
如何将RC中FPU位的控制字设置为3?
答案(编者注:不要将答案作为问题的一部分发布,但现在就在这里)
winapi - 将寄存器/整数打印到控制台 | FASM | WINAPI
只是想知道是否有一种方法可以通过调用将数字打印到控制台。它可以是基数 10,也可以是十六进制,我不介意。
我想看看某些函数返回的格式。
我不希望使用 WriteConsole 和大量 asm 来做这件事
PS这也是我的第一个问题,我如何接受答案
assembly - X86:保护模式、GDT、IDT
我尝试使用 kolibri 引导加载程序执行简单的内核。它被加载到 1000:0000 中。我不明白,这部分有什么问题:
因为在调试器中它看起来像这样
这里发生了什么?为什么 ES 和 DS 没有被改变?
PS我试图让这个内核与kolibri loader一起工作: http ://wasm.ru/article.php?article=ia32int
assembly - FASM:如何将结构发送到 proc?
我有一个这样的结构:
我需要将它发送到一个 proc,它将在屏幕上显示一行:
我怎样才能做到这一点?如果我在参数中使用 MESGE 类型,那么 fasm 会报错。如果我使用 dword 类型(将 MESGE 作为 ptr 发送)我不知道如何检索此结构的成员(实际上,它们可以通过偏移量检索但我不喜欢这种方法 - 如果有很多成员struct,构造会很复杂)
在 MASM,它可以这样完成:
但在 FASM 建设中
报告为错误。我怎样才能做到这一点?
assembly - FASM:动态数组
如何将变量存储在数组中,该数组的大小仅在运行时才知道?如何访问此数组的元素?我认为这应该很容易,但我没有办法。
我的意思是 C 中的动态数组。
connection - FASM - Winsock,重新连接问题
我正在学习汇编并尝试以教育方式编写一个简单的 WinSock 应用程序。尽管大多数情况下一切正常,但我在尝试重新连接时遇到了问题;
当我在服务器应用程序未运行时运行此客户端时一切正常,但是当我在运行时执行相同操作或关闭服务器应用程序并再次运行它时,我遇到了一个安静的奇怪问题:它开始重新连接很多次,并且在某个时间点它“成功”,但我无法从服务器应用程序向客户端发送任何内容,反之亦然。