История изменений
Исправление
Assembler,
(текущая версия)
:
тогда к второй части вопроса.
что я не так понимаю?
.section .text
.global foo
foo:
movq %rdi, %rbx; тут в %rbx у меня адрес первого элемента массива, который хранит указатели на другие указатели(ведь имя маассива -это указатель на его первый элемент). то есть в %rbx посути **P
в СИ чтобы перейти к следующему элементу массива указателей достаточно было сделать P+1
как я должен поступить тут? %rbx+8? %rbx+4?
Исходная версия
Assembler,
:
тогда к второй части вопроса.
что я не так понимаю?
.section .text
.global foo
foo:
movq %rdi, %rbx; тут в %rbx у меня адрес первого элемента массива, который хранит указатели на другие указатели. то есть в %rbx посути **P
в СИ чтобы перейти к следующему элементу достаточно было сделать P+1
как я должен поступить тут? %rbx+8? %rbx+4?