130
LOAD "codigorsx",direccionrsx
140
CALL direccionrsx
150
SYMBOL AFTER
Otras entradas y Salidas
La mayor parte de las direcciones de puertas de entrada/salida (E/ S) está reservada por el
ordenador. En particular, las direcciones inferiores a &7FFF no se deben utilizar nunca.
Está previsto que la parte de la dirección representada por A0-A7 refleje el tipo de dispositivo
externo de E/S, y que las líneas de dirección A8 y A9 puedan ser decodificadas para seleccionar
registros dentro del dispositivo de E/S. De las restantes líneas, sólo A10 puede ser decodificada
(a nivel 'bajo'); las líneas A11 a A15 están todas a nivel 'alto'. Así, los registros de los dispositivos
se pueden direccionar como &F8??, &F9??, &FA?? y &FB??, donde ?? puede estar entre DC y FF
para los interfaces de comunicación y entre E0 y FE para otros periféricos.
Nótese que se deben utilizar instrucciones del Z80 que pongan el registro B en la mitad superior
del bus de direcciones (A15-A8).
Memorias ROM adicionales
El sistema operativo está preparado para seleccionar ROMs adicionales en lugar de parte de la
ROM interna. La lógica de gestión de direcciones y de selección de bancos estará en un módulo
conectado al bus de expansión, pero todas las señales necesarias están en el corrector de
expansión.
' inicializar rsx
140
' restablecer espacio para caracteres definibles
Manual de Amstrad CPC 6128 (revisión 2008) - Página 309