Ну не скажите. Формально говоря - это уже не фон-Неймановская машина, то есть тут нету унифицированной единой памяти для кода и данных. Тогда, с появлением серьезных ЯВУ класса Алгол и компиляторов для них впервые встала проблема взаимодействия компилятор-процессор. Как я понимаю, Эльбрус и b5000 были ориентированы именно на тогдашнюю технологию компилирования и реализовали в железе стековую машину-исполнителя с маркировкой типов данных тегами. В результате это должно было радикально упростить компилятор.
Может бинарно они и не совместимы, но идеи очень похожи.
https://en.wikipedia.org/wiki/B5000
Кстати, Java туда должна компилиться очень хорошо :)
no subject
Date: 2013-01-15 09:04 (UTC)Может бинарно они и не совместимы, но идеи очень похожи.
https://en.wikipedia.org/wiki/B5000
Кстати, Java туда должна компилиться очень хорошо :)