чтение rss ленты

Nulls.su




Здесь обезаельно что то появиться 8)


Инженер собрал работающий CPU из микросхем памяти

  • ---
  • Автор: ftn

Пока инженеры Intel и AMD сражаются за нанометры, энтузиаст под псевдонимом Majsterkowanie пошёл в противоположном направлении — назад, в 8-битную эпоху. Он собственноручно собрал полнофункциональный центральный процессор EPROMINT из старых микросхем памяти, вручную припаяв сотни проводов и написав около 2000 строк кода на ассемблере. Да, этот монстр не заменит ваш Ryzen 9, но он работает, реагирует на прерывания, выполняет команды и даже воспроизводит отрывки культовых фильмов на VFD-дисплее.



EPROMINT — это не просто инженерный эксперимент. Это воплощённая с нуля архитектура на основе микросхем EPROM, когда-то использовавшихся в простых внешних контроллерах. В отличие от современных чипов, спрятанных в корпусах размером с монету, здесь вся логика разложена на четырёх огромных макетных платах. Вес конструкции превышает полкилограмма, а запутанные жгуты проводов больше напоминают арт-инсталляцию, чем компьютерную начинку. Но несмотря на хаос на первый взгляд, система строго организована и полностью работоспособна.

Свой путь инженер начал с разработки арифметико-логического устройства — простого блока, выполняющего базовые вычисления. Первый прототип оказался нестабильным и был отброшен, но это не остановило энтузиаста. Постепенно он добавлял новые модули:

  • контроллер адресной шины;

  • интерфейс памяти;

  • управляющая логика;

  • вторичное АЛУ;

  • система декодирования команд.

В результате EPROMINT поддерживает расширенный набор инструкций, включая даже такие "роскоши", как умножение, деление, тригонометрические функции и побитовую обработку. Это значительно превосходит функциональность типичных 8-битных процессоров, таких как легендарный Z80, на структуре которого частично основана разработка.

Для запуска процессора инженер не просто написал микрокод, но создал полный ассемблерный инструментарий. Около 2000 строк кода реализуют обработку команд, управление потоками данных и внутренние тесты. Самое впечатляющее — использование EPROMINT в качестве мини-видеоплеера. С его помощью можно выводить на VFD-дисплей сцены из популярных фильмов, что выглядит по-настоящему сюрреалистично на фоне винтажной логики и ручной пайки.

Проект EPROMINT — это не просто хобби-изобретение, а демонстрация глубинного понимания цифровой логики, микропроцессорной архитектуры и программирования низкого уровня. Это также ода временам, когда инженеры создавали компьютеры буквально из ничего, с нуля, шаг за шагом.

К тому же такие проекты доказывают, что даже «отжившие» технологии могут вдохновлять на уникальные инженерные подвиги. В эпоху одноплатников и искусственного интеллекта EPROMINT — напоминание о том, что настоящее творчество начинается там, где заканчиваются стандарты.




 



Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем
Другие новости по теме:
 (голосов: 0)


  • Просмотров: 3473
  • Комментариев: 3

Комментарии к статье

Если Вам понравилась эта статья или не понравилась напишите об этом в комментариях




Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Переместиться наверх

nulls.su

Внимание, вся информация размещена на сайте пользователями, поэтому владельцы сайта не несут ответственности за правдивость, валидность, степень контрафактности. Если вы считаете что информация размещена неправомерно, сообщите пожалуйста в службу поддержки и информация будет незамедлительно удалена. Вся информация размещена на основании соглашения
Шаблон разработан студией CENTROARTS