-
Notifications
You must be signed in to change notification settings - Fork 0
4.13. Ampliaciones del sistema residentes RSX
Contenido:
El repertorio de instrucciones de BASIC puede ser ampliado añadiéndole "órdenes externas". En ocasiones, estas órdenes estarán grabadas en ROMs externas (por ejemplo, en la ROM de la unidad de disco opcional DDI-1, en la ROM del interfaz serie RS232C, etc.). Pero también es posible incorporar nuevas órdenes externas (cuando BASIC ya está activado) cargando instrucciones de código de máquina adecuadas en la RAM. Tales órdenes externas son las llamadas "ampliaciones del sistema residentes" (RSX) y actúan exactamente igual que las basadas en ROM. Las RSX han de ser cargadas desde la cinta cada vez que se entra en BASIC (en frío o en caliente).
Todas las órdenes externas se escriben precedidas del signo |.
Entre sus aplicaciones típicas se encuentra el control de periféricos (unidad de disco, interfaz serie, lapicero fotosensible, ...) y la ampliación de BASIC con nuevas funciones y rutinas (por ejemplo, para rellenar recintos, dibujar circunferencias, realizar volcados de pantalla en la impresora, etc.).
La información necesaria para diseñar y gestionar las RSX se puede encontrar en la "Guía del firmware", SOFT 158.
◀ Capítulo 4. Parte 12: Joysticks / Índice / Capítulo 4. Parte 14: Memoria ▶
- Parte 1: Instalación y mantenimiento.
- Parte 2: Conexión de los periféricos.
- Parte 3: Manos al teclado.
- Parte 4: Carga de programas.
- Parte 5: Empecemos a trabajar.
- Parte 6: Grábelo en cinta.
- Parte 7: Introducción a los modos de pantalla, colores y gráficos.
- Parte 8: Sonidos.
- Parte 1: Posiciones del cursor y códigos ampliados de control en BASIC.
- Parte 2: El sistema operativo.
- Parte 3: Interrupciones.
- Parte 4: Caracteres ASCII y caracteres gráficos en BASIC.
- Parte 5: Esquemas de teclado.
- Parte 6. Sonidos.
- Parte 7: Mensajes de error de BASIC.
- Parte 8: Palabras reservadas de BASIC.
- Parte 9: Plantillas.
- Parte 10: Conexiones.
- Parte 11: Impresoras.
- Parte 12: Joysticks.
- Parte 13: Ampliaciones del sistema residentes (RSX).
- Parte 14: Memoria.