Важная информация

User Tag List

Страница 13 из 14 ПерваяПервая ... 91011121314 ПоследняяПоследняя
Показано с 121 по 130 из 136

Тема: BASIC ДВК

  1. #121
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    я так понимаю, система не поддерживает даты после 99.
    вообще и местный "родной" DIR в частности - обычно я заменяю на патченый, но там система с которой скрин не тронутая от @AFZ
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #121
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #122
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Три варианта QASIC выявлено и все три разного размера, ещё какой то LDA к ним (уж не для КЦГД-ли?).
    Хотелось бы подробностей от @AFZ и всех кто сведущь
    Во-первых, QUASIC (ты U пропустил. Квэйсик. В народе его звали Квасик и сочинить на нем программу называли термином "заквасить".

    Quasic - это, так сказать, комплексный продукт, включающий редактор текста, компилятор и исполнитель (Run-Time System) для программ на языке Квэйсик. Язык бэйсикоподобный, но работает только с целыми числами. Он действительно компилирующий, програииа исполняется со скоростью процессора, а не 100 команд в секунду, как на интерпретаторе Бэйсика. С другой стороны весь этот комплексный продукт все время занимает память, исходник сочиняемой программы также занимает память, поэтому сильно большую программу не сделаешь. Допустим, моя любимая Анчурия туда не влезла. Зато быстро попробовать какую-либо мелочь - милое дело.

    Исходно это была перфолента, загружаемая абсолютным загрузчиком и работающая со стандартной периферией ПЛОС через, опять же, стандартный ПЛОСовский супервизор ввода-вывода (IOX). Та копия дискеты - это моё творение. Я перенес QUASIC под RT-11, заменил перфоленты файлами на дисках, еще что-то там сделал, но сейчас ничего не помню. При этом я особенно не вникал в его потроха. Я, по-простому, перехватил вектор команды IOT, распознав обращение к фотосчитывателю перенаправил запрос ко входному файлу, при обращении к перфоратору перенаправил к выходному, еще что-то сделал...

    Руководство по этому QUASIC'у лежит в файле QDOC.DOC (в формате докуматора DOC.SAV), руководства по своим программам, посредством которых этот QUASIC перенесен пол RT-11 я, увы, сочинить не удосужился.

    - - - Добавлено - - -

    Да, копию оригинальной перфоленты QUASIC'а я тоже где-то публиковал...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  4. Этот пользователь поблагодарил AFZ за это полезное сообщение:

    hobot (12.04.2020)

  5. #123
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В текущей версии "эмулятора ДВК": 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

  6. Этот пользователь поблагодарил Patron за это полезное сообщение:

    shattered (28.12.2021)

  7. #124
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,588
    Спасибо Благодарностей отдано 
    68
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Описание БЕЙСИК ДВК НЦ нашлось на книжной полке:
    Код:

    С.Т.Усачев
    Персональная ЭВМ ДВК-1
    Учеб.пособие -М.: Изд-во УДН, 1988.-144 с.
    ISBN 5-209-00009-5
    Оно не рассказывает про работу с перфолентой (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.

  8. #125
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если что, нормальное описание ПЛОСовского Бейсика (а в ПЗУхе ДВК-1 именно он, с небольшим загрузчиком из ПЗУ на положенное место) есть в документе 0.005.027 ПО2, который шёл в комплекте с Электроникой-60 и 60М.

    Скрытый текст

    Есть в сети, в частности, на retropc.org, но там скан документа из поздних поставок Э-60, оригинал которого был отпечатан на каком-то принтере без маленьких букв, или даже на АЦПУ. Собственно, почти все понятно, просто странно смотрится, например, такой текст: "ЭЛЕМЕНТЫ, НАПЕЧАТАННЫЕ СТРОЧНЫМИ БУКВАМИ, НАПРИМЕР СПИСОК...", где имеемое в виду слово "список" на самом деле отпечатано заглавными буквами. Ранние и средние по времени поставки Э-60 комплектовались копией книжки, оригинал которой был отпечатан на обычной русской пишущей машинке, а буквы английских слов, не имеющие похожих по начертанию русских букв, были вписаны от руки. У меня, кстати, где-то должна быть такая книжка, но сканить ее сильно не хочется...
    [свернуть]
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #126
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    на обычной русской пишущей машинке
    Неа, это был танко-подобный Роботрон, весом 60+ кг, цельнолитой из алюминия поддон. И прекрасная медная трубочка на вершине механизьма.
    Широченный, лента до 2 цветов. Имел ж. корзинку с платами. ИРПР родной, и к БКшке мог подключаться. Шрифтовое колесико было 2 видов - Рус загл/стр и Рус/Лат заглавные .
    Такие принтера ставили в эпоху компьютеризации в ОКБ Э. ( 1988-1990 г. ) , вместе с ДВК-2М и даже ЛС 1-проволочной на базе полной платы КНГМД ( МХ ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  10. #127
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Неа, это был танко-подобный Роботрон, весом 60+ кг, цельнолитой из алюминия поддон.
    Нечто подобное я и подозревал. Но, по-любому, документация на поздние выпуски Э-60М и вся документация Э-60.1 (то, что цельноутянуто с 11/23) отпечатана безобразно. Да и значительная часть ДВК-шной ранней и средней по времени документации тоже. Ранняя документация Э-60 тоже не сахар, но, ИМХО, все-таки лучше. Но, увы, я не нашел в Сети приличных сканов этого варианта документации.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  11. #128
    Junior Аватар для piotr433
    Регистрация
    16.02.2011
    Адрес
    Szczecin, Польша
    Сообщений
    25
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подробный разбор кода данного Бейсика:
    https://www.learningpdp11.com/pdp-11-basic-analysis

  12. #129
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если что, я на днях нашел у СуперМакса листинг этого самого Бейсика. Да, скан отвратительного качества, тем не менее это скан оригинального листинга от Digital. Естественно, его кто-то скачал или на битсейверсе или где-то на похожем ресурсе. Зная наименование оригинального файла, наверное, нетрудно будет и найти его там. Но проще скачать у СуперМакса. Вот здесь.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  13. #130
    Junior Аватар для piotr433
    Регистрация
    16.02.2011
    Адрес
    Szczecin, Польша
    Сообщений
    25
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я имел ввиду ПЗУ-шный Бейсик из первого поста.
    По вашей ссылке совсем другая программа.

Страница 13 из 14 ПерваяПервая ... 91011121314 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. 128 basic
    от sevol в разделе Для начинающих
    Ответов: 31
    Последнее: 21.04.2020, 13:25
  2. laser basic
    от johnny в разделе Программирование
    Ответов: 32
    Последнее: 17.02.2014, 22:57
  3. Tiny Basic
    от Kakos_nonos в разделе Зарубежные компьютеры
    Ответов: 0
    Последнее: 25.04.2011, 16:51
  4. Дизассемблер BASIC-48
    от Prusak в разделе Пресса
    Ответов: 4
    Последнее: 22.06.2010, 22:52
  5. Программы на BASIC
    от form в разделе ДВК, УКНЦ
    Ответов: 14
    Последнее: 17.04.2010, 15:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •