|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.08.2020, 13:18 | #11 |
фрилансер
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,010
|
Alar, после запятой лишнее, но пусть останется, типа это ТС такой вопрос задал :D
а так, косвенная адресация не может быть быстрее прямой |
05.08.2020, 15:43 | #12 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Господа, зачем же так категорично. Мы ведь до сих пор не знаем, что именно ТС делает с указателями. Например, массив огромных структур отсортируется гораздо медленнее, чем массив указателей на эти структуры.
|
05.08.2020, 16:59 | #13 |
Пользователь
Регистрация: 26.07.2019
Сообщений: 10
|
При создании новой темы, в заголовок по ошибке вставил текст вопроса. После этого переименовал тему.
" digitalis" - "посмотреть код, который при этом генерируется, какие команды." - это ассемблерный листинг? |
05.08.2020, 17:55 | #14 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
это я так переименовал )
|
05.08.2020, 18:05 | #15 |
Пользователь
Регистрация: 26.07.2019
Сообщений: 10
|
Теперь я понял про указатели. Как уже писали в этой теме, указатель - это переменная (integer). Поэтому, при создании указателя необходимо поддерживать его актуальность (значение по разыменованию). Это увеличивает нагрузку на CPU, занимает место в памяти и т.д. При использовании указателя на массив данных нет необходимости перемещать все данные и размер указателя меньше размера массива.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Косвенная адресация (Паскаль с ASM вставками) | XORandom | Помощь студентам | 1 | 27.01.2019 13:12 |
0.5 быстрее работает чем /2 | ts-alan | C# (си шарп) | 10 | 02.09.2015 10:33 |
косвенная адресация(assembler) | nastya2112 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 02.06.2011 02:53 |
Почему inc работает быстрее обычного сложения | Rusl92 | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 26.04.2010 11:58 |