User Tag List

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

Тема: PAGING PORTS of ZX / CLONES

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

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

    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    ZX PROFI 1024 kB
    port 7FFD: (adressation - 0xxxxxxx xxxxxx0x )
    D0 = bank 0 ;128 kB memory
    D1 = bank 1 ;128 kB memory
    D2 = bank 2 ;128 kB memory
    D3 = videoram
    D4 = rom
    D5 = disable paging
    D6 = unused
    D7 = unused
    port DFFD: (adressation - xx0xxxxx xxxxxx0x )
    D0 = bank 3 ;256 kB memory
    D1 = bank 4 ;512 kB memory
    D2 = bank 5 ;1024 kB memory

    ZX PROFI 1024 kB
    port 7FFD: (adressation - 0xxxxxxx xxxxxx0x )
    named on Profi CMR0
    D0 = bank 0 ;128 kB memory
    D1 = bank 1 ;128 kB memory
    D2 = bank 2 ;128 kB memory
    D3 = videoram **
    D4*= rom (rom14)
    D5 = disable paging
    D6 = unused
    D7 = unused

    port DFFD: (adressation - xx0xxxxx xxxxxx0x )
    named on Profi CMR1
    D0 = bank 3 ;256 kB memory
    D1 = bank 4 ;512 kB memory
    D2 = bank 5 ;1024 kB memory
    D3 = select the window in the address space for mapping memory pages
    0 - adress C000 (ZX-Spectrum 128 standart);
    1 - adress 4000 Then the address c000 will bank 07
    D4 = disable rom and connect ram page 0 in adress space 0-3FFF
    D5*=
    0 - port addresses (1F, 3F, 5F and 7F) are used to access i8255A (KP580BB55)
    1 - port addresses (1F, 3F, 5F and 7F) are used to access 1818WG93
    D6 = if D4=1, 8000..C000 =page6 (pixels 512x240)
    D7 = screen mode 512x240 (extended video mode used in CP/M)



    (*) ZX-Profi 3+ (board ver 5.xx) unlike ZX-Profi (board ver 3.xx)
    use extended address space which changed the port addresses of
    the expanded peripheral devices.
    Combinations of these bits select the list of available ports.
    Ie choose a method of addressing.
    1) rom14=0 addressing as a ver 3.xx. Bit D5(dffd) selects 8255 (0) or VG93 (1)
    The rest of the extended peripherals are not available.
    2) rom14=1 & D5(dffd)=0 Addressing as a ver 5.xx. Set accessible peripheral expansion ports:
    i8253, i8251, hw clock (mc146818), IDE interface. i8255A &1818VG93 have their addresses and ports are available at the same time.

    **
    3) In the enhanced video mode (512x240) this bit so chooses display options:
    = 0 - pixel page 06, attributes (for each byte pixels) - 58 (72 in octal)
    = 1 - pixel page 04, attributes (for each byte pixels) - 56 (70 in octal)
    And also if you set bit 4 in DFFD (CMR1), then register CMR0 unlocked.
    Ie it cancels bit 5=1 CMR0.
    Последний раз редактировалось Vadim; 23.12.2009 в 10:09.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

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

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

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

Похожие темы

  1. MEMORY PAGING IN LOW 16kB
    от VELESOFT в разделе Память
    Ответов: 7
    Последнее: 04.04.2015, 13:36
  2. ZX PROFI - memory paging
    от VELESOFT в разделе Profi
    Ответов: 3
    Последнее: 06.11.2009, 20:08
  3. Clones and periprelas page
    от caro в разделе RST#38
    Ответов: 0
    Последнее: 09.01.2008, 11:28

Ваши права

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