Вопросы по теме 'nasm'
Nasm печатать до следующей строки
У меня есть следующая программа, написанная на NASM Assembly:
section .text
global _start:
_start:
; Input variables
mov edx, inLen
mov ecx, inMsg
mov ebx, 1
mov eax, 4
int 0x80
mov edx, 2
mov ecx, num1...
6372 просмотров
schedule
07.12.2023
Почему у NASM нет проблем с правильными мнемониками инструкций в качестве имен символов в операндах?
Я написал следующую простую программу, но nasm отказывается ее компилировать.
section .text
global _start
_start:
mov rax, 0x01
mov rdi, 0x01
mov rsi, str
mov rdx, 0x03
syscall
mov rax, 60
syscall
segment .data...
139 просмотров
schedule
11.01.2024
Как заставить NASM кодировать [1 + rax * 2] как disp32 + index * 2 вместо disp8 + base + index?
Для эффективного выполнения x = x*10 + 1 , вероятно, оптимально использовать
lea eax, [rax + rax*4] ; x*=5
lea eax, [1 + rax*2] ; x = x*2 + 1
3-компонентный LEA имеет более высокую задержку на современных процессорах Intel,...
509 просмотров
schedule
02.11.2023