ZX Spectrum > PROGRAMOWANIE

[ZX81] Wyzwanie programistyczne nr 1

<< < (2/11) > >>

Klaud:
Dalthon, proszę przeczytaj całość wymagań. Wynikają one z organizacji pamięci w ZX81 oraz ostatecznej alokacji prodki.

Swoją drogą jeśli znajdziesz ZX81 z 8KB RAM na pokładzie (standardowym produktem, a nie samoróbką) lub takowy plecaczek, to masz u mnie sześciopak dowolnie wybranego piwa.

tooloud:
tak dla przypomnienia - bo właśnie grzebałem "w"

0000 hex to 1FFF =   0 to  8k = BASIC ROM
2000 hex to 3FFF =  8k to 16k = "echo" of BASIC ROM
4000 hex to 7FFF = 16k to 32k = RAM (if only the internal 1K is fitted, this 1k of RAM is "echoed" 15 times)
8000 hex to BFFF = 32k to 48k = "echo" of 0000 hex to 3FFF 0 to 16k area (BASIC ROM)
C000 hex to FFFF = 48k to 64k = "echo" of 4000 hex to 7FFF 16k to 32k area, used by the system for the display

Dalthon:

--- Cytat: Klaud w 2020.02.03, 10:48:22 ---Dalthon, proszę przeczytaj całość wymagań.

--- Koniec cytatu ---
No proszę! Starej daty jestem więc czytam przed zadaniem pytania ;)

Pytam się bo (cytując klasyka) jeśli chodzi hardware ZX81 to jestem Lajkonikiem;) [thx! tooloud za pomocne info!]

O ile wszystkie obostrzenia kumam, to nie wiem czemu do dyspozycji jest tylko 8kB RAM który można zapisywać (0x6000 do 0x8000)?
Jakby było od 0x4000 do 0x8000 to można by było się pokusić o coś większego: od 0x2000 do 0x4000 spakowane 8kB a powyżej rozpakowane ~16kB :D

Klaud:
A to pakuj ile wlezie, bylebyś potem całość zmieścił w 8K, które będą ROMem ;)

Poza tym, znając Twoje umiejętności i 256B robisz takie cuda wianki, że 8K to i tak za dużo dla Ciebie ;)

Dalthon:
No to zobaczymy :) Mając więcej miejsca na dane, może się o trochę grafiki (zx81'owej oczywiście;P) pokuszę! :D

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej