x86_64 nasm read syscall 不是以 null 结尾的
作者:Logan Seeley 提问时间:9/16/2023
x86_64 nasm read syscall 不是以 null 结尾的 刚开始组装。事实上,这是我的第一个hello world程序。 操作系统: Arch Linux (64-bit) 逻辑...
x86 问答列表
作者:Logan Seeley 提问时间:9/16/2023
x86_64 nasm read syscall 不是以 null 结尾的 刚开始组装。事实上,这是我的第一个hello world程序。 操作系统: Arch Linux (64-bit) 逻辑...
作者:yoyo 提问时间:11/27/2018
我需要在汇编中打印一个单词 10 次,但我在以前版本的问题中的代码只打印 1 次。 另外,如何删除空字节? 这是一个固定版本,如果内置到静态可执行文件中,则打印 10 次,因此在此代码运行之前 E...
作者:George2 提问时间:3/28/2009
我听说网上有一本英特尔的书,它描述了特定汇编指令所需的 CPU 周期,但我找不到它(经过努力)。谁能告诉我如何找到CPU周期? 下面是一个示例,在下面的代码中,mov/lock 是 1 个 CPU ...
作者:Vilhelm Gray 提问时间:4/9/2013
我在 x86 CentOS 6.3(内核 v2.6.32)系统上运行。 我将以下函数编译到一个基本字符驱动程序模块中作为实验,以了解 Linux 内核如何对浮点运算做出反应。 static uns...
作者:St.Antario 提问时间:12/27/2017
我正在尝试使用 syscall 在 linux 中分配一些内存。这是我尝试过的:sys_brk BYTES_TO_ALLOCATE equ 0x08 section .text global _...
作者:Ray Toal 提问时间:4/19/2013
当我在 Ubuntu 上使用 gcc 4.6.1 编写一个简单的汇编语言程序,与 C 库链接,并尝试打印一个整数时,它工作正常: .global main .text main: mov $f...
作者:InvalidBrainException 提问时间:4/28/2012
假设我声明了以下内容: section .bss buffer resb 1 这些说明如下:section .text mov al, 5 ; mov-immediate mov [buffe...
作者:Bernard 提问时间:7/26/2022
假设我们有两个寄存器长度为2 的有符号1 整数,比如 和 。我们想计算值,可以向上、向下舍入、朝向零或远离零,以更简单的方式(即我们不关心舍入方向)。ab(a + b) / 2 结果是另一个寄存器长...
作者:choiyhking 提问时间:9/20/2023
我正在研究x86系统的保护环。 访问数据细分受众群的示例 在这张图片中,有段选择器。 我的问题是...... 段选择器在 RAM 中? 谁创建区段选择器?自然而然? 一个区段可以有多个区段选择器...
作者:fredoverflow 提问时间:6/12/2012
该函数是一个函数,它接受两个参数并返回一个描述其顺序的整数。如果小于 ,则为某个负整数。如果大于 ,则为某个正整数。否则,和 相等,结果为零。compareabababab 此函数通常用于参数化标准...