User Tag List

Показано с 1 по 10 из 26

Тема: Почему не стартует TR-DOS если только она и зашита в ПЗУ?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #19

    Регистрация
    15.04.2008
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    446
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    24 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    при наборе программы с вызовом из строки (в 128ом редакторе) после REM будут как раз символы, а не токены.
    Я бы сказал что не совсем так. При вводе строки бейсик программы в 128к редакторе, в отличии от 48к редактора, причем неважно с номером она идет (для сохранения) или без номера (для непосредственного выполнения после нажатия Enter), ДО нажатия на ENTER вводимый текст никак не воспринимается как программа. Это обычный текст, который только при нажатии ENTER, перед сохранением или непосредственным выполнением будет "переведен" в программу, с проверкой синтаксиса и токенезированием. Текст идущий после команды REM останется в том виде, в котором он введён. Т.е. токенезации (преобразования текста в команду бейсика) происходить не будет. И команда бейсика LOAD будет храниться не одним байтом, а 5ю (с пробелом). Вот в ПЗУ trdos и предусмотрен этот момент- неважно в каком виде придет команда - в виде текста или в виде токена - она будет выполняться. Кстати в прошивке 5.04TM какой то косяк с выполнением нетокенезированных команд. Приходилось сохранять программу, загружать её в 48к и токенезировать все команды после REM и потом пересохранять, чтобы избежать "косяков". И да - проявляется это в том случае, если программы ещё и работают с RAM-диском 128к бейсика.
    Причем неважно есть 128к в компе или только 48 - посимвольно команды работают так же как и набранные токеном. Напимер находясь в trdos поставьте точку, потом наберите по буквам RUN и удалив точку впереди RUN нажмите ENTER - отработает компнда как обычно.
    Последний раз редактировалось Kalantaj; 13.03.2021 в 07:37.
    Мои спектрумы

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

    ZX-Evolution rev.C3 + NeoGs + SoundCardExtreme + MoonSound + ZiFi + VDAC2 + 3.5FDD + 5.25FDD (+HDD)
    Karabas Nano rev.C, rev.H
    Karabas PRO rev.C + WiFi module, rev.D alpha2
    ZX-UNO v4.2, ZX-UNO VGA 2M, ZX-UNO Pi
    2xROBIK 48k
    Pentagon 128k +5.25 FDD (хочет расширения всего чего можно )
    [свернуть]

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

    idc(13.03.2021)

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

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

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

Похожие темы

  1. Ответов: 5
    Последнее: 15.02.2020, 02:28
  2. Ответов: 5
    Последнее: 27.06.2018, 16:50
  3. ZX-Spectrum (Львовский вариант) - не стартует при вставленных ПЗУ
    от andreysur в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.07.2016, 22:23
  4. Зашита от записи в ZXMAK
    от zxmike в разделе Эмуляторы
    Ответов: 1
    Последнее: 16.08.2013, 18:17

Метки этой темы

Ваши права

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