nasm

nasm

文章 11 浏览 81

NASM 中的 MUL 运算符与 IMUL 运算符

MUL 运算符仅采用单操作数形式有什么原因吗? IMUL 运算符可以采用三种不同的形式(具有一个、两个或三个操作数),这更加方便。从技术角度来看,我看…

东风软 2024-09-28 04:22:07 1 0

如何在vmware中启动?

我在 osdev wiki 中遇到了这两行。 nasm kernel.asm -f bin -o kernel.bin dd if=kernel.bin of=/dev/fd0 它将内核二进制文件复制到软盘。这是否意味…

沉默的熊 2024-09-28 00:56:32 2 0

Nasm,引导加载程序切换前景色和背景色

嘿,我正在使用 nasm 虚拟机等编写引导加载程序。无论如何,我使用 vram 来显示由 s、d、f、g 键触发的背景和字体颜色变化。 S 切换字体颜色和背景颜…

横笛休吹塞上声 2024-09-27 12:26:58 0 0

如何在 x86 汇编中调用 fgets?

根据 fgets() 的文档 ,该函数采用三个参数: char * - 将保存输入的字符串 int - 表示要读取的最大字符数的整数 FILE *&lt /strong&gt - 要读取的流…

生来就爱笑 2024-09-18 11:36:58 1 0

为什么 scanf 在提供 double 时返回 0.000000?

我有以下汇编代码(为 Linux 上的 NASM 编写): This code has been generated by the 7Basic compiler &lthttp://launchpad.net/7basic&gt extern…

对不⑦ 2024-09-18 10:30:36 2 0

如何调试汇编的程序?

我有一个用汇编语言编写的程序,该程序因分段错误而崩溃。 (代码无关紧要,但在此处。) 我的问题是如何使用 GDB 调试汇编语言程序? 当我尝试在 GDB…

救赎№ 2024-09-18 08:10:31 5 0

为什么这是一个无效的操作数?

我正在编写的编译器生成了以下 ASM 文件: This code has been generated by the 7Basic compiler &lthttp://launchpad.net/7basic&gt Uninitializ…

无人接听 2024-09-18 07:16:45 4 0

如何以与操作系统无关的方式打印字符串?

我正在尝试以与操作系统无关的方式打印字符串。例如,该程序在 Windows 上的运行方式应与在 *nix 上的运行方式相同。 这可能吗?我假设由于底层架构相…

宣告ˉ结束 2024-09-18 03:48:19 3 0

无法使用 32 位汇编程序修改内存

我正在使用 NASM 来汇编我的汇编代码。我组装的代码如下所示: [BITS 32] [ORG 0] jmp 07c0h:start testvar db 0, 0, 0, 0, 0, 0, 4, 8, 15, 16, 23, …

鸢与 2024-09-18 03:30:29 6 0

movlps的NASM 64位立即地址给出“双字数据超出边界”

我需要具有 64 位宽立即地址的指令 movlps,根据 Intel 手册,这应该是完全可能的。所以,像这样: movlps xmm0, [0x7fffffffffa0] 但我得到的只是 NA…

橘味果▽酱 2024-09-17 08:01:38 3 0

汇编.asm时,可以将其反汇编为相同的语法吗?

假设我有一个简单的 nasm 程序来打印 hello!,当然是 intel 语法,当我组装它(使用 -f elf)并使用 ndisasm 进行反汇编时,它是完全不同的!为什么它…

初吻给了烟 2024-09-14 08:48:19 3 0

使用 nasm 关闭计算机

是否可以从 nasm 关闭或终止计算机的电源(有区别吗?)。我知道您可以使用它来重新启动: mov al, 0xFE out 0x64, al 是否有相当于关闭的方法? 我正…

鲜肉鲜肉永远不皱 2024-09-13 14:02:25 3 0

我的汇编器中出现段错误?但这是不可能的! :哦

好吧,我知道我们所有的 C/C++ 程序员都曾经遇到过我们不合时宜的克星,恶魔信号 SIGSEGV,即分段错误。现在,我明白(强调过去时态)这是由神奇的 GC…

空城之時有危險 2024-09-12 22:35:33 4 0

ORG 汇编指令有什么作用?

谁能给我关于 ORG 指令的全面描述? 何时以及为何在汇编编写的应用程序中使用它? 在 x86 或 AMD64 上使用 Nasm。…

橘和柠 2024-09-12 16:14:16 3 0

在 x86 程序集中构建 COM 对象 vtable

我正在使用 NASM 在 x86 程序集中构建 COM 对象。我非常了解 COM,也非常了解 x86 程序集,但是让两者相互配合让我很困惑......(顺便说一句,如果您…

青春如此纠结 2024-09-11 17:09:55 0 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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