12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2. Especificaciones <strong>de</strong> diseño <strong>de</strong> ECODEECODE es un Entorno Integrado <strong>de</strong> Desarrollo(IDE) para el computador CODE-2 que aúnadiversas herramientas y programas diseñados conel propósito <strong>de</strong> conformar un entorno didácticopara el aprendizaje <strong>de</strong>l funcionamiento <strong>de</strong> uncomputador básico.A tal efecto, se <strong>de</strong>finen en ECODE dos modos<strong>de</strong> funcionamiento, el modo real y el modoampliado [3]:• En el modo real se emu<strong>la</strong> exactamente elcomportamiento <strong>de</strong> CODE-2; es <strong>de</strong>cir, e<strong>la</strong>lumno sólo pue<strong>de</strong> interactuar con <strong>la</strong>herramienta, <strong>de</strong> forma simi<strong>la</strong>r a como lo haríacon un prototipo físico <strong>de</strong>l computador.Concretamente, sólo se tiene acceso en estemodo al panel frontal <strong>de</strong> CODE-2 <strong>de</strong>scrito enFigura 1. Imagen <strong>de</strong> <strong>la</strong> interfaz gráfica <strong>de</strong> ECODE.[2] que dispone <strong>de</strong> tec<strong>la</strong>do (puerto IP1) paraintroducción <strong>de</strong> información en hexa<strong>de</strong>cimal,dos puertos <strong>de</strong> salida (OP1, OP2), tec<strong>la</strong>do <strong>de</strong>ór<strong>de</strong>nes (cargar, ejecutar, examinar/cargarregistros, etc.), y visualizadores <strong>de</strong>l contenidohexa<strong>de</strong>cimal <strong>de</strong> los registros IR y PC y <strong>de</strong> losbiestables indicadores.• El modo ampliado incrementa notablemente<strong>la</strong>s posibilida<strong>de</strong>s <strong>de</strong>l modo real. Seimplementa por medio <strong>de</strong> utilida<strong>de</strong>s yprogramas que facilitan el acceso directo acualquier componente <strong>de</strong> CODE-2: posiciones<strong>de</strong> memoria, registros, biestables indicadoresy puertos <strong>de</strong> entrada y salida. Entre losprogramas <strong>de</strong>l modo ampliado, se incluye unmódulo <strong>de</strong> <strong>de</strong>sensamb<strong>la</strong>do, que se comentarámás a<strong>de</strong><strong>la</strong>nte, y que por su propia naturaleza,pue<strong>de</strong> ser consi<strong>de</strong>rada como un sub-modo <strong>de</strong>l

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!