Свой компьютер с нуля.

Писать посты в стиле “что я вынес из NNN”, “что происходит с…” и прочие - во-первых, бесполезно по многим причинам, во-вторых - слишком утомительно для меня. Поэтому буду писать о том, что делаю из своих проектов параллельно поискам работы. Всё это - в виде devlog’ов или “дневников разработчика”, как называли это раньше.

Вступление Общий замысел появился лет 8 назад. А проект начал продумываться в марте 2026. Что это? Компьютер со своей архитектурой, своей операционной системой и всем прилагающимся.

Зачем Во-первых, появилась мысль “хочется поизучать ПЛИС”. Но просто так любая задача “в вакууме” - не самое интересное занятие. Следующая мысль - “хочется сделать свой компьютер, а не клон ZX Spectrum”. И в какой-то момент это всё объединилось в конкретную, пусть и не самую простую задачу - собственно, этот самый Z-Frame. А по ходу продумывания архитектуры и мыслей “что должно получиться на выходе?” это всё сформировалось во вполне конкретную архитектуру, которая сама по себе органично повторила многие решения, существующие в современных “обычных” компьютерах, к которым “инженерная мысль” приходила в разное время от множества ограничений и наслаивающихся решений прошлых лет.

Z-Frame Z - от Zilog Z80, процессора, появившегося в 1976 году и использовавшегося очень много где. Например, известнейший ZX Spectrum (и многочисленные его клоны, типа “Ленинграда”, “Дельта-С” и подобные), компьютеры Yamaha MSX, как второй процессор (первый/основной - Motorola 68000) в Sega Mega Drive (она же - Genesis), управлявший звуком, и даже в телефонах с АОН (например, “Русь”). А Frame - от “mainframe”, больших машин, занимавших целые залы. Из современных можно привести в пример мейнфреймы IBM серии z (например, IBM z17), а “z” тут - просто совпадение, само собой.

Z80 + mainframe. Так и получился Z-Frame… — А весь пост сюда не влезет (да и не нужно, вероятно). Поэтому полная версия, буде кому стало интересно, лежит тут - https://coders-lair.com/z-frame-devlog/0001-intro

Свой компьютер с нуля. | Сетка — социальная сеть от hh.ru