Описание систем команд
thesz — 30.07.2025
https://alasdair.github.io/manual.htmlРаботя в Прософте, я такое сделал, вложенное в Хаскель.
Очень удобно, на самом деле. Линейка AVR описывалась через параметризацию типа AVR:
data AVR ipSize dataAddrSize
сзг: ибо выборка команды у них отличается, отличается объём
адресуемой памяти данных, в зависимости от ЦПУ есть те или иные
расширения системы команд, и так дажее.А потом с помощью этого же инструмента сделал MIPS, опять же, несколько версий.
Плюс, это было соединено с отладчиком и из ядер можно было читать регистры и интерпретровать DWARF поверх их значений. Код на этой штуке преобразовывался в (синтезируемый, но медленный) VHDL и моделировался, как остальные части системы.
|
|
</> |
Как выбрать обувь Терволина
Магия Цоя
20 лет первой симке
Бэби-бум / Baby Boom (1987)
Как крошечный буксир может тащить за собой огромный лайнер
Кто и как задавал моду на женских кортах
Голливуд - врата к вавилонской блуднице: увы, в них нередко проходят и жители РФ
Правда ли, что пряности убивают бактерии?
вечером

