Я работаю над более глубоким миром приветствия, используя NASM следуя этому руководству (раздел 4). В этом учебном пособии вы узнаете, как обрабатывать ввод в командной строке.
Это фрагмент кода, о котором идет речь:
section .text
global _start
_start:
pop ebx ; arg count
pop ebx ; arg[0] the program name
pop ebx ; arg[1-n] the remainder of the args
; must each be indiviually popped
Ошибки кода во время компиляции с помощью error: instruction not supported in 64-bit mode
ссылаются на приведенные выше 3 команды pop. При просмотре документов кажется, что этот код работает только для 32-битных систем.
Есть ли 64-разрядная инструкция pop
? Кто-нибудь имеет 64-битный учебник с использованием pop
, на который я могу смотреть?