powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Запись в стек или в кучу - что быстрее?
2 сообщений из 27, страница 2 из 2
Запись в стек или в кучу - что быстрее?
    #38584517
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИзопропилв System/360 и потомках аппаратного стека нет, есть соглашения об
использовании регистров
Ну если так считать, то вообще нигде аппаратного стэка нет, просто команды CALL-RET
используют один договорной регистр как указатель.
Есть аппаратный стек. Есть. На наших любимых x86 стек как раз аппаратный. Там нельзя было использовать регистр SP ни для чего другого кроме как для push, pop, call и ret.
...
Рейтинг: 0 / 0
Запись в стек или в кучу - что быстрее?
    #38584526
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlТам нельзя было использовать регистр SP ни для чего другого кроме как для
push, pop, call и ret.
В него можно было сделать mov ЕМНИП, т.е. для хранения числа он подходил. Интеловские
парни просто решили не париться с микрокодом и сделали все команды так, чтобы они работали
исключительно с фиксированными регистрами. А может им просто не хватило восьми бит опкода
чтобы засунуть туда номер регистра и тип адресации как это сделали в DEC-е.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Запись в стек или в кучу - что быстрее?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]