Size: a a a

2020 May 26

Z

Z-Vladimir in ru_ASUTP
Это же низкий уровень, наверняка должно быть ))
источник

Z

Z-Vladimir in ru_ASUTP
Александр Привалов
Мэн) на ассемблере все указатель)
Где?
источник

АП

Александр Привалов... in ru_ASUTP
Mov ax,cs
источник

АП

Александр Привалов... in ru_ASUTP
Z-Vladimir
Где?
Везде, и в фон Неймане,и в Гарварде
источник

AC

Alexey Cheshire in ru_ASUTP
Z-Vladimir
Отвлечемся от плк. Покажи хоть один пример работы с указателями в ассемблере
mov eax, DWORD PTR _i$1[ebp]
 mov ecx, DWORD PTR _mas$[ebp]
 mov edx, DWORD PTR _val$[ebp]
источник

Z

Z-Vladimir in ru_ASUTP
Александр Привалов
Mov ax,cs
Это не явное представление указателя как в ST или любом другом языке высокого уровня
источник

AC

Alexey Cheshire in ru_ASUTP
оно же mas[i] = val;
источник

АП

Александр Привалов... in ru_ASUTP
Z-Vladimir
Это не явное представление указателя как в ST или любом другом языке высокого уровня
А причем тут ст, это асм x86
источник

Z

Z-Vladimir in ru_ASUTP
Александр Привалов
А причем тут ст, это асм x86
Ок, Си сойдет?
источник

АП

Александр Привалов... in ru_ASUTP
В любом процессоре,в абсолютно любом есть операции адресации прямой, с использованием константы,и косвенное,с помощью указателя
источник

АП

Александр Привалов... in ru_ASUTP
Там, внизу - все указатель
источник

Z

Z-Vladimir in ru_ASUTP
Александр Привалов
В любом процессоре,в абсолютно любом есть операции адресации прямой, с использованием константы,и косвенное,с помощью указателя
Исполнение одинаковое, с использованием регистра процессора, перекладыванием в него адреса памяти.
источник

АП

Александр Привалов... in ru_ASUTP
И адреса ОЗУ,и адреса ПЗУ,и PC
источник

AC

Alexey Cheshire in ru_ASUTP
Александр Привалов
Там, внизу - все указатель
не все, конечно :) еще регистровые операции есть :)
источник

AC

Alexey Cheshire in ru_ASUTP
но спор у вас явно забористый :)
источник

Z

Z-Vladimir in ru_ASUTP
В высоком уровне всё не так явно, даже работа с указателями.
источник

АП

Александр Привалов... in ru_ASUTP
Alexey Cheshire
не все, конечно :) еще регистровые операции есть :)
Ну я имею в виду относительную адресацию
источник

АП

Александр Привалов... in ru_ASUTP
Коей 95 %
источник

АП

Александр Привалов... in ru_ASUTP
Ибо хранить константы накладно
источник

AC

Alexey Cheshire in ru_ASUTP
я только от себя добавлю про С и асм: https://godbolt.org/
источник