nasm

nasm

文章 11 浏览 85

nasm 文件缓冲区的第二个和第三个元素始终为 0

我有一个 NASM 代码,它读取文件(文件名存储在地址变量中)并计算 CRC5。它获取文件的每个字节并通过计算例程运行它。我观察到一个奇怪的行为: 如果…

友欢 2024-12-09 00:40:47 2 0

寻址 nasm 中的数组元素

我对汇编和 NASM 非常陌生,有一个代码: SECTION .data array db 89, 10, 67, 1, 4, 27, 12, 34, 86, 3 wordvar dw 123 SECTION .text global main m…

阳光①夏 2024-12-08 15:22:54 2 0

在 Red hat 中编译时出现分段错误,但在 ubuntu 中工作正常

这是我正在执行的代码。它在带有 NASM 2.08 的 ubuntu 上给出了所需的输出,但在使用运行 NASM 0.98.22 的 Red Hat 7.3 编译时给出了分段错误 有人可…

梦太阳 2024-12-06 19:33:35 6 0

如何在EBX寄存器中存储连续字节

我试图将斐波那契序列的数组存储在 EBX 寄存器的连续字节中,从最低字节到最高字节。到目前为止,我的代码按预期工作: fib0=0 fib1=1 fib2= fib0 + f…

像你 2024-12-05 09:58:02 5 0

Linux(64 位)、nasm 和 gdb

我正在搜索其他线程但没有运气。 我的问题也许很简单但令人沮丧。 我正在 64 位 Ubuntu 11.04 上编译两个文件: nasm -f elf64 -g file64.asm gcc -g …

唔猫 2024-12-05 08:39:38 3 0

从数据段指向文本段的指针

是否可以在 x86-64 中使用此相对寻址执行以下操作? section .text two dq 0 section .data one: dq two 当我在 OS X 上使用 nasm 执行此操作时,我收…

绅刃 2024-12-02 23:55:59 4 0

清除字符串变量

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

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

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

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

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

Linux 汇编;参数列表失控

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

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

ASM 启动进程隐藏

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

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

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

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

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

系统调用的良好参考

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

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

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

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

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

使用 iret 切换到用户模式

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

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

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

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

梦萦几度 2024-11-27 00:43:31 6 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

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