OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 26.04.2024, 19:30

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 
Autor Zpráva
 Předmět příspěvku: Rozšíření paměti o 64kB
PříspěvekNapsal: 14.02.2014, 11:22 
Offline
Prvnička

Registrován: 08.10.2013, 15:16
Příspěvky: 11
Has thanked: 0 time
Been thanked: 0 time
Přiznám se, že je pro mě trochu záhadou, jak funguje rozšíření paměti o 64 kB PRO CPC464 A CPC 664 tak, že je plně kompatibilní se stránkováním CPC6128.

Když se podívám do manuálu k rozšíření DK'tronics na http://www.cpcwiki.eu/imgs/1/1f/Dkt64k.pdf na stranu 20, jsou tam popsány rozložení paměti, kde hvězdičkované čísla paměťových bloků 0*-3* odpovídají blokům 4-7 u CPC6128. To, čemu nerozumím, je, jak je možné zařídit, aby se blok 3 paměti dokázal připojit od adresy 16384/4000h, tedy režim, kdy je na port 7F00 odeslána hodnota BIN 11000011.

Jakožto nemajiteli počítače CPC je to pro mě poněkud záhadné a napadají mě dvě možná řešení:
- rozšíření paměti obsahuje dodatečných 16 kB RAM, o kterých se nemluví,
- dochází k přetahování na adresové sběrnici (adresový bit A15), tak aby v případě, kdy procesor adresuje paměť v rozsahu 4000h-7FFFh, se násilným nastavením A15 do log.1 fyzicky adresovala paměť v rozsahu C000h-FFFFh.
Jiná možnost mě nenapadá.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 15 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz