вообще и местный "родной" DIR в частности - обычно я заменяю на патченый, но там система с которой скрин не тронутая от @AFZ
вообще и местный "родной" DIR в частности - обычно я заменяю на патченый, но там система с которой скрин не тронутая от @AFZ
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Во-первых, QUASIC (ты U пропустил. Квэйсик. В народе его звали Квасик и сочинить на нем программу называли термином "заквасить".
Quasic - это, так сказать, комплексный продукт, включающий редактор текста, компилятор и исполнитель (Run-Time System) для программ на языке Квэйсик. Язык бэйсикоподобный, но работает только с целыми числами. Он действительно компилирующий, програииа исполняется со скоростью процессора, а не 100 команд в секунду, как на интерпретаторе Бэйсика. С другой стороны весь этот комплексный продукт все время занимает память, исходник сочиняемой программы также занимает память, поэтому сильно большую программу не сделаешь. Допустим, моя любимая Анчурия туда не влезла. Зато быстро попробовать какую-либо мелочь - милое дело.
Исходно это была перфолента, загружаемая абсолютным загрузчиком и работающая со стандартной периферией ПЛОС через, опять же, стандартный ПЛОСовский супервизор ввода-вывода (IOX). Та копия дискеты - это моё творение. Я перенес QUASIC под RT-11, заменил перфоленты файлами на дисках, еще что-то там сделал, но сейчас ничего не помню. При этом я особенно не вникал в его потроха. Я, по-простому, перехватил вектор команды IOT, распознав обращение к фотосчитывателю перенаправил запрос ко входному файлу, при обращении к перфоратору перенаправил к выходному, еще что-то сделал...
Руководство по этому QUASIC'у лежит в файле QDOC.DOC (в формате докуматора DOC.SAV), руководства по своим программам, посредством которых этот QUASIC перенесен пол RT-11 я, увы, сочинить не удосужился.
- - - Добавлено - - -
Да, копию оригинальной перфоленты QUASIC'а я тоже где-то публиковал...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
hobot (12.04.2020)
В текущей версии "эмулятора ДВК": DVK_Emulator_12.08.20_13-08 - добавлен образ перфоленты с примером программы для БЭЙСИК ДВК НЦ.
Теперь, поле запуска конфига Бэйсик НЦ.cfg - можно загрузить программу с перфоленты командой OLD:
Код:БЭЙСИК ДВК НЦ @0 ЖДУ OLD ЖДУ RUN 7 4 1 0 8 5 2 9 6 3 7 4 ОСТ СТРОКЕ 150 ЖДУ
Для сохранения собственной программы в образ перфоленты - нужно выполнить команду SAVE.
Образ будет создан в каталоге Paper Tapes\ с именем файла вроде: 2020.08.12 13-50-26.bin
shattered (28.12.2021)
Оно не рассказывает про работу с перфолентой (OLD/SAVE) и настройку на старте (нужны вам расширенные функции / высокоскоростные устройства / установка внешней функции / озу)
Но поскольку это клон DEC PDP-11 BASIC, то об этом можно прочесть в pdf/dec/pdp11/lang/basic/DEC-11-AJPB-D_PDP-11_BASIC_Programming_Manual_Dec70.pdf
Последний раз редактировалось shattered; 28.12.2021 в 13:50.
Если что, нормальное описание ПЛОСовского Бейсика (а в ПЗУхе ДВК-1 именно он, с небольшим загрузчиком из ПЗУ на положенное место) есть в документе 0.005.027 ПО2, который шёл в комплекте с Электроникой-60 и 60М.
Скрытый текст
Есть в сети, в частности, на retropc.org, но там скан документа из поздних поставок Э-60, оригинал которого был отпечатан на каком-то принтере без маленьких букв, или даже на АЦПУ. Собственно, почти все понятно, просто странно смотрится, например, такой текст: "ЭЛЕМЕНТЫ, НАПЕЧАТАННЫЕ СТРОЧНЫМИ БУКВАМИ, НАПРИМЕР СПИСОК...", где имеемое в виду слово "список" на самом деле отпечатано заглавными буквами. Ранние и средние по времени поставки Э-60 комплектовались копией книжки, оригинал которой был отпечатан на обычной русской пишущей машинке, а буквы английских слов, не имеющие похожих по начертанию русских букв, были вписаны от руки. У меня, кстати, где-то должна быть такая книжка, но сканить ее сильно не хочется...[свернуть]
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Неа, это был танко-подобный Роботрон, весом 60+ кг, цельнолитой из алюминия поддон. И прекрасная медная трубочка на вершине механизьма.
Широченный, лента до 2 цветов. Имел ж. корзинку с платами. ИРПР родной, и к БКшке мог подключаться. Шрифтовое колесико было 2 видов - Рус загл/стр и Рус/Лат заглавные .
Такие принтера ставили в эпоху компьютеризации в ОКБ Э. ( 1988-1990 г. ) , вместе с ДВК-2М и даже ЛС 1-проволочной на базе полной платы КНГМД ( МХ ).
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Нечто подобное я и подозревал. Но, по-любому, документация на поздние выпуски Э-60М и вся документация Э-60.1 (то, что цельноутянуто с 11/23) отпечатана безобразно. Да и значительная часть ДВК-шной ранней и средней по времени документации тоже. Ранняя документация Э-60 тоже не сахар, но, ИМХО, все-таки лучше. Но, увы, я не нашел в Сети приличных сканов этого варианта документации.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Подробный разбор кода данного Бейсика:
https://www.learningpdp11.com/pdp-11-basic-analysis
Если что, я на днях нашел у СуперМакса листинг этого самого Бейсика. Да, скан отвратительного качества, тем не менее это скан оригинального листинга от Digital. Естественно, его кто-то скачал или на битсейверсе или где-то на похожем ресурсе. Зная наименование оригинального файла, наверное, нетрудно будет и найти его там. Но проще скачать у СуперМакса. Вот здесь.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Я имел ввиду ПЗУ-шный Бейсик из первого поста.
По вашей ссылке совсем другая программа.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)