Depository of News

Назад в машинный зал: как собрать эмулятор PDP-11/70 с телетайпом, блэкджеком и без Rust — собери себе загрузчик сам

newsdepo.com · world

<img src="https://habrastorage.org/getpro/habr/upload_files/dc8/f9f/8ec/dc8f9f8ec7846cb4e4619213a1ed9079.png" /><p>Эмулятор, который собрал свой загрузчик сам: оригинальный DEC MACRO-11 внутри PDP-11/70 в браузере</p><p>Рекурсия, перфолента и канонический промпт @</p><p>В прошлый раз я рассказывал, как yaPDP — мой эмулятор PDP-11/70 в браузере — начал «помогать себя разрабатывать»: я взял boot.mac, скормил его host-сторонним macro11.exe и pclink11.exe и получил свежий бутлоадер, который почти работал, был пропатчен вручную и встроен. Работало, но оставался осадок: ассемблер-то был неродной, эмуляция DEC-инструментария на хосте, в финале пришлось заниматься хакерством. Как-то это… не по-канону.</p><p>А потом я понял: стоп. У меня же в браузере крутится настоящая PDP-11/70. На ней можно запустить настоящий RT-11. А на RT-11 живёт настоящий DEC MACRO-11. Зачем мне host-ассемблер, если у меня в кармане целый машинный зал?</p> <a href="https://habr.com/ru/articles/1076480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1076480#habracut">Читать далее</a>

Read full article →