User Tag List

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

Тема: "ZX-8088" - Даунгрейд компьютера "Ленинград". Часть 3

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

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

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Модель tiny как раз этим и занимается. CS=DS=ES=SS=0 (это для нас, для MS-DOS - некоторое значение).
    Да но после инициализации CS становится FFFF и нам надо как то его переинициализировать в 0000 так?
    Тогда как будет выглядеть эта операция, чтобы условно из адреса FFF0, который как бы 0000, выполнить следующую команду в ПЗУ, которая уже будет по нормальным адресам 0000....3FFFF.

    Я так полагаю что должна быть первая инструкция в ПЗУ

    jmp far 00:04, где 00 запишется в CS, а 04 запишется в IP.
    И следующая за ней команда выполнится уже по адресу 0004h?

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

    Цитата Сообщение от PVV Посмотреть сообщение
    При прерывании, INT ведь задействован, кто будет и какой вектор выставлять, на какой части шины AD0-7 или D0-7 ?
    /RD при чтении вектора не формируется, он на INTA будет, а DT/R и DEN будут формироваться, но вектор, соответственно на шине D0-7 должен быть.
    Пока не сильно углубился в познаниях x86, а то у него нет фиксированного адреса прерывания по умолчанию как у ВМ80?
    Если нет, то шина данных AD0...AD7 подтянута к 1, то есть при чтении будет значение FFh
    Последний раз редактировалось Mick; 01.06.2022 в 10:18.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

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

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

Похожие темы

  1. "ZX-8080" - Даунгрейд компьютера "Ленинград"
    от Mick в разделе Разработка электроники
    Ответов: 908
    Последнее: 28.05.2025, 15:52
  2. "ZX-8085" - Даунгрейд компьютера "Ленинград". Часть 2
    от Mick в разделе Разработка электроники
    Ответов: 60
    Последнее: 22.07.2024, 21:01
  3. Ответов: 17
    Последнее: 26.12.2015, 23:22
  4. куплю "нулёвку" - материнку или копм в сборе 8088-8086
    от palsw в разделе Барахолка (архив)
    Ответов: 59
    Последнее: 08.05.2012, 11:19
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

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