Цитата Сообщение от Lethargeek Посмотреть сообщение
Так это же "стандартный подход" и есть (один из, старше чем сам z80). Только, уж конечно, без неэффективных "переключений" - когда нужно, либо сохраняют значения регистров в стек/переменные, либо ниже прямо в ld-команды.
А я не спорю, что это стандартный подход. Я просто взял уровень выше, что если бы у z80 было больше регистров? Это не оптимизация, это эксперимент, я уже об этом говорил. И сравнение со SPARC и окнами регистров появилось случайно, только потому что обнаружилось некоторое сходство в подходе. Я не претендую на то что это прямо уж революция. Неужели никому не было интересно оторваться от того что есть и представить другую архитектуру для z80.
Мне вот интересно написать транслятор байткода для z80 например. Из преимуществ полная перемещаемость и компактность, даже по сравнению с нативным кодом. Да я может еще более гик чем вы.