User Tag List

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

Тема: Эмуляция сети

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

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

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    Назначай IM2 и юзай стандартный для Спека метод генерации адреса обработчика - чтением из ПЗУ
    Из какого ПЗУ? Бейсика?

    Как я понимаю, дивайс в цикле активности сигнала прерывания в какой-то момент по комбинации сигналов ЦПУ должен придавить несколько адресных сигналов в "0" чтобы сформировать адрес вектора обработчика. При этом адрес никак не может быть в ПЗУ Бейсика, т.к. п\п обработки данных контроллера не находися в ПЗУ, оно ничего про нее не знает. Соответственно, значение регистра IM2 (адрес таблицы векторов) будет отличаться от дефолтной, указывающей в ПЗУ, и вызов п\п в ПЗУ, ранее вызывавшейся по кадровому бланку, надо будет дополнительно имитировать обрабатывая Int50Hz уже по новой таблице (где кроме Int50 есть еще и вектор для 8019).
    Иначе чего-то там штатное у Спека работать не будет (небось, клавиатура).

    В-общем, я наверное на Орионе буду делать без прерывания от 8019. Просто в обработчик Int50 (который уже есть) добавлю процедуру опроса наличия данных в буфере 8019. Иначе дополнительный обработчик запросов 8019 только лишние такты будет кушать на свои push/pop/call/reti (а учитывая что в Орионе вызов обработчиков будет скорее всего осуществлять с переходом в отличные от основной страницы ОЗУ, то это и еще доп. расходы ресурса CPU)

    А будет пропускать пакеты, можно в полудуплекс переключить - это сразу снизит скорость в разы, но будет этого все равно достаточно по скорости. Нам же с ним не в космос лететь.
    Последний раз редактировалось Error404; 20.02.2011 в 22:54.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Похожие темы

  1. Гейтование в FTN-сети
    от CityAceE в разделе Форум
    Ответов: 12
    Последнее: 31.12.2006, 08:19
  2. Soccer managers по сети!
    от Addison в разделе Игры
    Ответов: 4
    Последнее: 26.03.2006, 17:09

Ваши права

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