Amstrad CPC system information:



Amstrad CPC:
CPU:
Zilog Z80-A @ 4MHz
RAM:
64kB (464, 664) or 128kB (6128), expandable to 576kB
ROM:
32kB system/BASIC, 16kB AMSDOS (664, 6128)
Video:
Motorola MC6845 CRTC or compatible, Gate Array (custom)
Resolution:
3 modes:
160x200x16 colours
320x200x4 colours
640x200x2 colours
Resolution can be stretched past these with some programming tricks.
Sprites:
None
Palette:
32 colours (27 different)
Sound:
AY-3-8912 @ 1MHz
Controllers:
One joystick port, but can support two 2-button joysticks.
Storage media:
Audio cassette (464), 3" floppy disk (664, 6128), external cassette recorders or disk drives available (3", 3.5", 5.25", single sided)
Operating System:
AMSDOS (664, 6128, Amstrad DDI-1 disk drive)
CP/M 2.2 (664, 6128)
CP/M Plus [3.1] (6128)
Other hardware:
i8255 Parallel Peripheral Interface (Sound, Keyboard/Joystick)
NEC uPD765A Floppy Disk Controller (except for the 464)
7-bit Printer Port


Amstrad CPC Plus / GX4000:
CPU:
Zilog Z80-A @ 4MHz
RAM:
64kB (464+, GX4000), 128kB (6128+), expandable to 576kB (except for GX4000)
ROM:
None, AMSDOS and BASIC are included on a system cartridge.
Video:
Custom ASIC, compatible with the 6845 CRTC and Gate Array
Resolution:
3 modes:
160x200x16 colours
320x200x4 colours
640x200x2 colours
Resolution can be stretched past these with some programming tricks.
Sprites:
16 hardware sprites, 16x16x15 colours, up to 4x magnification either horizontally or vertically.
Palette:
4,096 colours
Sound:
AY-3-8912 @ 1MHz, with 3 DMA channels
Controllers:
Two joystick ports, supporting 2-button joysticks or gamepads
Storage Media:
Cassette (464+), 3" floppy disks (6128+), external floppy disk drives are available (3", 3.5", 5.25", single sided)
Operating System:
AMSDOS

Other Hardware:
NEC uPD765A Floppy Disk Controller
Custom ASIC, combining the functions of the PPI, Gate Array and CRTC, and providing hardware sprites, analogue controls, DMA sound control, interrrupt vectoring (Z80 IM 2), 8-bit printer port, and fine hardware scrolling.
Cartridge slot for cartridge-based games, the 464+ and 6128+ includes a cartridge containing AMSDOS, Locomotive BASIC 1.1, and the game Burning' Rubber.  Only the game is included with the GX4000.