Home
7.- MANUAL DE USUARIO.
Contents
1. Mic 1 Mic 2 Alberto Chana Ramos Ruben Alconada Teresa Manual Tutor Simulador Femando de Prada Moraga Conclusiones 4 Listo A BA Inicio emo a 3 pagina we liar lab fi IDOCUME M7 Casi Final 1 46 SIMULA RES 17 44 167 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 EF programa exe L Tras pulsarlo el programa nos pedir que le indiquemos la carpeta donde queremos instalarlo 168 MANUAL DE USUARIO AA A A To unzip all files in programa exe to the specified Unzi folder press the Unzip Button i Run winzip Unzip to folder Dese Overnte 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 Su uso ser exactamente el mismo que si lo us ramos mediante Internet Deb
2. 8 H MBERLI OR H MAR L H rd goto load3 PE PE 1 tetch H MBERILI1 8 H MBERLI OR H Descripci n PANTALLA PRINEJPAL Desde esta pantalla tenemos acceso alas opcio 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 iacroprograma Modificar la memoria principal Mermnoria Prin cipal Lo primero que tenemos que hacer es elegir a ruta de datos deseada Tenemos dos opcione simular el hMic 1 0 el Mic 2 La opci n por defecto ser el Mic 1 porlo que si deseamos simularlo no es necesario ir a seleccionarlo Una opci n de obligada selecci n ser Macropro 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 f Memoria Direcci n A Inicializar Actualizar Contenido Sar Cerrar Desde 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 list
3. 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 a gt 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 178 MANUAL DE USUARIO Menu Ayuda Simulador del Mic 2 Ruta De Datos Memoria de Control Microinstrucciones SP MAR SP 1 MDR T05 MBR1gwergoto MBR717 r i Anteriores A oxB4 Bloxo3 Operaci n sumali Microinstrucci n Actual IMAR LV MBRU1 rd Microinstrucciones M4R SP SP 1 TE r TO5S MOR we goto MBR1 Desplazador 0xB7 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 i
4. 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 opci n del microprograma nos saldr una nueva ventana con el microprograma del MIC 1 177 MANUAL DE USUARIO Con Hist rico de colores tendremos una ventana mostrando los distintos colores que puede tener un registro y su significado La pantalla ser sta Hist rico de colores ognificado Registro habilitado para escribir en l Registro habilitado para su lectura
5. m todos mediante el men Principal con la opci n Macroprograma Tiene ste aspecto EE Nuevo mac roprograma E m Eg A adir Mnem nico BIPLISH Operando Introducir un byte Borrar Operando Etiqueta Etiqueta a Cerrar Programa C digos 174 MANUAL DE USUARIO 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 la lista desplegable Mmnem 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 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 r
6. 000 e Microinstrucci n Main Operaci n nadah Actual PE PE 1 fetch goto MBR N o Z 1 Microinstrucciones goto hMaind MAR SP 5P 1 rd siguientes Desplazador 0 00 MEF 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 176 MANUAL DE USUARIO Con 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
7. 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 SIMULADOR Microsoft Internet Explorer 1 loj x rchivo Edici n Wer Favoritos Herramientas Ayuda es t s gt Y At Q B squeda Ej Favoritos AHistorial G5 Ej l E Direcci n C Mis documentostpagina web simuladortinicio html Pl V nculos j M QUINA VIRTUAL DE JAVA PRESENTACI N Presentaci n SIMULADOR DEL MIC 1 Y DEL MIC 2 Objetivos U Control
8. a 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 LEN Memoria Direcci n NS Inicializar Ue Actualizar Contenido Sustituir T 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 173 MANUAL DE USUARIO Error de formato Pinchando en el bot n Inicializar el usuario podr poner de una sola vez todas las posiciones de la memoria a 0 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 pinchando 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
9. ellenado 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 BIFIJSH 05 0x10 0x05 AMD UTE ISTORE 0x36 0x0 POP 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 175 MANUAL DE USUARIO 7 2 4 Simulador del MIC 1 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 MWic 1 Ruta De Datos Memoria de Control 000 E Z z Microinstrucciones a Anteriores DXFFFFFFFF A 0x00 B 0 00
10. eremos 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 169 MANUAL DE USUARIO 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 El Simulador de Rutas de Datos Principal Ayuda RUTA SELECCIONADA MIC 1 desblazador desblazador Ejecutar Simulaci n 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 l Elegir la ruta de datos 2 Escribir un programa 3 Modificar la memoria principal 4 Salir 170 MANUAL DE USUARIO El Simulador de Rutas de Datos Macroprograma O Mic 2 Memoria Principal Lo primero que tenemos que hacer es elegir la ruta de datos deseada 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 nec
11. esaria 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 l Conjunto de instrucciones 2 Ayuda 3 Acerca de E simulador de Rutas de Datos 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 171 MANUAL DE USUARIO f Microprogramas Mediante Ayuda tendremos acceso inmediato a una peque a gu a para el uso del simulador qe Ayuda Opciones Pantalla Principal Crear un Programa Modificar la Memoria Manejando el Simulador MICROPROGRAMA Operaci n MAR MBRIJ H rd WMAR 5P 5P 1 P PE 1 fetch wr TO5 MOR goto Maini H Ly MAR MBRLI H MOR TOS wer MAR SP 5P 1 rd PE PC 1 fetch TO5 MOR goto Main PE PFE 1 fetch goto MBR OR 0100 F PE 1 fetch H MERILI
12. gual a la del MIC 1 179
Download Pdf Manuals
Related Search
Related Contents
Xantrex GT500E (500 kW) und Xantrex GT630E L`ETIQUETAGE DES DENRÉES ALIMENTAIRES EN ESPAGNE RK 4.5 GRAM Manual Philips Reflector discus 4 - RecordexUSA MakerBot Replicator® 2X Desktop 3D Printer DECLARAÇÃO DE PROJETO BÁSICO (BARRAGENS T。SHーBA 。M-3Cタイマ一ユニツ ト取扱説明書 Copyright © All rights reserved.
Failed to retrieve file