lnxspectrum:memorymap
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verze | |||
lnxspectrum:memorymap [2018/08/29 16:45] – [Rozšíření paměti] lanex | lnxspectrum:memorymap [2018/08/29 16:45] (aktuální) – [Rozšíření paměti] lanex | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
===== Rozšíření paměti ===== | ===== Rozšíření paměti ===== | ||
- | Procesor Z80 umí adresovat pouze 64 kB paměti. Proto u všech verzí 48 kB není stránkování paměti potřeba. 16 kB zabere pamět ROM, a zbytek 48 kB se zaplní RAM. U všech verzí nad 48 kB RAM je stránkování nutné. Nejkompatibilnější stránkování paměti má ZX Spectrum 128 a ZX Spectrum +2. U verzí ZX Spectrum +2A/B a ZX Spectrum +3 je stránkování stejné, dokonce mají navíc další režimy které dovolují AllRAM. Bohužel s kompatibilitou tyto stroje pokulhávají jinde (časování, | + | Procesor Z80 umí adresovat pouze 64 kB paměti. Proto u všech verzí 48 kB není stránkování paměti potřeba. 16 kB zabere pamět ROM, a zbytek 48 kB se zaplní RAM. U všech verzí nad 48 kB RAM je stránkování nutné. Nejkompatibilnější stránkování |
V následujících popisech rozvržení pamětí platí vždy, že ROM se mapuje na adresy 0-16383, pokud je větší, stránkuje se. RAM není nikdy zpomalována, | V následujících popisech rozvržení pamětí platí vždy, že ROM se mapuje na adresy 0-16383, pokud je větší, stránkuje se. RAM není nikdy zpomalována, |
lnxspectrum/memorymap.txt · Poslední úprava: 2018/08/29 16:45 autor: lanex