Expo 2 SX88

Páginas: 6 (1456 palabras) Publicado: 8 de abril de 2015
MSX88
Una Herramienta para la Enseñanza de la Estructura y Funcionamiento de los Ordenadores.

Washington Moran
Camilo Ñustes
Daniel Young

Herramientas de entorno:
Actualmente, el kit de aprendizaje MSX88, está compuesto por las siguientes herramientas:
• ASM88: Ensamblador para la CPU SX88.
• LINK88: Programa montador para el MSX88
• MSX88: Emulador del sistema microcomputador, cuya CPU esSX88.

Herramientas. ASM8:
ASM8:
Es un ensamblador cruzado, es decir, se ejecuta en una máquina distinta - el PC bajo MS-DOS- , de
en la que correrán los programas que ensambla - el MSX88-. El código que produce es no reubicable,
se ha de elegir una ubicación fija para los programas y datos dentro del espacio de memoria definido
en el MSX88, de esta manera siempre se tiene un control total sobre loque se está haciendo.
Su invocación se realiza desde el DOS, tecleando:


ASM88 [nom_prog _fuente] [nom_prog_lst] siendo;

Herramientas. LINK88:
LINK88:
Es el nombre del programa montador de los programas objetos producidos por el ASM88., que al
igual que el último, es un montador cruzado.
A pesar de que los ficheros objetos y ejecutables tendrán un aspecto muy similar, el MSX88 no es
capaz decargar los programas si estos no han sido procesados antes por LINK88.
Para invocar a este programa montador, se tecleara desde el DOS:


LINK88 [nom_prog_olj]

Herramientas. MSX88:
MSX88:
Es el programa que constituye el núcleo del entorno de herramientas. Es un emulador de un sistema
digital basado en microprocesador, cuya CPU denominada SX88, se puede ver como un 8088
simplificado.
Paraarrancar el programa, tan sólo es necesario teclear desde el DOS:


MSX88

Tras ésto, en la pantalla aparecerá una carátula, que desaparecerá pasados unos instantes, para dar
paso a la pantalla principal o pantalla 0. En ella, se muestra la CPU, el bloque de memoria, una
ventana de comunicación con el usuario, que se comporta como una pantalla de un ordenador, y un
bloque de periferia con elque se pretende hacer referencia al conjunto de periféricos que forman
parte de este sistema microprocesador sftware.

Pantalla 0. SMX8
En ésta, se representa la CPU mostrando toda su arquitectura interna, la memoria, y el bloque de
periferia que a la vez que evidencia su presencia, oculta su complejidad, junto con buses que
constituyen los caminos de comunicación entre éstos bloques. Se concibecomo una pantalla básica
orientada a los usuarios que se inician en el tema, en la que los objetivos de estudio se centrarán en
el funcionamiento básico de la CPU.

Periféricos
Los Periféricos que posee el MSX88 son:








PIO : Su comportamiento es similar al Intel 8255 programado en modo 0.
Periférico de Handshaking: Similar al modo 2 del Intel 8255.
Controlador de interrupciones(PIC): Pretende asemejarse al Intel 8259.
Barra de leds.
Barra de microconmutadores: Accionables desde el teclado.
Controlador de acceso directo a memoria: Semejante al Intel 8237.
Impresora: Se conecta a diversos dispositivos a través de un Interfaz Centronics, que deberá ser programado
por el usuario.

Como se puede advertir, el MSX88, además de poseer una serie de periféricos propios, compartirá unconjunto de
periféricos con el PC donde esté corriendo en un determinado momento, siendo éstos:




Teclado: De donde recibirá las órdenes procedentes del usuario.
Pantalla: A través de la que se presentan las diferentes pantallas del programa, permitiendo al usuario llevar a
cabo el seguimiento de la simulación.
Unidades de disco: Desde donde el MSX88 podrá cargar programas ejecutablesespecialmente creados,
desde el DOS, para el MSX88, y será aquí, donde almacenará el contenido de parte o de la totalidad de la
memoria, cuando el usuario así lo solicite.

Descripción del MSX88:
Bloques constitutivos:
En esencia, se puede decir, que MSX88 está constituido por los siguientes cuatro grandes bloques:





CPU SX88: Versión simplificada de la CPU 8088 de Intel.
Memoria: En total...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Expo 2
  • Expo 2
  • Expo 2 2
  • Expo Trans 2
  • expo homonizacion y humanizacion 2
  • Evalucion Crecimiento Expo 2
  • CATEDRA EXPO TALLER 2
  • Dentinogenesis Expo 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS