<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=Mapa_pami%C4%99ci</id>
	<title>Mapa pamięci - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=Mapa_pami%C4%99ci"/>
	<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=Mapa_pami%C4%99ci&amp;action=history"/>
	<updated>2026-10-02T01:02:15Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mirror.atariki.pl/w/index.php?title=Mapa_pami%C4%99ci&amp;diff=2829&amp;oldid=prev</id>
		<title>imported&gt;Atariki recovery: Reconstructed from archived HTML; see provenance manifest</title>
		<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=Mapa_pami%C4%99ci&amp;diff=2829&amp;oldid=prev"/>
		<updated>2026-10-01T08:51:48Z</updated>

		<summary type="html">&lt;p&gt;Reconstructed from archived HTML; see provenance manifest&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;quot;Mapa pamięci&amp;quot; to wyszczególnione i opisane obszary pamięci komputera, czyli do czego służy, co robi konkretna komórka, rejestr lub obszar pamięci. Najwięcej na ten temat napisał [[Wojciech Zientara]] w książkach wydawanych przez [[SOETO]] w latach 1988-1991. Wszystkie książki i ważniejsze publikacje prasowe zostały zgromadzone na stronie [http://tajemnice.atari8.info/ Archiwum TA]:&lt;br /&gt;
&lt;br /&gt;
* [[Podstawowe procedury systemu operacyjnego|Mapa pamięci ATARI XL/XE: Podstawowe procedury systemu operacyjnego]]&lt;br /&gt;
* [[Procedury wejścia-wyjścia|Mapa pamięci ATARI XL/XE: Procedury wejścia-wyjścia]]&lt;br /&gt;
* [[Dyskowe Systemy Operacyjne|Mapa pamięci ATARI XL/XE: Dyskowe Systemy Operacyjne]]&lt;br /&gt;
* [[Procedury interpretera Basica|Mapa pamięci ATARI XL/XE: Procedury interpretera Basica]]&lt;br /&gt;
&lt;br /&gt;
== Schemat pamięci Atari [[400/800]] i [[XL]]/[[XE]] ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|width=&amp;quot;10%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Adres&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;RAM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;ROM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Porty I/O&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| $0000-$00FF&lt;br /&gt;
| [[Strona zerowa]]&lt;br /&gt;
|rowspan=&amp;quot;10&amp;quot; | Brak&lt;br /&gt;
|rowspan=&amp;quot;13&amp;quot; | Brak&lt;br /&gt;
|-&lt;br /&gt;
| $0100-$01FF&lt;br /&gt;
| Stos [[6502]]&lt;br /&gt;
|-&lt;br /&gt;
| $0200-$02FF&lt;br /&gt;
| Strona druga, wektory przerwań i inne zmienne [[OS]]&lt;br /&gt;
|-&lt;br /&gt;
| $0300-$03FF&lt;br /&gt;
| Strona trzecia, bloki [[DCB]] i [[IOCB]], [[CIO#HATABS|HATABS]], wewnętrzne zmienne [[SIO]], bufor drukarki&lt;br /&gt;
|-&lt;br /&gt;
| $0400-$047F&lt;br /&gt;
| Bufor magnetofonu (128 bajtów); [[QMEG OS|QMEG]]: zmienne&lt;br /&gt;
|-&lt;br /&gt;
| $0480-$057F&lt;br /&gt;
| Obszar nie używany przez OS, zarezerwowany&lt;br /&gt;
|-&lt;br /&gt;
| $0580-$05FF&lt;br /&gt;
| Bufor wyjściowy pakietu matematycznego&lt;br /&gt;
|-&lt;br /&gt;
| $0600-$06FF&lt;br /&gt;
| [[6 strona|Strona szósta]], zarezerwowana dla programów użytkownika&lt;br /&gt;
|-&lt;br /&gt;
| $0700-$1FFF&lt;br /&gt;
| [[DOS]] ($1FFF to jest maximum)&lt;br /&gt;
|-&lt;br /&gt;
| $2000-$3FFF&lt;br /&gt;
| Wolna pamięć. Minimum pamięci RAM to 10k w Atari [[800XL]]/[[65XE]]/[[130XE]] (system 1.02/1.03) oraz 16k w [[1450XLD]] (system 2.03). Jeśli pamięci jest mniej, system nie startuje.&lt;br /&gt;
|-&lt;br /&gt;
| $4000-$7FFF&lt;br /&gt;
| Wolna pamięć, w komputerach z rozszerzeniem RAM obszar przełączalnych banków pamięci&lt;br /&gt;
| Dodatkowo pod $5000-$57FF może zostać włączony [[SELF TEST]] (tylko w serii XL/XE). Fizycznie jest on częścią OS ROM &amp;quot;przysłoniętą&amp;quot; rejestrami I/O w obszarze $D000-$D7FF.&lt;br /&gt;
|-&lt;br /&gt;
| $8000-$9FFF&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; | Wolna pamięć&lt;br /&gt;
| Obszar [[Cartridge|cartridge]] B&lt;br /&gt;
* [[Cartridge (mapa pamięci)|Cartridge]] zewnętrzny&lt;br /&gt;
|-&lt;br /&gt;
| $A000-$BFFF&lt;br /&gt;
| Obszar cartridge A&lt;br /&gt;
* Cartridge zewnętrzny&lt;br /&gt;
* Wewnętrzny cartridge Atari [[BASIC]] (tylko XL/XE, oprócz [[1200XL]])&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
|width=&amp;quot;10%&amp;quot; | $C000-$CBFF&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; | Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii [[XL]]/[[XE]]).&lt;br /&gt;
W komputerach serii [[400/800]] jest to obszar pusty, nie ma tu ani RAM-u ani ROM-u.&lt;br /&gt;
| [[Sygnatura XL OS]] (tylko XL/XE)&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; | Pod adresem $CFFF (w rzeczywistości, z powodu niepełnego dekodowania na 400/800, $CFC0-$CFFF) znajduje się rejestr kontrolny rozszerzenia pamięci [[Axlon]].&lt;br /&gt;
|-&lt;br /&gt;
| $CC00-$CFFF&lt;br /&gt;
| Międzynarodowy zestaw znaków (tylko XL/XE), zob. [[ATASCII]]&lt;br /&gt;
|-&lt;br /&gt;
| $D000-$D0FF&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; | * Brak w 400/800&lt;br /&gt;
* Niedostępne 2 KB RAM w XL/XE&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; | * Brak w 400/800&lt;br /&gt;
* Niedostępne 2 KB OS ROM ([[SELF TEST]]) w XL/XE&lt;br /&gt;
| * [[Rejestry GTIA]]&lt;br /&gt;
* [[Rejestry Sophia]]&lt;br /&gt;
|-&lt;br /&gt;
| $D100-$D1FF&lt;br /&gt;
| [[Rejestry PBI]] (tylko w serii XL/XE)&lt;br /&gt;
|-&lt;br /&gt;
| $D200-$D2FF&lt;br /&gt;
| * [[Rejestry POKEY-a]]&lt;br /&gt;
* Rejestry [[Evie]]&lt;br /&gt;
|-&lt;br /&gt;
| $D300-$D3FF&lt;br /&gt;
| * [[Rejestry PIA]]&lt;br /&gt;
* Rejestry [[Ultimate1MB]]&lt;br /&gt;
|-&lt;br /&gt;
| $D400-$D4FF&lt;br /&gt;
| [[Rejestry ANTIC-a]]&lt;br /&gt;
|-&lt;br /&gt;
| $D500-$D5FF&lt;br /&gt;
| Rejestry [[Cartridge|cartridge]]&amp;#039;y&lt;br /&gt;
* [[Rejestry modułu Action|rejestry modułu Action]]&lt;br /&gt;
* [[ARC (zegar)|rejestry zegara ARC]]&lt;br /&gt;
* [[Rejestry modułu R-Time 8|rejestry modułu R-Time 8]]&lt;br /&gt;
* [[Rejestry modułu SpartaDOS X|rejestry modułu SpartaDOS X]]&lt;br /&gt;
* Rejestry układu SID w [[Slight SID]]&lt;br /&gt;
* Rejestry układu SID w [[SIDari]]&lt;br /&gt;
* Rejestry układu AY/YM w [[SONari]]&lt;br /&gt;
* Rejestry układu OPL3 w [[YAMari]]&lt;br /&gt;
* Rejestry układu SID w [[Evie]] (opcjonalnie)&lt;br /&gt;
* Rejestry modułu [[Ram-Cart]]&lt;br /&gt;
* Rejestry modułu [[SiDiCar]]&lt;br /&gt;
* Rejestry [[Ultimate1MB]]&lt;br /&gt;
* [[Rejestr sterujący Sic!]]&lt;br /&gt;
|-&lt;br /&gt;
| $D600-$D6FF&lt;br /&gt;
| Obszar przeznaczony dla PBI (tylko w serii XL/XE)&lt;br /&gt;
* 256 bajtów wewnętrznej pamięci RAM [[Multi I/O]]&lt;br /&gt;
* [[Rejestry VBXE|rejestry VBXE]] (tu lub na następnej stronie)&lt;br /&gt;
* rejestr [[ROM Changer|ROM Changera]]&lt;br /&gt;
|-&lt;br /&gt;
| $D700-$D7FF&lt;br /&gt;
| Obszar przeznaczony dla PBI (tylko w serii XL/XE)&lt;br /&gt;
* [[Rejestry VBXE|rejestry VBXE]] (tu lub na poprzedniej stronie)&lt;br /&gt;
|-&lt;br /&gt;
| $D800-$DFFF&lt;br /&gt;
| Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii XL/XE). W czasie wymiany danych z [[Nowe urządzenia|nowym urządzeniem]] zastępowana przez [[ROM PBI]].&lt;br /&gt;
| * [[Pakiet matematyczny|pakiet matematyczny]]&lt;br /&gt;
* obszar [[ROM PBI]] (tylko w serii XL/XE), uaktywniany w czasie wymiany danych z [[Nowe urządzenia|nowym urządzeniem]].&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; | Brak&lt;br /&gt;
|-&lt;br /&gt;
| $E000-$E3FF&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; | Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii XL/XE)&lt;br /&gt;
| Standardowy zestaw znaków&lt;br /&gt;
|-&lt;br /&gt;
| $E400-$FFFF&lt;br /&gt;
| Drugi blok OS ROM:&amp;lt;br /&amp;gt;* [[Tablica skoków|tablica skoków]]&lt;br /&gt;
* [[Tablice wektorów ROM|tablice wektorów ROM]]&lt;br /&gt;
* wektory [[Przerwania|przerwań]] [[CPU]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Dodatkowa pamięć [[65C816]] w karcie [[Rapidus Accelerator]] ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|width=&amp;quot;10%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Adres&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;RAM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;ROM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Porty I/O&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| $000000-$00FFFF&lt;br /&gt;
| 4x16 KB fast RAM-u możliwe do użycia zamiast pamięci ulokowanej na płycie głównej.&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; | Brak&lt;br /&gt;
|rowspan=&amp;quot;7&amp;quot; | Brak&lt;br /&gt;
|-&lt;br /&gt;
| $010000-$07FFFF&lt;br /&gt;
| Obszar 448 KB fast RAM-u. W pierwszych 256 bajtach ($010000-$0100FF) możliwe jest zmirrorowanie strony zerowej.&lt;br /&gt;
|-&lt;br /&gt;
| $080000-$0FFFFF&lt;br /&gt;
| Obszar opcjonalnie zajęty przez 512 KB fast RAM-u (niektóre karty mają w tym miejscu 512 KB SD-RAM-u).&lt;br /&gt;
|-&lt;br /&gt;
| $100000-$7FFFFF&lt;br /&gt;
| Liniowy SD-RAM (7 MB)&lt;br /&gt;
|-&lt;br /&gt;
| $800000-$BFFFFF&lt;br /&gt;
| Obszar bankowanego SD-RAM-u: 4 MB podstawowe + 4x4 MB w bankach&lt;br /&gt;
|-&lt;br /&gt;
| $C00000-$EFFFFF&lt;br /&gt;
| Liniowy SD-RAM (3 MB)&lt;br /&gt;
|-&lt;br /&gt;
| $F00000-$F7FFFF&lt;br /&gt;
| Brak&lt;br /&gt;
| Fast ROM: Rapidus BIOS + Rapidus OS&lt;br /&gt;
|-&lt;br /&gt;
| $F80000-$FEFFFF&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; | Obszar zarezerwowany&lt;br /&gt;
|-&lt;br /&gt;
| $FF0000-$FFFFFF&lt;br /&gt;
| Brak&lt;br /&gt;
| Brak&lt;br /&gt;
| Obszar I/O&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Dodatkowa pamięć 65C816 w karcie [[Antonia 4 MB]] ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|width=&amp;quot;10%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Adres&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;RAM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;ROM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|width=&amp;quot;30%&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Porty I/O&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| $010000-$2FFFFF&lt;br /&gt;
| 3008 KB RAM-u dostępne lub nie w zależności od konfiguracji karty&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; | Brak&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; | Brak&lt;br /&gt;
|-&lt;br /&gt;
| $030000-$3FFFFF&lt;br /&gt;
| 1 MB RAM-u dostępne lub nie w zależności od konfiguracji karty&lt;br /&gt;
|-&lt;br /&gt;
| $400000-$FFFFFF&lt;br /&gt;
| Brak&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
&lt;br /&gt;
* [[Mapa pamięci F7]]&lt;br /&gt;
* [[Mapa pamięci Atari Lynx]]&lt;br /&gt;
* [http://www.atariarchives.org/mapping/ Mapping the Atari]&lt;br /&gt;
* [http://www.atariarchives.org/mmm/ Master Memory Map]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Menu Główne]]&lt;br /&gt;
[[Kategoria:Programowanie Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Niezbędnik kodera]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Atariki recovery</name></author>
	</entry>
</feed>