User Tag List

Страница 14 из 25 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 249

Тема: Корвет: Общие вопросы

  1. #131

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Это не ОПТС гонит девятки, а память с нуля заполнена байтом FF и поэтому постоянно выполняется RST 7 (аналог CALL 38h). По адресу 38h тоже FF, поэтому в стек постоянно кладётся 0039h, что выглядит на экране как 9 9 9 9...
    А кто-то мне говорил что там ПЗУ.
    А откуда там FF, машина исправна и если ничего не давить проходит все тесты нормально и попадает в Бейсик. То есть ПЗУ на месте как минимум. Откуда там FF?

    ---------- Post added at 11:12 ---------- Previous post was at 11:12 ----------

    За советы по Бейсику всем спасибо! Но не пригггодиллось ;-)

  2. #132

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    1) На ученическом (8010) нажатие F2+Reset не вызывает попытки грузить ПЗУ. ОПТС 2.0 гонит на экран девятки
    Цитата Сообщение от dk_spb Посмотреть сообщение
    То есть ПЗУ на месте как минимум. Откуда там FF?
    ОПТС пытался загрузиться из ПЗУ, но получились FF, а он просто запустил их.

  3. #133

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, Нет, ОПТС сначала проверяет наличие ПЗУ
    http://zx.pk.ru/showthread.php?t=15297
    1. установили PPI2.C7=0, проверили что в регистре контроллера прерываний нет запроса IRQ0
    2. установили PPI2.C7=1, проверили что в регистре котнроллера прерываний есть запрос IRQ0
    Если ПЗУ нет - ругается
    Потом считает контрольную сумму ПЗУ - если не совпадает - ругается.
    И только потом грузит что-то из ПЗУ

  4. #134

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Потыкался в эмуляторе, действительно так.
    Кроме того, ПЗУ грузится повторно и сравнивается с уже загруженным. Несовпадающие байты выдаются на экран. И только если всё совпало, запускается.

    ---------- Post added at 14:33 ---------- Previous post was at 14:28 ----------

    Пардон, сходил по ссылке, выяснил всё
    Последний раз редактировалось b2m; 19.10.2011 в 13:33.

  5. #135

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к внезнающему ALLу: есть ли у кого ученические машинки (8010), которые при нажатии F2+Reset просят дать им ПЗУ?
    Или такое умеют только учительские машины (8020)?

  6. #136

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    8010 от 8020 отличается ТОЛЬКО расспаеным контроллером дисковода, и все
    все остальное - одинаковое
    корвет при нажатии F3+Reset дает эффект 9-ок
    делается call 0xf5fd
    ожидается что там что-то будет, а его нет, в памяти нарываемся на FF - rst38 и понеслось

    похоже не работает нормально клава
    а в бейсике что по F2 выдает ?

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

  8. #137

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    а в бейсике что по F2 выдает ?
    LOAD "

  9. #138

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    так и должно ...

    на обоих компах ?
    странно это однако,

    кстати вопрос, е если XS1:33 и XS1:32 закорочены, и не нажаты вообще кнопки, что происходит на обеих?

  10. #139

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    корвет при нажатии F3+Reset дает эффект 9-ок
    делается call 0xf5fd
    ожидается что там что-то будет, а его нет, в памяти нарываемся на FF - rst38 и понеслось
    А если человек не торопится давить на все кнопки подряд, то через пару-тройку секунд ОПТС 2.0 запишет по этому адресу RET. А вот ОПТС 1.1 пишет туда RET практически сразу, таким образом делая эту фичу ненужной. Тем более, что сразу после CC 0xf5fd стоит JC на загрузку по сети. А вот в ОПТС 2.0 этого jmp-а нет. Выходит, загрузка по сети есть только в ОПТС 1.1?

  11. #140

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, не на обоих.
    На 8010 я успел только на одном проверить. И убедился что клава рабочая.
    Остальные 8010 или убраны далеко или разъем DB-50.

    При закороченных 32 и 33 (хотя номера пинов другие) при моей упрощенной схеме (ПЗУ всегда включено на выход) на 8020 и на 8010 идёт ошибка шины. Почему - я не понимаю. Кто разъяснит загадку????
    Выход ПЗУ сидит на порту A PPI3. То есть при начальном тесте PPI3 настроена как-то так что порт А умудряется влиять на шину?????

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

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Вопросы Викерсу и Альтвассеру.
    от Conan в разделе Люди
    Ответов: 20
    Последнее: 07.04.2006, 12:24
  3. вопросы по таймингу Z80/ZX
    от boo_boo в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.01.2006, 02:05
  4. Вопросы по Турбо-ВГ
    от Jukov в разделе Внешние накопители
    Ответов: 11
    Последнее: 13.01.2006, 12:18
  5. Мониторы: подключение к ним. Вопросы.
    от Dut_Norshi в разделе Изображение
    Ответов: 12
    Последнее: 25.06.2005, 04:54

Ваши права

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