Mapa pamięci Atari Lynx
From Atariki
(Różnice między wersjami)
Wersja z dnia 14:05, 17 cze 2020 Laoo (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 14:17, 17 cze 2020 Laoo (Dyskusja | wkład) Next diff → |
||
Linia 43: | Linia 43: | ||
</tr> | </tr> | ||
+ | <tr><td>$FFFA-$FFFF</td> | ||
+ | <td> | ||
+ | <p>Przestrzeń wbudowanej pamięci ROM dla adresów przerwań 65c02</p> | ||
+ | <p>Domyślne wartości:</p> | ||
+ | * $FFFA - NMI = $3000, przerwanie NMI nie jest wykorzystywane w konsolach konsumenckich i wskazuje na domyślną lokalizację kodu monitora w konsoli deweloperskiej. | ||
+ | * $FFFC - RESET = $FF80, przerwanie RESET wskazuje na procedurę rozruchu i wstępnego ładowania we wbudowanej pamięci ROM. | ||
+ | * $FFFE - IRQ = $FF80, domyślny adresem przerwania IRQ jest tożsamy z RESET. | ||
+ | </td> | ||
+ | </tr> | ||
</table> | </table> | ||
[[Kategoria:Programowanie Atari Lynx]] | [[Kategoria:Programowanie Atari Lynx]] | ||
[[Kategoria:Niezbędnik kodera]] | [[Kategoria:Niezbędnik kodera]] |
Wersja z dnia 14:17, 17 cze 2020
Mapa pamięci akceleratora Atari Lynx.
Każdy niewyszczególniony adres jest jest komórką pamięci RAM, gdyż Atari Lynx ma 64 kB RAM pamięci pokrywające całą przestrzeń adresową procesora.
Adres (hex) | Opis |
$FC00-$FCFF | Przestrzeń rejestrów Suzy |
$FD00-$FDFF | Przestrzeń rejestrów Mikey |
$FE00-$FFF7 | Przestrzeń wbudowanej pamięci ROM |
$FFF8 | Zarezerwowane (aktualnie bez funkcji i w komórce jest RAM) |
$FFF9 |
MAPCTL (Memory Map Control), kontroler dostępu CPU do pamięci. Suzy ma dostęp do całego RAMu. Po RESET $00, znaczenie bitów:
|
$FFFA-$FFFF |
Przestrzeń wbudowanej pamięci ROM dla adresów przerwań 65c02 Domyślne wartości:
|