vak: (Default)
[personal profile] vak
Мой босс решил уйти на заслуженный отдых. Подарил мне свою книгу с автографом.



Date: 2021-09-23 06:36 (UTC)
x86128: (Default)
From: [personal profile] x86128
Спасибо, за рекомендацию. Примерно такой план и есть.

Когда-то сделал на флекс и бизон простой калькулятор. Это подобно тому как делать систему на чипе из готовых блоков - быстро, эффективно и завтра в прод. Но иногда хочется залезть в основы, осциляторы, триггеры, метастабильность, увидеть переходные процессы. Когда делал VGA адаптер для МЭСМ-6 как раз это удалось получить и увидеть эти процессы на экране монитора.

Подобным образом рассматриваю изготовление компилятора простого языка программирования.
Например, для ЭВМ "Киев" она как раз трехадресная, что примерно соответствует трехадресной форме промежуточного представления программ по типу SSA-форм (да и тот же MIPS условный - очень похож, только что вместо ячеек памяти там регистры в КОПах операций) :)
OSZAR »