Макс Сайфулин и Макс Жуков нестандартно провели зимние каникулы – они разработали аналог легендарного микропроцессора 1974 года. С какими трудностями они столкнулись и как защищали проект перед однокурсниками – смотрите на видео.

Институт в ВК →

«Мы и до этого хотели создать что-то крутое, и вот наконец представилось немного свободного времени. Начинать было страшно: вообще не понимали, как процессор должен работать. Прочитали документацию, стало чууууть-чуть понятнее. Много обсуждали проект с преподавателем Алексеем Баевым.

Несколько дней ушло на то, чтобы воссоздать структуру. Самой сложной задачей было создать общую шину данных в виртуальной среде. Хотя не сказать, что написание дешифратора далось нам легко. Всё ломалось до тех пор, пока мы не поменяли принцип действия блока. И заработало! Конечно, у нас реализованы не все функции, но основные работают», – говорит первокурсник Макс Жуков.

Промышленного образца процессора у ребят ещё нет. Есть кое-что получше – HDL модель процессора, выполняемая на FPGA. И тесты и реализация на отладочной плате показывают, что модель рабочая. Логика процессора практически полностью повторяет Intel 8080, обработку машинных кодов к нему студенты прописали сами и готовы добавить дополнительные уникальные коды – можно сказать, написали собственный «Ассемблер».

Теперь, если ребята окажутся на необитаемом острове с паяльником, ворохом радиоэлементов и работающим электричеством, они могут начать собирать свой собственный ПК. Если вдруг пост-апокалипсис, вы знаете, кого нужно держаться:)

Игорь Соколов
Автор статьи
Игорь Соколов
Паяем первые платы. Пары по «Архитектуре вычислительных систем»
Паяем первые платы. Пары по «Архитектуре вычислительных систем»
Публичный зачёт. Как программисты прокачивают коммуникации
Публичный зачёт. Как программисты прокачивают коммуникации