Sección 30
'nformación de referencia
Temas tratados:
Hardware
El +3 está diseñado en tomo al
microprocesador
Z80, el cual funciona a una velocidad
de
3.5469
MHz (unos tres millones y medio de ciclos por segundo).
La memoria del +3 está dividida en 64K de ROM y 128K de RAM y distribuida en páginas
de
16K.
A las cuatro páginas de ROM (0-3) se accede a través de los 16K inferiores (direc
ciones OOOOh a 3FFFh) del mapa de la memoria. Las ocho páginas de RAM (0-7) son acce
sibles a través de los 16K superiores del mapa (direcciones COOOh a FFFFh). La página
5 de la RAM también puede ser encajada en el margen de 4000h a 7FFFh,
y
la página
2 en el comprendido entre 8000h y BFFFh. Además, hay varias formas de ocupar los 64K
con páginas de RAM; las combinaciones posibles han sido descritas en la Sección 24, apar
tado 'Gestión de la memoria'.
Físicamente hablando, las ROM se encuentran en dos dispositivos de 32K cada uno (simi
lares
al
27256) que el sistema trata como si fuesen dos circuitos de 16K. La RAM está
compuesta por dieciséis circuitos de 64K
X
4 bits (41464), algunos de los cuales (bancos
RAM4 a RAM7) están compartidos entre los
circuitos
que producen la imagen de pantalla
y el Z80A. Los otros circuitos (bancos RAMO a RAM3), así como la ROM, son de uso
exclusivo del Z80A.
El sistema de compartición de RAM (entre los circuitos de video y el procesador) funciona
del siguiente modo:
• Cada cuadro de TV consta de 311 líneas.
• De ellas, sólo hay conflicto en 192.
• Cada línea de TV dura 228 estados T.
• De éstos, sólo hay conflicto en 128 estados T.
• Durante estos 128 estados T,
al
procesador sólo se le permite usar 1 de cada 8; los
otros 7 están dedicados al controlador de video.
El efecto global es una reducción de la frecuencia de 4 a 2.66 MHz.
La matriz lógica no comprometida (ULA, Uncommitted Logic Array) controla la mayor
parte de las operaciones de E/S: teclado, interfaz del magnetófono, pantalla y parte del
interfaz de la impresora. Convierte los bytes que se encuentran en la memoria en formas
y
colores para la pantalla y permite
al
Z80A explorar el teclado y leer y escribir los datos
en la cinta
.
Sección
30.
Información de referencia
299