User Tag List

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

Тема: Вместо HALT

Комбинированный просмотр

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

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Странно, там на прерываниях висит уменьшение обратного счетчика тиков, по достижении 0 должен выходить в Бейсик. Понятия не имею, чем этому включенный ТУРБО мешает.

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

  3. #2

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    Понятия не имею, чем этому включенный ТУРБО мешает.
    Значит надо и этот момент отловить. Я ж не выдумываю, что в ТУРБО комп весит намертво. Если выйти по Теневику (МОА), то крутится на инструкции L1: LD A,R; JP,PE,L1.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  4. #3

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотри в теневике, меняется ли содержимое регистра BC со временем. Если не меняется - что-то с турбо режимом, почему-то, если он включен, отключены прерывания.

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

    Листинг кода, может, кто-то шарит в особенностях Турбо-режима Кая, разберется, почему виснет:

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


    ; CLEAR 32255 (#7DFF)

    ORG 32700
    LD C,#FE
    OUT (C),0

    LD HL,#7E00
    LD DE,#7E01
    LD BC,256
    LD (HL),#7F
    LDIR
    LD BC,500 ; время определения ошибки z80 в 1/50 секунды
    LD A,#7E
    LD I,A
    IM 2
    EI

    L1 LD A,R
    JP PE,L1
    LD BC,1

    LEND IM 1
    LD A,#3F
    LD I,A
    EI
    RET


    ORG #7F7F
    PUSH AF
    DEC BC
    LD A,B
    OR C
    JR Z,L3
    POP AF
    L2 EI
    RET
    L3 POP AF
    POP AF
    JP LEND
    [свернуть]
    Последний раз редактировалось Spectramine; 14.01.2018 в 22:37.

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

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

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

Похожие темы

  1. HALT контроллер
    от zx_ в разделе БК-0010/0011
    Ответов: 9
    Последнее: 28.09.2018, 00:49
  2. Di:Halt 99
    от Vinnny в разделе События
    Ответов: 29
    Последнее: 13.07.2018, 19:59
  3. Di:HALT:2009
    от TmK в разделе События
    Ответов: 186
    Последнее: 11.08.2009, 14:26
  4. Di:Halt 2007 invitation
    от sq/skrju в разделе События
    Ответов: 12
    Последнее: 25.05.2007, 11:44

Ваши права

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