User Tag List

Показано с 291 по 300 из 318

Тема: ПК8000 - загрузка с внешних носителей

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

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

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    549
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Нет. Программа располагается по адресам 4000h-BF00h. Значит до 7FF7 будет чуть менее 16Кб.
    Нет, я имел в виду область, куда копируются данные - BF60, а это 48992. От 4000h (16384) до неё около 32 кб.
    Кстати, я пишу десятичные значения:
    FOR I = 0 TO 16: Y= PEEK(32759+I): POKE (48992+I),Y: NEXT
    Так проще.

    Итак, результаты эксперимента. Без HDD - то же самое.
    Загружаю свою программу. Пищу просто FOR I = 0 TO 16:NEXT. Как-то долговато оно выполняется, где-то секунды две.
    Сделал так: FOR I = 0 TO 16: Y= PEEK(32759+I): PRINT Y;:POKE (48992+I),Y: NEXT.
    Выводится девять нулей, дальше идут 255. Но на вывод каждого числа уходит 4 секунды, на 15-м процесс стопорится. Дальше ничего не происходит, останавливаю через УПР+СТОП. Делаю FOR I = 0 TO 15 - так же медленно, но команда успешно завершается.
    Загружаю небольшую программу, например, Минёр. Не пишу команду копирования, сразу жму reset, запускаю DSAVE, сохраняю. Выключаю и включаю комп, запускаю сохраненную копию программы - всё нормально. Вывожу листинг программы - никаких глюков и абракадабр. Ввожу FOR I =... Всё выполняется моментально.

    Ещё меня смущает, что не работает оператор FRE. Я пишу FRE(0), а мне в ответ - 2 Error. Но раньше-то работало! Правда, это было очень давно.

    А теперь я опять загрузил свою программу, без FOR I = 0 TO 16: и т.д. сразу перезагрузил, сохранил через DSAVE - программа работает нормально. Её cas-файл в формате CSAVE весит 13919 байт, не достает до этой области.

    Я доделаю эту программу и дам её вам, проверите у себя. Последний раз я её запускал ещё в 90-х.
    Последний раз редактировалось Arix; 16.03.2019 в 00:17.

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 67
    Последнее: 18.08.2024, 18:49
  2. ПК8000 - Ремонт
    от Mifody в разделе ПК8000
    Ответов: 106
    Последнее: 09.03.2023, 01:20
  3. Набор платок внешних периферийных устройств для спектрума.
    от zorel в разделе Несортированное железо
    Ответов: 70
    Последнее: 31.08.2015, 23:02
  4. куплю пк8000
    от omaxlab в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 02.07.2012, 21:44
  5. Тул для конвертации образов носителей
    от Alex Rider в разделе Утилиты
    Ответов: 22
    Последнее: 05.05.2012, 16:25

Ваши права

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