Re: lamerskie pytanie o pamiec

Autor: Mariusz Kruk <Mariusz.Kruk_at_epsilon.eu.org>
Data: Wed 10 Dec 2008 - 22:30:44 MET
Message-ID: <slrngk0d84.9ap.Mariusz.Kruk@epsilon.rdc.pl>
Content-Type: text/plain; charset=ISO-8859-2

epsilon$ while read LINE; do echo \>"$LINE"; done < "Sempiterna"
>> BTW: można rozważyć metodę znaną z ZX Spectrum, czyli przełączanie
>> banków, ale kto by chciał się w to bawić...
>Gumiak mial na sztywno 48 kilo.

Nie tak.
Pierwsze ZX Spectrum wykorzystywały "płasko" całą przestrzeń adresową
Z80. W pierwszych 16kiB był ROM, w kolejnych 48 - RAM. Późniejsze modele
wprowadziły przełączanie banków pamięci.
Pisanie do portu 0x7ffd powodowało przełączanie banków pamięci. Przy czym
przełączane były zarówno ROM (można było wybrać jeden z dwu 16-kilowych
rozmiarów w dolnej części przestrzeni adresowej), jak i ostatnie 16kiB.
Przy czym dwa z dostępnych ośmiu szesnastokilowych banków były na stałe
także mapowane do środkowych 32kiB.
Szczegóły na http://www.worldofspectrum.org/faq/reference/128kreference.htm

-- 
/\-\/\-\/\-\/\-\/\-\/\-\/\ Microsoft Office 2000: Publikujesz bez zaha-
\  Kruk@epsilon.eu.org   / mowań
/ http://epsilon.eu.org/ \ 
\/-/\/-/\/-/\/-/\/-/\/-/\/ 
Received on Wed Dec 10 22:35:05 2008

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 10 Dec 2008 - 22:42:00 MET