gpt4 book ai didi

Windows 系统调用

转载 作者:可可西里 更新时间:2023-11-01 12:35:26 27 4
gpt4 key购买 nike

<分区>

我对在 Linux 上使用系统调用进行汇编有(非常)基本的了解(我使用 GNU 汇编器 as)。在 Windows 7 上,我使用 GCC 编译器套件的 MinGW(32 位)端口来生成汇编程序。在 Linux 上,我经常在我的汇编程序中使用 C 库进行一些操作系统交互,在我的 Windows 平台上,这与使用 MinGW 一样完美。然而,有时我想使用低级系统调用——主要是为了让我的可执行文件尽可能小。在 Linux 上我知道如何做到这一点:

movl        $0, %ebx
movl $1, %eax
int $0x80 ; exit with code 0

我还使用这些系统调用从终端读取/写入字符(例如,用于在 EAX 中使用 4 写入系统调用)。我想知道如何在 Windows NT 平台上执行此操作。可能吗?我看了this table ,但我真的不明白系统调用的名称。欢迎任何帮助。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com