Mapa web: Colección > Computadores > Computadores de 8 bits > Amstrad CPC6128

MUSEO INFORMÁTICO

Computador Amstrad CPC6128

Los computadores Amstrad se comercializaron a mediados los años 80. Fueron los primeros ordenadores domésticos integrados, es decir, computadores personales completos (unidad de almacenamiento-lectura, monitor y ordenador), que sobrepasaban las características de los también queridos Spectrum.

Son computadores de 8 bits igual que sus parientes y competidores Spectrum y Commodore con ciertas particularidades.

Aspecto exterior del AMSTRAD CPC6128 al arrancar

Características básicas

Teclado y caja

El teclado tiene la clásica disposición QWERTY, a diferencia de los modelos CPC464 y CPC472, todas las teclas son del mismo color.

La caja es alargada, en plástico gris oscuro, al estilo inaugurado por el Sinclair QL, con el teclado a la izquierda y el lector/reproductor de disquetes de 3 pulgadas a la derecha.

Pantalla

Gobernada por el chip 6845 que controla una gate array, un ASIC construido por Amstrad para administrar los refrescos de pantalla y el manejo de memoria. Los CPCs tienen los siguientes modos:

Hay un total de 27 colores. Este extraño valor es debido a que el gate array puede manejar 3 diferentes intensidades por cada componente de color (off, dim, bright). Esto permite un total de 3x3x3 colores, es decir, 27. Se utiliza un esquema de color indexado, por lo que el usuario puede escoger arbitrariamente colores 'físicos' para los 2, 4 o 16 colores 'lógicos' que pueden aparecer en la pantalla. Esto permite ciclos de color, desvanecimiento de la imagen, etc.

Entradas y salidas

Los AMSTRAD disponen de los siguientes conectores:

Ejemplo de programa

Vamos a escribir un programa que controle y mantenga una lista con los nombres y números de teléfono de nuestros amigos. El programa debe permitirnos almacenar hasta 100 nombres y números de teléfono. Cuando queramos averiguar un número de teléfono, escribiremos el nombre y el ordenador nos dará el número. Además, el programa debe ser capaz de mostrar toda la información en la pantalla.

10 REM Guia de telefonos
20 DIM NOMBRE$(100)
30 DIM TEL$(100)
40 PRINT"1. Introduccion de datos"
50 PRINT"2. Listado"
60 PRINT"3. Busqueda"
70 PRINT"4. Grabar datos"
80 PRINT"5. Cargar datos"
90 INPUT "Elija una opcion (1-5) ";el
100 ON el GOSUB 120,210,270
110 GOTO 40
120 FOR x=1 TO 100
130 CLS
140 PRINT"Pulse [INTRO] para terminar"
150 INPUT;" Nombre ";NOMBRE$(x)
160 IF NOMBRE$(x)="" THEN 190
170 INPUT;" Telefono ";TEL$(x)
180 NEXT
190 PRINT "Fin de la entrada de datos"
200 RETURN
210 FOR x=1 TO 100
220 IF NOMBRE$(x)="" THEN 250
230 PRINT NOMBRE$(x);" ";TEL$(x)
240 NEXT
250 PRINT "Fin de la lista"
260 RETURN
270 INPUT "Buscar ";BUSCA$
280 FOR x=1 TO 100
290 IF INSTR(NOMBRE$(x),BUSCA$)=O THEN 320
300 PRINT NOMBRE$(x);" ";TEL$(x)
310 RETURN
320 NEXT
330 PRINT"No lo encuentro"
340 RETURN

Documentación

Manual de usuario del Amstrad CPC6128

Manual de usuario del Amstrad CPC6128

Pieza donada por Rafael Martínez García