nasm

nasm

文章 11 浏览 83

清除字符串变量

我写了这个小实验引导程序,它有一个 getline 和 print_string “函数”。引导内容取自 MikeOS 教程,但其余部分是我自己编写的。我使用 NASM 编译它…

心清如水 2024-12-02 02:15:21 0 0

使用ASM将文件加载到内存中?

我正在开发一个小型 ASM 程序,需要从以下位置加载另一个平面二进制文件 磁盘/软盘/硬盘,然后开始执行它。我似乎不知道如何扫描 本地文件夹或系统文…

风追烟花雨 2024-12-01 13:19:14 1 0

Linux 汇编;参数列表失控

我对任何类型的汇编编程都很陌生,而且因为我听说 Linux 的 NASM 类型汇编比基于 DOS 的汇编相对简单,所以我决定尝试一下。 到目前为止,这是我的程…

帅哥哥的热头脑 2024-11-30 17:38:57 0 0

ASM 启动进程隐藏

我有一个已经编译的 C++ 控制台应用程序,它显示为一个黑色的小窗口。 现在我想反汇编应用程序并添加代码以隐藏进程启动。也许你可以帮我找到 api 调…

零度℉ 2024-11-30 11:51:15 1 0

: 运算符在汇编中起什么作用?

: 运算符在汇编中起什么作用? 在如下代码中看到:DS:DX 我还没有找到该操作员的任何文档。 (我正在使用 NASM)…

远昼 2024-11-30 08:05:55 0 0

系统调用的良好参考

我需要一些参考,但是一本好的参考,可能还有一些很好的例子。我需要它,因为我开始使用 NASM 汇编器编写汇编代码。我有这个参考: http://bluemaster…

终难遇 2024-11-27 07:25:32 2 0

帮助编写汇编代码(将字符串转换为 int)

我正在尝试用汇编语言编写这个程序。 它应该只是将字符串转换为十进制 int main (int argc, char **argv) { int result = 0; char *c = argv[1]; whil…

假面具 2024-11-27 03:39:44 1 0

使用 iret 切换到用户模式

我正在编写一个小型操作系统,它将在用户模式(权限级别 3)下执行一些代码。从该用户级代码中,我想将中断调用回打印消息的操作系统。现在我并不真正…

如若梦似彩虹 2024-11-27 03:22:03 1 0

旧 dos 程序集中的硬件 VGA 文本模式 IO 问题

在阅读了大约 4 本关于汇编编程的不同书籍的至少前 3 或 4 章后,我已经到了可以使用 MASM 6.11 在 dosbox 控制台上放置“Hello World”的阶段。想象…

梦萦几度 2024-11-27 00:43:31 2 0

使用 LLDT 并为其配置 GDT

我正在开发一个小型操作系统,它将为每个进程使用单独的本地描述符表。我知道我需要使用 lldt 指令从 GDT 加载 LDT 段。我已经让内核在具有有效 GDT …

杀手六號 2024-11-26 22:07:51 2 0

帮助在 DOS 的 NASM 程序集中编写 TSR 程序

我一直在尝试用 MS-DOS 的程序集(16 位)编写 TSR(终止驻留)程序(一般而言)。我已阅读维基百科页面 关于 TSR 以及专门在 DOS 中使用它的页面(但…

墨洒年华 2024-11-26 14:56:39 2 0

如何使用 GNU GAS 汇编器生成像 nasm -f bin 这样的普通二进制文件?

我有一些 NASM 文件,通常具有以下结构: [BITS 64] [ORG 0x0000000000200000] start: ... ret 我像这样组装它们: nasm -f bin abc.asm 我想使用 GAS…

粉红×色少女 2024-11-26 05:18:35 2 0

NASM 到 GAS:调用 equ'd 符号

我有一些 NASM 文件,其中包含一行: %INCLUDE "bmdev.asm" bmdev.asm 文件具有 equ 指令,例如: b_print_newline equ 0x0000000000100040 包含 bmde…

风柔一江水 2024-11-26 02:17:54 0 0

值得学习汇编语言吗?

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…

装纯掩盖桑 2024-11-19 02:38:25 1 0

加载带有引导二进制文件的软盘映像

我创建了一个小型程序集二进制文件以从软盘启动(理想情况下),但我无法弄清楚如何实际将二进制文件“放入”磁盘上以使其可启动。我宁愿使用软盘映像…

偏闹i 2024-11-18 20:29:07 3 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文