User Tag List

Показано с 1 по 9 из 9

Тема: Свопер памяти для 48K

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #5
    Junior
    Регистрация
    23.06.2009
    Адрес
    Санкт-Петербург
    Сообщений
    12
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию А как же регистры?

    Ну как... Очевидно что их я тоже собираюсь сохранять... ;-)))

    Видимо, раз некое устройство уселось на шину как паук, и может из памяти данные стырить и туда же записать, то и с процессором надо бы так же поступить...

    Тут единственный вопрос что процессор, как существо, живущее собственной жизнью, надо будет вынудить отдать данные из регистров (или загрузить обратно) - и собственно определить, есть ли та волшебная последовательность команд, которая с точностью до последнего бита позволит эту информацию получить, или нет... Думаю... Если кто с подсказкой выступит - тоже будет неплохо ;-)

    Я так понимаю, если я задам процу команду типа LD (BC),D или скажем OUT (C),D (пардон если вру в мнемониках и из других архитектур команд не тырю по ложной памяти), то первым делом я получаю на ША/ШД содержимое регистров АБЦ. Вроде с E, H и L мне тож никто не помешает. Дальше спасем стек как-нить типа LD (00),SP... AF протолкнем через стек чтоб их теперь получить.

    Как я понимаю после этого у нас будут свободны для использования уже сохраненные регистры, да и стек можно коверкать. Все это поможет остальные регистры тоже сохранить и дело кончится тем что мы ре знаем еще PC... Думаю тут нас CALL 0 какой-нибудь спасет...

    Как план? все плохо?
    Последний раз редактировалось Rodion; 27.06.2009 в 13:02.

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

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

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

Похожие темы

  1. Мысли о памяти
    от SfS в разделе Память
    Ответов: 28
    Последнее: 16.12.2006, 10:49
  2. Тест памяти
    от spleen в разделе Софт
    Ответов: 2
    Последнее: 02.05.2006, 14:15
  3. Мег памяти на скорпе...
    от lvd в разделе Scorpion
    Ответов: 8
    Последнее: 04.06.2005, 12:06

Ваши права

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