Re[2]: Эльбрус
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 14.07.19 05:39
Оценка:
Здравствуйте, jamesq, Вы писали:

J>Вот интересно — а кто нибудь сделает процессоры с несколькими системами команд на борту?


Если отвечать на подразумеваемый вопрос — Intel делал — IA64 (Merced, Itanium...)
Сдохло — на него не стали переходить (главным образом, конечно, из-за принципиальной стратегической ошибки
Автор: netch80
Дата: 01.02.18
, но и слабость компиляторов помогла.
Кстати, в рамках этого треда реквестирую рассказ, как с той же проблемой у Эльбруса. Если так же — то, пока с доступом к памяти не разобрались, только хоронить.
Исторически, было ещё несколько аналогичных прецедентов (например, VAX + PDP-11).

А вообще, разные разрядности — тоже разные системы команд, и это давно делается (любой x86 их сейчас поддерживает аж три).

J>Если появится задача мигрировать наконец-то с этого набившего оскомину x86 на что нибудь получше. Можно сделать x86 ядро + свеженькие. И вот выпускать их лет 20-30, чтобы софт обновился. А далее — x86 можно эмулировать будет. Как нынче DosBox написали.


В Эльбрусе как раз эмуляция x86, как один из важных режимов.

J>Говорили же, что появление amd64 закрепляет старомодную архитектуру, и дурное это дело.


Да. Но она ведь почему-то выжила? И в производительности на один камень ей мало равных (ну, в части случаев PPC её обходит).
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.