User Tag List

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

Тема: Радиолюбительский компьютер "LEVEL"

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

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А вот это конкретный косяк, даже не верится что такое заложено. Встает вопрос а нафига так сделано.
    А это не косяк) Это инженеры Zilog так пофиксили ошибку чтения флага IFF2. Команды LD A,I/LD A,R должны выдавать состояние маскируемых прерываний (включены/выключены, внутренний флаг IFF2) во флаг P/V по документации. Но на NMOS Z80, если во время выполнения команды произошел захват импульса INT маскируемого прерывания, во флаг P/V заносится 0 (потому как прерывания _уже_ запрещены, так как после команды идет подтверждение прерывания).

    Инженеры решили, что так быть не должно, и пофиксили в CMOS Z80 - тем, что запретили захват прерывания во время LD A,I/LD A,R. Теперь, если импульс прерывания приходит во время этих команд, он игнорируется, зато во флаг P/V заносится адекватное состояние разрешения маскируемых прерываний. Ну подумаешь, прерывание произойдет после следующей команды, а не после этой.
    Последний раз редактировалось Spectramine; 23.07.2018 в 12:02.

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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