Home

7.- MANUAL DE USUARIO. 7.1.- MANUAL DE INSTALACIÓN. La

image

Contents

1. Pag 9 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Lo primero que vemos en esta p gina son todos los datos que representan a los MIC tanto registros como desplazador ALU memoria de control y memoria principal Menu Ayuda Simulador del Wic 1 Ruta De Datos Memoria de Control 0500 E p z Microinstrucciones citado nteriores OXFFFFFFFF A 0x00 B 0x00 000 ze Microinstrucci n Main Operaci n nada Actual F PE 1 fetch goto MBER 11 Microinstrucciones goto hMaind MAR S5P 5P 1 rd l Siguientes Desplazador 0 00 MBR mantiene el c digo de operaci n Obtiene el siquiente byte Despachar Explicaci n Reiniciar siguiente Continuo Wer Memoria La parte llamada Ruta de Datos representa la ruta de datos de la microarquitectura En ella est n representados todos los registros junto con el desplazador y la ALU La parte de la ALU nos muestra todos los datos que en ella tenemos tanto como los valores de entrada y la operaci n realizada como los flags o banderas En la parte Memoria de Control tenemos la informaci n referida a las microinstrucciones Se nos mostrar la microinstrucci n que se ejecuta actualmente con una breve explicaci n aclarativa de lo que hace Tambi n nos muestra las microinstrucciones anteriores y siguientes En lo referente a la ejecuci n tenemos dos opciones para realizarla Simulaci n Paso a paso Simulaci n Continua Co
2. Su uso ser exactamente el mismo que si lo us ramos mediante Internet Deberemos pulsar sobre el archivo HTML llamado Principal Por cuesti n de compatibilidades tambi n se incluye un archivo llamado Programa zip en el que se encuentra comprimido el simulador y que se puede descomprimir desde cualquier plataforma Una vez cargado todo ser como el punto 5 1 1 Podemos mirar la documentaci n o pulsar directamente en el bot n EJECUTAR SIULACION 7 2 MANUAL DE USO 7 2 1 Pantalla principal Esta es la pantalla en la que comienza el programa Desde esta pantalla deberemos configurar el simulador para su ejecuci n La primera imagen ser Pag 3 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Simulador de Rutas de Datos Principal Ayuda RUTA SELECCIONADA MIC 1 mir O A dw o D O oG D tos E a w DD DE h ALU l l En esta pantalla tenemos una barra de men s dos submen s que son Principal y Ayuda y un bot n para la ejecuci n El submen PRINCIPAL ser el que nos permita la configuraci n de todos los par metros de ejecuci n Tendremos las siguientes posibilidades Ha l Elegir la ruta de datos 2 Escribir un programa 3 Modificar la memoria principal 4 Salir simulador de Rutas de Datos Macroprograma Memoria Principal Pag 4 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Lo primero que tenemos que hacer es elegir la ruta de datos de
3. Microinstrucciones MAR SP SP 1 ATA E TOS MOR we goto MBR1 Desplazador B7 Siguientes MBR contiene el indice Explicaci n Copia LY en H Reiniciar Siguiente Continuo Wer Memoria Los botones y los men s son los mismos salvo con la diferencia de que en la Ayuda el microprograma ser el del MIC 2 y que en el submen Men la opci n ser Cambio a MIC 1 La ejecuci n es igual a la del MIC 1 Pag 13
4. n de los campos de texto tendremos una etiqueta explicativa Esta etiqueta nos dir que tipo de operando debemos de introducir y el tama o de este ya que no todos los operandos son del mismo tipo ni tama o Si la introducci n de operandos no es correcta una ventana de error nos avisar de ello Una vez hemos seleccionado el mnem nico y rellenado los campos de texto con los operandos correspondientes para a adir la instrucci n al programa debemos pinchar en el bot n A adir Despu s de hacer esto el usuario podr ver en la lista izquierda el programa en lenguaje ensamblador que lleva editado hasta el momento En la lista derecha podr ver el programa con los c digos Programa C digos BIPLISH 05 0x10 0x05 AND OxTE ISTORE j 0x36 0 01 FOF 0x57 Si el usuario quiere introducir una etiqueta deber introducir la etiqueta en el campo de texto indicado y pinchar el bot n Etiqueta Del mismo modo la etiqueta ocupar una l nea m s en el programa ensamblado y dejar una l nea vac a en la lista de c digos La etiqueta tiene que ser de 2 bytes dos caracteres alfanum ricos de otra manera tendremos una ventana de error avis ndonos de ello Cuando creamos una nueva instrucci n se carga los c digos en la memoria principal a continuaci n de los que ya existen Pinchando en el bot n Borrar borraremos las dos listas de manera que podremos empezar la edici n de un nuevo programa 7 2 4 Simulador del MIC 1
5. P 5P 1 rd PE P 1 fetch TO5 MOR goto Main F PC 1 fetch goto MBR OR 0 100 PE PE 1 feteh H MERILI1 8 H MERLI OR H MAR L H rd goto load PE PE 1 tetch H MERILI 8 H MBERLI OR H Mediante Ayuda tendremos acceso inmediato a una peque a gu a para el uso del Descripci n PANTALLA PRINCIPAL Desde esta pantalla tenemos acceso alas opclo nes de configuraci n del simulador En el menu PRINCIPAL tenemos tres posibilida des 1 Elegir la ruta de datos Ruta de Datos 2 Escribir un programa hacroprodgrarma Modificar la memoria principal Memoria Frin cipal Lo primero que tenemos que hacer es elegir a ruta de datos deseada Tenemos dos opcione simular el hMic 1 0 el iic 2 La opci n por defecto ser el Mic 1 por lo que si deseamos simularlo no es necesario ira seleccionarlo Una opci n de obligada selecci n ser Macropro Pag 6 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Una vez tengamos seleccionada la ruta de datos e introducido el programa tendremos que dar al bot n Ejecutar Simulaci n para que nos lance el simulador 7 2 2 Ventana para ver y modificar la memoria A esta ventana podremos acceder por dos m todos mediante el men Principal con la opci n Memoria Principal o durante la simulaci n con el bot n Ver Memoria 2 Memoria E a E Direcci n Inicializar Actualizar Contenido Sustituir Cerrar De
6. SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO 7 MANUAL DE USUARIO 7 1 MANUAL DE INSTALACI N La aplicaci n tiene dos modos de ser ejecutada en nuestra computadora Una de ellas es mediante la instalaci n del programa en el ordenador y la otra es mediante su uso on line directamente desde la p gina Para que el simulador pueda funcionar es necesario tener instalado el Java en el ordenador donde lo ejecutemos Hay dos m todos para ello bajarse el Java o bajarnos el paquete de desarrollo de Java JSDK El simulador necesita que el navegador soporte Java2 por lo que las primeras versiones de Java no nos valdr n Todo esta es descargable desde la p gina de SUN de modo gratuito El peso del Java es menor que el de JSDK por lo que es elecci n del usuario determinarlo pensando en cu l va a ser el uso que requiera 7 1 1 Ejecuci n On Line Para su uso on line tan s lo debemos ir directamente a la p gina En ella nos encontramos con una descripci n de la herramienta y de todos los contenidos te ricos que en los que se basa A SIMULADOR Microsoft Internet Explorer E Ee xf rchivo Edici n Yer Favoritos Herramientas Ayuda est s gt Q At Q B squeda sj Favoritos AHistorial Ey Ej O Direcci n C 4Mis documentosipagina web simuladorinicia Ar e a V nculos gt M QUINA VIRTUAL DE JAVA PRESENTACI N Presentaci n SIMULADOR DEL MIC 1 Y DEL MIC 2 Objetivo
7. n el bot n Siguiente lo que hacemos es avanzar s lo un paso en la simulaci n pudiendo observar detenidamente todos los pasos que se han realizado en la ruta de datos Con el bot n Continuo lo que hacemos es que el simulador vaya ejecutando secuencialmente todas las microinstrucciones hasta el final del macroprograma Pag 10 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Seg n se van ejecutando los colores de los registros van cambiando Estos colores tienen un significado Para saberlo tenemos que acceder a la opci n del men Ayuda llamado Hist rico de colores En cualquier momento podemos reiniciar el simulador para volver a ver el programa desde el comienzo Para ello est el bot n Reiniciar En la barra de men s contamos con dos submen s que son Men y Ayuda En el submen Men tenemos tres opciones Reiniciar Cambio a MIC 2 Salir Menu Ayuda Reiniciar Cambio a Mic 2 Con la opci n Reiniciar volveremos a la pantalla principal para poder introducir otro macroprograma Con la opci n Cambio a MIC 2 lanzaremos el simulador del MIC 2 en las mismas circunstancias que cuando ejecutamos el MIC 1 o sea mismo macroprograma y mismas variables si es que fueron modificadas Con Salir abandonaremos el programa En el submen Men tenemos tres opciones Microprograma del MIC 1 Hist rico de colores Ayuda Acerca de Pulsando sobre la o
8. nchando el bot n Actualizar el usuario podr ver como va cambiando la memoria a medida que editamos un programa sin necesidad de cerrar esta ventana y volver a abrirla Tambi n es til durante la simulaci n para poder observar las modificaciones producidas 7 2 3 Escribir un macroprograma A esta ventana podremos acceder por dos m todos mediante el men Principal con la opci n Macroprograma Tiene ste aspecto Nuevo macro programa A adir Mnem nico BIPLISH Operando Introducir un byte Borrar Operando Etiqueta Etiqueta a Cerrar Programa C digos La edici n de un programa consiste en ir seleccionando instrucciones y etiquetas seg n se necesiten Para crear una instrucci n lo primero que debemos hacer es pinchar en Pag 8 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO la lista desplegable Mnem nico donde podremos ver todos los mnem nicos disponibles en la m quina que se simula Al elegir un mnem nico autom ticamente se iluminar n los campos de texto necesarios seg n el mnem nico elegido Estos campos de texto sirven para introducir los operandos de la instrucci n con lo cual al tener instrucciones que necesitan distinta cantidad de operandos la selecci n del mnem nico habilitar los campos de texto pidi ndole as al usuario la introducci n de operandos Las instrucciones pueden no tener operandos o tener uno o dos Tambi n se alar que junto con la habilitaci
9. pci n del microprograma nos saldr una nueva ventana con el microprograma del MIC 1 Con Hist rico de colores tendremos una ventana mostrando los distintos colores que puede tener un registro y su significado La pantalla ser sta Pag 11 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Hist rico de colores ognificado Registro habilitado para escribir en l Registro habilitado para su lectura Registro en el que se lee y escribe Registro en el que escribe la IFU s lo Mic 2 Registro en el que se produjo una escritura de la IFU y una lectura en un bus de la ruta s lo Mic 2 aa Las opciones Ayuda y Acerca de son iguales que las de la pantalla principal con la diferencia de que la ayuda nos muestra directamente la parte correspondiente a la simulaci n 7 2 5 Simulador del MIC 2 El simulador del MIC 2 es pr cticamente igual en imagen que el del MIC 1 La informaci n que se nos muestra es la misma Sigue teniendo dos apartados principales que son la Ruta de Datos y la Memoria de Control Podemos apreciar a simple vista que la ruta de datos tiene un registro m s que el otro Pag 12 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO KEk Menu Ayuda Simulador del Mic 2 Ruta De Datos Memoria de Control Microinstrucciones lSp M4R S5P 1 MDR TO05 MBR1pwrgoto MWMBR1 Anteriores AloxB4 Bj0x03 Operaci n sumali Microinstrucci n iloadi Actual IMAR LV MBRU ra
10. s U Control Alberto Chana Ramos Ruben Alconada Teresa Mic 1 Nic 2 Manual a Simulador Fernando de Prada Moraga Conclusiones l Listo inicio E H Er Spagna we Giiailab fiu CJDOCUME 3 Casi Final E S1MuLA I 17 44 Pag 1 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Para su lanzamiento tan s lo debemos pulsar con el rat n sobre el bot n EJECUTAR SIMULACION M QUINA VIRTUAL DE JAVA SIMULADOR Presentaci n Objetivos U Control Ejecutar simulador Ejecutar Simulaci n Manual Simulador Conclusiones Tras pulsarlo la aplicaci n se lanzar en nuestro ordenador Su uso ser detallado en el punto 5 2 7 1 2 Instalaci n personal Tenemos la opci n de instalar el programa en nuestro ordenador para no requerir el uso de Internet Para ello debemos ejecutar el programa de instalaci n llamado Programa exe El icono ser ste programa exe Tras pulsarlo el programa nos pedir que le indiquemos la carpeta donde queremos instalarlo Pag 2 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO WinZip Self Etractor programa exe To unap all files in programa exe to the specified folder press the Unzip button nap Run Winzip Unzip to folder Csimuladon Close Usverante files without prompting About Help En el directorio se nos habr n copiado todos los archivos necesarios para su ejecuci n Una vez hecho esto tan s lo nos quedar ejecutarlo
11. sde esta ventana podremos ver todas las posiciones de memoria y el valor que contiene Se nos mostrar en forma de lista De esta manera el usuario puede observar toda la memoria navegando simplemente con la barra de desplazamiento vertical de la lista Todos los datos se nos mostrar n en hexadecimal Para poder modificar una posici n tan s lo tenemos que pulsar dos veces sobre la posici n deseada y se nos cargar su valor en el cuadro contiguo Luego debemos cambiar el valor y dar a Sustituir Inmediatamente el valor que pusi ramos se habr introducido en la memoria 2 Memoria Mhea Direcci n A Inicializar 02 Actualizar Contenido Er 12 Cerrar Los valores introducidos deben estar en hexadecimal y no deben sobrepasar los rangos permitidos 32 bits Si esto sucediera nos saldr a un mensaje de error de la siguiente forma Pag 7 SIMULADOR DE MIC 1 Y MIC 2 MANUAL DE USUARIO Error de formato Debes introducir un numero en hexadecimal de 32 bits como m ximo Pinchando en el bot n Inicializar el usuario podr poner de una sola vez todas las posiciones de la memoria a O De esta forma vaciamos la memoria por completo inicializ ndola completamente Se da la opci n al usuario de trabajar con esta ventana y con la de edici n de macroprograma simult neamente La edici n de un macroprograma modifica la memoria principal ya que esta coloca los c digos de operaci n en la memoria entonces pi
12. seada Tenemos dos opciones simular el Mic 1 o el Mic 2 La opci n por defecto ser el Mic 1 por lo que si deseamos simularlo no ser necesaria su selecci n Esto lo podemos comprobar por el dibujo que tenemos de las rutas de datos La ruta seleccionada ser la encuadrada y activada Una opci n de obligada selecci n ser Macroprograma ya que necesitamos un programa para ser simulado por el programa La opci n Memoria Principal es realmente til para poder inicializar directamente las variables que utilicemos en el programa sin necesidad de incluir m s l neas Tambi n es til para ver el estado de la memoria tras insertar el programa El submen AYUDA nos dar acceso a la ayuda directa del programa Las opciones ser n las siguientes 1 Conjunto de instrucciones 2 Ayuda 3 Acerca de E Simulador de Rutas de Datos Principal Conjunto de Instrucciones Ayuda Acerca de Con la opci n Conjunto de instrucciones tendremos una pantalla en la que podremos observar el microprograma de la ruta de datos que deseemos Su apariencia ser la siguiente Pag 5 SIMULADOR DE MIC 1 Y MIC 2 qe Microprogramas simulador Opciones Pantalla Principal Crear un Programa Modificar la Memoria Manejando el Simulador MANUAL DE USUARIO MICROPROGRAMA Operaci n MAR MBRLI H rd M4 R S5P 5P 1 P PE 1 fetch wr TO5 MOR goto Maini H Ly MAR MBR H MOR TOS wer MAR S

Download Pdf Manuals

image

Related Search

Related Contents

  legalización en linea de pago de participación de utilidades  EXP-100F取扱説明書  BHR241 - Makita  Gebruiksaanwijzing Notice d'emploi  Libra S21 and S22 User Manual  NSI 7500 Series - California Stage & Lighting      

Copyright © All rights reserved.
Failed to retrieve file