zx_starter_pack.pdf
(
37086 KB
)
Pobierz
Входим в разработку
под
ZX Spectrum
tg: @errorsoft
Характеристики
ZX Spectrum (Pentagon 128)
•
•
•
•
•
•
•
CPU: z80, 3.5
Мгц,
8
бит
RAM: 128
кб
ROM: 16(64)
кб
OS: TR-DOS (Дисковая
ОС, дискеты �½а
640
кб)
MUSIC: AY (3
ка�½ала)
GRAPHICS: 256x192 px, 15
цветов
Количество тактов �½а
1
фрейм:
71680
Про такты:
http://hypr.ru/blog/773.html
Z80
•
•
•
•
8-бит�½ый CISC
процессор
Разработа�½ в
1976
году
158
и�½струкций
16
разряд�½ая ши�½а адреса,
64
кб адресуемой памяти
Распределе�½ие памяти
#0000
#4000
#5800
#5B00
#5C00
#5CB6…#5D26
#5D3B/#5CCB
ПЗУ
BASIC/BASIC128
Экра�½
(6144
байта)
Атрибуты
(768
байта)
Буфер при�½тера
(256
байт), если �½е �½уже�½
128ROM,
мож�½о использовать
Систем�½ые переме�½�½ые
BASIC
Систем�½ые переме�½�½ые
TR-DOS
Начало
BASIС
программы
(в
зависимости от того,
прои�½ициализирова�½
tr-dos
или �½ет)
Начало
BASIC
программы, при работе
tr-dos
с диском
(tr-dos
использует
257
байт под буфер сектора)
Д�½о стека
(стек
растет �½а встречу
BASIC
программе)
***Ваша
программа***
До этого адреса память лучше �½е трогать, если вам важ�½а
работоспособ�½ость
tr-dos
и
basic
Ниж�½яя
память
#5E3C
…
~#6100…#FFFF
Верх�½яя
память
Для сохра�½е�½ия работоспособ�½ости
BASIC
в регистре
IY
долж�½о быть
#5C3A
Структура экра�½а
+------H------+ +------L------+
-+-------------+-+-------------+-
¦0¦1¦0¦t¦t¦s¦s¦s¦z¦z¦z¦x¦x¦x¦x¦x¦
-------+-+-+---+-+---+-+-------+-
+-+ +---+ +---+ +-------+
1
2
3
4
1(t)
2(s)
3(z)
4(x)
Номер трети
0..2
Смеще�½ие в�½утри з�½акоместа
0..7
Номер ряда
0..7
Номер столбца
256
192
https://zxpress.ru/article.php?id=18217
http://hype.retroscene.org/blog/dev/130.html
Plik z chomika:
Teemu1.huusko
Inne pliki z tego folderu:
Amiga Download.pdf
(469772 KB)
01 Ocean History Book.pdf
(377737 KB)
03 Go Dizzy Go Book.pdf
(344992 KB)
02 Story of US Gold Book.pdf
(274812 KB)
c64.pdf
(299212 KB)
Inne foldery tego chomika:
#demoescena
16-Bits Of Lucky
19-21.07 DiHalt 2024 Camping
8 bit Ordenadores-C64, CPC, Spectrum, Oric, MSX, Atari, etc
8bit Text Adventures
Zgłoś jeśli
naruszono regulamin