El sistema operativo de monitor (MOS) de Primer se puede usar para mostrar los resultados del programa en los LED en hexadecimal o BCD mediante llamadas de rutina apropiadas desde el programa de monitor. El cebador es administrado por el dispositivo de interfaz programable 8279 , como un teclado o una pantalla.
Los LED de siete segmentos están conectados para usar la técnica multiplexada. No se puede acceder directamente escribiendo servicios de subrutina proporcionados por el MOS.
Se deben tener en cuenta los siguientes puntos:
- El MOS incluye 36 rutinas de servicio que el usuario puede llamar simplemente cargando el número de servicio en el registro C.
- El Manual de Primer contiene todas las subrutinas disponibles arriba disponibles para el usuario.
- Por ejemplo, para mostrar 96H en el acumulador en el puerto LED del usuario en el byte hexadecimal almacenado en el registro E , necesitamos llamar al servicio 1BH.
F001 3E MVI A, 96H F002 96 F003 5F MOV E, A F004 0E MVI C, 1BH F005 1B F006 CD CALL 1000H F007 00 F008 10 F009 FF RST 7
Las siguientes instrucciones se pueden modificar de la siguiente manera:
Debe ingresar los códigos anteriores en la ubicación F001H y luego ejecutar el código. El código mostrará el 96H requerido en el campo de datos de la pantalla de siete segmentos.