Книга «Перфолента» — просто находка для интересующихся историей. Необходимо отфоткать перфоратор, телетайп и перфоленты с программным обеспечением. Завтра опубликую. Это реальная история из 60-х
🤓3🔥1
Семейство программ под децимальным номером 8.842.006 было основным рабочим инструментом советского инженера-программиста для «Электроники-60» или СМ ЭВМ. Лента 8-рядная, шириной 25.4 мм
🔥1
image_2026-05-16_19-56-59.png
198.1 KB
BASIC и перфоленты упорно ведут меня в направлении DEC PDP. Формально PDP есть и даже перфосчитка. Запустить целый квест. Блок питания на PDP-11 - 60 вольтовый. Надо подумать над запуском. А пока смотрим исодный код BASIC на Ассемблере. 100 страниц всего :)
👍2🔥1
Можно попробовать запустить BASIC на эмуляторе SIMH. Почитал форум vcfed.org. Участники проделали огромную работу. Пользователь с ником jlang выложил восстановленную версию DEC PTS BASIC. PTS в данном контексте — это сокращение от Paper Tape System (Система на бумажной перфоленте).
https://bitsavers.org/bits/DEC/pdp11/papertapeimages/
https://bitsavers.org/bits/DEC/pdp11/papertapeimages/
🔥1
basicpts.zip
1.4 MB
Итак. Как запустить эмулятор PDP + BASIC из 70-х, а так же запустить простую програму.
Упаковал эмулятор и образ перфолеты в один архив basicpts.zip
Первым шагом необходимо скачать и архив и распаковать.
Упаковал эмулятор и образ перфолеты в один архив basicpts.zip
Первым шагом необходимо скачать и архив и распаковать.
🔥2
Запускаем как на скрине: PDP-11.exe basic.ini
Получаем диалог конфигурирования интерпретатора Бэйсик.
В те времена у компьютеров не было жестких дисков, поэтому при каждой загрузке с бумажной ленты интерпретатор заново опрашивал пользователя, чтобы настроить систему под конкретное «железо» и сэкономить ОЗУ.
OPT FNS расшифровывается как Optional Functions (Дополнительные функции).
A-ALL - все функции: загрузить в память весь математический пакет.
Получаем диалог конфигурирования интерпретатора Бэйсик.
В те времена у компьютеров не было жестких дисков, поэтому при каждой загрузке с бумажной ленты интерпретатор заново опрашивал пользователя, чтобы настроить систему под конкретное «железо» и сэкономить ОЗУ.
OPT FNS расшифровывается как Optional Functions (Дополнительные функции).
A-ALL - все функции: загрузить в память весь математический пакет.
🔥1