User Tag List

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

Тема: переход по прерыванию

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

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

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию переход по прерыванию

    никогда не обращал внимания но вот есть такой вопрос

    как работает переход по прерыванию

    срабатывает так сказать прерывание
    запрещаются прерывания
    происходит прерывание

    штатная процедура по адресу #0038

    Код:
    ;сохраняет регистры
    
    sub_38:                                 ; CODE XREF: RAM:0493p
    RAM:0038                                         ; RAM:EB12p
    RAM:0038                 push    af
    RAM:0039                 push    hl
    
    ;выполняет то что там надо
    
    RAM:003A                 ld      hl, (FRAMES)
    RAM:003D                 inc     hl
    RAM:003E                 ld      (FRAMES), hl
    RAM:0041                 ld      a, h
    RAM:0042                 or      l
    RAM:0043                 jr      nz, loc_48
    RAM:0045                 inc     (iy+40h)
    RAM:0048
    RAM:0048 loc_48:                                 ; CODE XREF: sub_38+Bj
    RAM:0048                 push    bc
    RAM:0049                 push    de
    
    RAM:004A                 call    sub_386E
    
    ;восстанавливает всякое
    
    RAM:004D                 pop     de
    RAM:004E                 pop     bc
    RAM:004F                 pop     hl
    RAM:0050                 pop     af
    
    ;разрешает прерывания и выходит
    
    RAM:0051                 ei
    RAM:0052                 ret
    но в большинстве фирменных программ программа обработки прерывания начинается с "DI"

    почему?
    чего я такого не знаю?
    С уважением,
    Jerri / Red Triangle.

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

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

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

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

Похожие темы

  1. Переход на личности
    от moroz1999 в разделе Форум
    Ответов: 36
    Последнее: 26.09.2012, 15:34

Ваши права

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