Рубріки: Новости

Как собрать свой процессор с нуля

Богдан Мирченко

Плата компьютера BMOW 1

Компьютерный инженер-энтузиаст Стив Чемберлин, вдохновленный проектами по созданию ПК из дискретных логических микросхем, построил собственный на основе самодельного процессора. На работу ушло несколько лет. Ход проекта автор задокументировал в 100 постах, начиная от идеи и десятков неудач, до презентации полноценной демо-версии ПК.

Автор поставил перед собой несколько целей:

  • Построить с нуля процессор из простых элементов, в котором были бы использованы чипы серии 7400.
  • Свести к минимуму сложность аппаратной части.
  • Процессор должен стать частью системы ПК.
  • Готовый компьютер должен запускать реальные программы.
  • Система должна быть достаточно быстрой для запуска интерактивных программ.

Работа началась в 2007 году с разработки высокоточного эскиза внутреннего дизайна процессора, а сборка стартовала в феврале 2008-го. К апрелю того же года автор впервые запустил наполовину готовый Big Mess o ‘Wires 1 (BMOW 1; в примерном переводе с английского: “путаница проводов”), на котором произвел вычисление Фибоначчи.

Автор впоследствии добавил в свой ПК VGA-видео, аудио-систему и установил Basic, что позволило запускать сложные программы, написанные на ассемблере или скомпилированные на С.

Автор построил BMOW 1 на плате Augat, предварительно заполненной тысячами выводов для намотки проводов. На это ушло 1250 проволочных проводника — около 2500 соединений.

В итоге у инженера получился ПК со следующими конфигурациями:

— текущая тактовая частота 2 МГц;

— 512 Кб RAM, 512 Кб ROM;

— потребляемая мощность 10 Вт, 2А при 5В;

— видеовыход VGA 512х480 с двумя цветами или 128х240 с 256 цветами;

— трехголосный программируемый звуковой генератор;

— стандартная клавиатура с разъемом PS/2.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023