Аз нали цъкам от време на време на асемблер, и сега експериментирам с малко по-различен ооп модел. Тъй като по-новите процесори поддържат обработката на 16 единични думи на такт, това е много удобно за обработка на съобщения между обекти-функции със суич на 16 битова стойност и прихващането на съответните кейсове. Вместо виртуална таблица има адрес на функция. Така всеки метод има уникален номер на съобщението. Възможна е мутация на обект към такъв със поддръжка на съвсем различни интерфейси, само като се смени адреса на блока за обработка на съобщения (друг суич).
Теоретична информатика, пичуи. Такава дето я няма.
И за кво са тия напъни? 81 пол ли измислихте? Дори за контролери няма кой да са занимава на асемблер, освен ако не е мигалка за елха с 200 байта флаш.
Като отидеш на друг процесор и го духаш. Едни митове разправят, НАСА търсели 8086 антики по складовете, да си управляват совалките.
Хак да им е като не пишат на жаварник.
Писал съм(аматьорски) аванс процесор на асм за 8 битов контролер и издишаше за скорост и разрядност. Рабина понеже копира от С++ репозиториЙ и вече е спец да дава акъли.