651
edits
m (Proper name of Spectrum 128) |
m (JEDEC KB) |
||
Line 3: | Line 3: | ||
{{Infobox computer | {{Infobox computer | ||
| cpu = [[Z80|Z80A]] @ 3.5469MHz | | cpu = [[Z80|Z80A]] @ 3.5469MHz | ||
| rom = | | rom = 64KB | ||
| ram = | | ram = 128KB | ||
| rampage = | | rampage = 8×16KB | ||
| manu = Amstrad | | manu = Amstrad | ||
| volume = | | volume = | ||
Line 17: | Line 17: | ||
=====Common hardware specifications===== | =====Common hardware specifications===== | ||
* Processor: Zilog Z80A microprocessor clocked at 3.5469MHz. | * Processor: Zilog Z80A microprocessor clocked at 3.5469MHz. | ||
* ROM: | * ROM: 64KB ROM. 2×32KB EPROM arranged in 4 pages of 16KB. | ||
* RAM: | * RAM: 128KB of Dynamic RAM, arranged in 8 pages of 16KB. | ||
* Graphics: 256×192 pixels, 16 colours, attribute based. See [[Spectrum Video Modes]]. | * 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. | * Sound: AY-3-8912 3 channel, 8 octave Programmable Sound Generator and "beeper". Modulated onto video signal. | ||
Line 54: | Line 54: | ||
==Paging== | ==Paging== | ||
The memory space is divided into four | The memory space is divided into four 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. | Paging is controlled by performing I/O writes to ports 0x1ffd and 0x7ffd. | ||
Line 85: | Line 85: | ||
====Standard paging mode==== | ====Standard paging mode==== | ||
The | The 64KB of ROM and 128KB of RAM can be paged into the memory space as shown in the diagram below: | ||
<!-- table of memory pages --> | <!-- table of memory pages --> |