La Memoria


DIBU1 La memoria del Hermes la podemos dividir en dos grandes bloques:
El primero la memoria EPROM de 32Kbytes de solo lectura que contiene los programas basicos para el arranque del equipo: Autodiagnosticos o prueba interna del aparato, su sistema operativo, su programación en codigo máquina, su lenguaje Dionisos y sus librerias para diversas aplicaciones.
El segundo bloque de escritura y lectura contiene las variables del sistema, imprescindibles para el funcionamiento del sistema operativo, una tabla de codificación y descodificación, la pila Stack y el resto de la capacidad de la memoria RAM, de aproximadamente 31 Kbytes es espacio libre para Datos y Programas.

Visto en la actualidad esta capacidad de RAM parece pequeña pero tanto el lenguaje Dionisos como las bibliotecas internas nos hacen ver todo lo contrario.

La memoria la dividimos en:
El nivel cero: esta constituido por una serie de programas que son los elementos basicos para que el procesador maneje sus periféricos como són el teclado, las comunicaciones, etc.
Los diagnosticos de Nivel cero: son una serie de pruebas, opcionales, con los cuales se verifica si el ordenador trabaja correctamente.
La microprogramación: con ella se le pueden cargar programas o datos en memoria, en Hexadecimal, leerlos y ejecutar programas escritos en codigo maquina de microprocesador Z80.
Las librerias: estan constituidas por programas y datos escritos para el desarrollo de algunos trabajos específicos como puede ser un grabador de EPROMS o un analisis especifico de señales.
Las variables del sistema: son registros en la memoria RAM que contienen información transitoria sobre: una tecla pulsada, el contenido de la pantalla display, señales de entrada, la longitud de una comunicación, etc.
La tabla de codificación y descodificacion: compuesta por 256 bytes se puede usar tanto como tabla de conversión de valores como para cifrar o reconvertir una información, o para generar tipos de onda.
La pila Stack: es una zona de memoria, variable en su longitud, en donde se guardan datos y direcciones para que el programa recuerde la vuelta cuando se llama a otro programa subordinado.

Firmware basico del DSP en codigo maquina en formato pdf. (Aprox. 5min)
Firmware de comandos del DSP en codigo maquina en formato pdf. (Aprox. 10min)


Para volver AQUI



This page hosted by Get your own Free Home Page

1