User Tag List

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

Тема: Поддержка HDD slave в Scorpion ZS-256

Комбинированный просмотр

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

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,072
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,257
    Поблагодарили
    371 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Диспетчер страниц там есть, но переключение плоскостей отличается от того что есть в скорпионе.
    Код:
    xE3E8	ld	hl,#E3F1	;адрес возврата
    	ex	(sp),hl
    xE3EC	db	#ED,#10		;включаем плоскость и вызываем процедуру
    xE3EE	dw	addr		;адрес вызываемой процедуры в странице ПЗУ
    xE3F0	db	num		;номер страницы ПЗУ
    xE3F1	ex	(sp),hl
    	push	af
    	ld	a,l		;номер страницы ПЗУ откуда вызывалась п/п
    	ld	(xE3F0),a
    	pop	af
    	pop	hl
    	ex	(sp),hl
    	ld	(xE3EE),hl
    	jr	xE3EC
    	. . .
    Последний раз редактировалось LW; 14.11.2022 в 20:11.

    Этот пользователь поблагодарил LW за это полезное сообщение:

    AndXor(19.11.2022)

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

  3. #2

    Регистрация
    15.03.2022
    Адрес
    г. Саянск
    Сообщений
    20
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Диспетчер страниц там есть, но переключение плоскостей отличается от того что есть в скорпионе.
    Нашёл для чего версия 4.02. Копаясь в старых архивах, обнаружил интересный файл: ZS_PZU.MAI
    выдержка из него:
    Код:
    area : NETMAIL
    from : Vlad Sotnikov
    to   : 
    subj : Переключение страниц
    date : 26-01-01
    time : 23:18:11
    
            Привет, Кирилл!
    
      Извини, что отвечаю тебе так поздно - признаться, твоя
    просьба заставила меня достаточно помучаться, чтобы выяснить,
    как же все-таки переключаются страницы в ПрофПЗУ. Вначале я
    начал копать эмулятор MOA SPM. И напоролся там на команду,
    названную им SPM. Она имеет код #ED,#10 - и мне потребовалось
    немного времени, чтобы понять, что этот способ не имеет ничего
    общего с тем, как переключаются страницы на реальном спеке. А
    на реальном Скорпионе все происходит так:
    
      Известно, что для выполнения подпрограмм в дополнительных
    страницах используется команда RST #30, которая вызывается при
    включенном ПЗУ Монитора и 8-й странице. При этом она имеет
    следующий формат:
                        RST #30
                        DW адрес подпрограммы
                        DB номер страницы (0...15)
                        ...
    
      После выполнения подпрограммы снова включается основная
    страница монитора, и 8-я банка памяти.
    
                      * * *
    
    Счастливо, Влад (Vega, ex Style Group).
    
    --- Turbo-Poke_v3.1
     * Origin: SPbZXNet'2001 (500:812/8.9)
    На своей странице МОА писал:

    "SPM -- это эмулятор-отладчик ZX Spectrum-совместимого компьютера. Причем, это скорее более отладчик, нежели эмулятор.
    В комплекте с эмулятором поставляется специально откомпилированная версия ПЗУ компьютера Scorpion. Поскольку SPM эмулирует Scorpion не в полном объеме, то реальное ПЗУ Scorpion работать не будет."

    SPM - ZX Spectrum Emulator & Debugger v1.03 Demo.ZIP
    Scorpion ZS 256 Turbo (жёлтый)
    Scorpion ZS 1024 Turbo+ + SMUC 2.0 rev.A1 + GS 1.3 2MB + ZXM-MoonSound + ZXKM-SD + VGA&PAL

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

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

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

Похожие темы

  1. Обмен компьютера Scorpion ZS 256 на печатную плату Scorpion 1024!
    от ZXFanat в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 02.03.2012, 10:37
  2. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 10.02.2011, 18:41
  3. Ответов: 128
    Последнее: 24.11.2010, 17:48
  4. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 06.03.2010, 18:25
  5. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49

Ваши права

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