Изображение показывает, как я загрузил адреса массива из 10 байтовых элементов в качестве значений в массив указателей. Я намерен сортировать этот массив, ПОЗЖЕ.Используйте printf для печати значений, на которые ссылается массив указателей
На данный момент я застреваю, пытаясь разыменовать эти сохраненные адреса, чтобы использовать функцию printf C++ для печати фактических значений массива на экране из этого массива Ptr.
У меня нет никаких проблем, распечатав массив элементов с помощью метода Printf, который выглядит как-то
fld tword [Array]
fstp tword [rsp]
mov rsi,rsp
mov rdi, "String which is defined above %Lf ..."
call printf
Любые идеи для делать что-то похожее на это, если мои значения массива держать адреса указателя?
TWORD? Являются ли эти IEEE 80-битные значения с плавающей запятой? –
Значения в массиве 80-бит. Мой профессор сказал нам, что указатели на данные - 64 бит. –