Программы для передачи данных с PC на БК 0010 и БК 0011 по магнитофонному каналу в ускоренном режиме (в 8 раз быстрей стандартной загрузки с магнитофона).
Update 11.06.2020: новая версия состоит из одного файла, он определяет где запущен - на БК 0010 или на БК 0011м - и корректирует тайминги чтения.
Кроме того, новая версия загружает данные в экран, чтобы был виден прогресс.
После окончания загрузки и проверки контрольной суммы загруженное перемещается в нужные адреса и уже оттуда сохраняется (в случае copier) или сразу запускаются (в случае receiver).
В нижней памяти новый загрузчик занимает меньше места: адреса с 400 по 512 для copier и с 400 по 432 для receiver.
В архиве программы и исходники:
https://manwe.pdp-11.ru/Tools/copier.zip
Старая версия:Скрытый текст
bk-turbo-wav.zip
Copier10 - программа для БК 0010. Принимает файл с PC и сохраняет его на диск.
Copier11 - то же самое для БК 0011 4 МГц.
Receiver10 - программа для БК 0010. Принимает файл с PC и сразу запускает его.
Receiver11 - то же самое для БК 0011 4 МГц.[свернуть]
Получить файл в формате turbo-WAV можно путём компиляции в кросс-ассемблере PDPy11 с опцией make_turbo_wav. Пример ассемблерного исходника:
.LINK 40000
make_turbo_wav
insert_file "picture.raw"
.END
Компилятор PDPy11 под Windows, MacOS, Linux можно скачать здесь: https://github.com/imachug/PDPy11
В загрузочный диск MKDOS можно добавить текстовый файл STARTS.COM и прописать в нём "receiver10" (или receiver11, в зависимости от модели БК). Тогда при включении БК будет ожидать приёма файла с PC в формате turbo-WAV и затем запустит его. Очень удобно для отладки программ на реальном железе.




Ответить с цитированием