Просмотр новости

Найдите то, что Вас интересует

.equ '\0' это то же, что .equ '0'

Дата публикации: 24-06-2026 16:38:22



В обоих случаях objdump -d test.s покажет вам 0x30 (ascii для числового представления текста ‘0’). Вопрос: это баг или фича?
401010: 3c 30 cmp $0x30,%al
Предположительно - это баг, т.к. .equ ‘\n’ - это 0xa:
Disassembly of section .text:
0000000000000000 <_start>:
0: 48 c7 c1 30 00 00 00 mov $0x30,%rcx
7: 48 c7 c7 30 00 00 00 mov $0x30,%rdi
e: 48 c7 c0 0a 00 00 00 mov $0xa,%rax
15: 48 c7 c0 3c 00 00 00 mov $0x3c,%rax
1c: 0f 05 syscall
сорс:
.equ NOL, '0'
.equ NUL, '\0'
.equ ABZAC, '\n'
.section .text
.globl _start
_start:
movq $NOL, %rcx
movq $NUL, %rdi
movq $ABZAC, %rax
movq $60, %rax
syscall



 gas, x86-64

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1fz &#8211; сборка ассемблера и C без make/cmake, одна команда, парал7618-05-2026
2Линукс на Intel 40040523-06-2026
3Во всех садах запели птички всем космонавтам оторвут яички-10112-04-2024
4wget, curl - не получается скачать файл с пробелами в имени0501-06-2026
5А людям хуй-10003-06-2021
6Debian Woody на qemu - не работает горячая смена дисков-5313-06-2026
7Re: Установка win 3.1 на qemu2327-06-2026
8Непонятно удаление0525-06-2026
9Дума За Азалупа -10229-01-2024
10НОМЕРА В ПРОДАЖЕ НА ВСЕ НОМЕРА ЕСТЬ ДИСКОНТ ОБСУЖДАЕМЫЙ!!!!!!!!!! VIP ...1227-06-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 5. Источник: www.linux.org.ru.