Про постскрипт
nicka_startcev — 20.12.2010
Всё-таки, несколько стеков - это мегарулезная идея, намного удобнее
всяких регистров.Один стек возвратов, один стек состояний, один стек для рабочих переменных - и вот мы можем избавиться от такого ада как создание стековых кадров (как в сях на обычных процессорах) и сложных оптимизаций использования регистров, включая их сохранение вокруг вызовов.
Плюс, "состояние процессора" фактически выражается в наборе указателей стеков, что явно снизит затраты на переключение задач, упростит ядро, повысит тактовую и почти халявно прооптимизирует кучу алгоритмов.
Интересно, почему до сих пор нет хорошо проработанных "железных" процессоров с подобной архитектурой? Всё равно ведь на голом ассемблере мало кто пишет, так что чуть возросшую сложность кодописания можно игнорировать.
|
|
</> |
Потерял ключи от квартиры — кому звонить и что делать 
