Jump to: navigation, search

ZX Spectrum +2A/2B, +3/3B

No change in size, 18:46, 10 November 2015
{{Infobox computer
| cpu = [[Z80|Z80A]] @ 3.5469MHz
| rom = 64kB64KB| ram = 128kB128KB| rampage = 8×16kB8×16KB
| manu = Amstrad
| volume =
=====Common hardware specifications=====
* Processor: Zilog Z80A microprocessor clocked at 3.5469MHz.
* ROM: 64kB 64KB ROM. 2×32kB 2×32KB EPROM arranged in 4 pages of 16kB16KB.* RAM: 128kB 128KB of Dynamic RAM, arranged in 8 pages of 16kB16KB.
* Graphics: 256×192 pixels, 16 colours, attribute based. See [[Spectrum Video Modes]].
* Sound: AY-3-8912 3 channel, 8 octave Programmable Sound Generator and "beeper". Modulated onto video signal.
The memory space is divided into four 16kB 16KB pages and can be used in two ways; "Standard paging mode" and "Special paging mode".
Paging is controlled by performing I/O writes to ports 0x1ffd and 0x7ffd.
====Standard paging mode====
The 64kB 64KB of ROM and 128kB 128KB of RAM can be paged into the memory space as shown in the diagram below:
<!-- table of memory pages -->

Navigation menu