vak: (Default)
[personal profile] vak
Полностью проходит комплексный тест системы команд. Всякий желающий имеет возможность скачать исходные тексты процессора на сайте Github. Описание проекта можно найти в разделе Wiki.

Микро-БЭСМ представляет собой 64-битный компьютер с архитектурой, продолжающей линию известной советской ЭВМ БЭСМ-6. Мне удалось воссоздать реализацию микро-БЭСМ по сохранившимся описаниям и исходным текстам микрокода. Разработка доступна на условиях открытой лицензии MIT. Процессор занимает 3227 строк синтезируемого кода на языке Verilog.

Приглашаю энтузиастов подключаться и продолжить проект в сторону воплощения в реальном железе. Ближайшая доступная цель: запуск микро-БЭСМ на доступных платах FPGA. Более дальный прицел: перенос OpenBSD на платформу микро-БЭСМ. В промежутке понадобятся Си-компилятор, симулятор SIMH, набор современной периферии и т.п.

В этом году машине БЭСМ-6 исполняется 50 лет. Пусть микро-БЭСМ станет приятным подарком к юбилею. :)

На фото слева на переднем плане - первый и единственный экземпляр микро-БЭСМ, разработанный и изготовленный в конце 80-х в Лаборатории Вычислительной Техники и Автоматизации ОИЯИ в Дубне.




Для любителей зрить в корень и докапываться до деталей выкладываю протокол выполнения комплексного теста: https://github.com/besm6/micro-besm/releases/download/v0.1/micro-besm-test-output.zip

Date: 2017-01-14 03:50 (UTC)
ircicq: (Default)
From: [personal profile] ircicq
По сети уже лет 10 гуляет цитата из Компьютерры:


Значительная часть технической информации о ходе полёта недоступна сегодняшнему исследователю, так как была записана на магнитных лентах для компьютеров БЭСМ-6, исправных экземпляров которых не сохранилось.


После Вашей работы это уже не аргумент и можно восстановить проект "Буран" :)
Edited Date: 2017-01-14 03:53 (UTC)