Manual de Programación X86 sobre plataforma FPGA.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Manual de Programación X86 sobre plataforma FPGA."

Transcripción

1 Instituto Tecnológico de Costa Rica. Escuela de Ingeniería Electrónica. Manual de Programación X86 sobre plataforma FPGA. Programas Básicos IA32 en Computador Específico. Realizado por: Kervin Sánchez Herrera. II Semestre 2013.

2 Contenido Introducción:... 4 Capítulo 1: Preparación Consideraciones Previas Herramientas necesarias Capítulo 2: Computador Microprocesador Computador Mapas del Computador Capítulo 3: Utilización de Memoria y Puertos Memoria Variables en el programa Puerto UART Módulo Contador Registro LEDS Puerto MOUSE Módulo VGA y Memoria de Video Capítulo 4: Implementación del Computador en SPARTAN 3E Programación de SPARTAN 3E Verificación Botones y Switches Externos del Computador Capítulo 5: Pautas para Programar el computador Características del Programa Envío de programa a través de UART usando Realterm Capítulo 6: Programas para el Computador Desplazamiento en LEDS con dato recibido desde UART por interrupción Creación de cuadros en pantalla usando Botón del MOUSE Hola Mundo!!! Sin Interrupciones Hola Mundo!!! Con Interrupciones Animación en Pantalla Análisis Anexo 1: Arquitectura X Historia en Breve pág. 2

3 2. Arquitectura Características Generales Registros del Sistema Direccionamiento Bibliografía pág. 3

4 Introducción: El presente documento muestra las herramientas y métodos de programación sobre plataforma de arquitectura X86, a utilizar en un computador específico sintetizado en un módulo FPGA SPARTAN 3E. El primer capítulo se centra en las consideraciones previas y preparación, antes de empezar a programar en el computador. Por su parte el segundo capítulo muestra la estructura básica del mismo, también explica su funcionamiento y muestra los mapas que lo rigen. En el tercer capítulo, encontrará una guía de cómo utilizar los diferentes periféricos, escribir y leer de los puertos así como utilizar la memoria RAM y de video. El capítulo 4 por su parte, trata sobre la implementación del computador en el módulo SPARTAN 3E y los pasos a seguir, mientras que el capítulo 5 muestra las pautas para ejecutar un programa. Para terminar el capítulo 6 muestra diversos programas de ejemplo que pueden ser ejecutados en este computador. Además en el anexo 1 encontrará información sobre el microprocesador 8088, en el cual se basó el diseño para el microprocesador de este instructivo. pág. 4

5 Capítulo 1: Preparación. 1. Consideraciones Previas. Antes de comenzar cualquier programación sobre plataforma x86 tenga en cuenta lo siguiente. Brinde una ubicación en memoria a los segmentos correspondientes (CS, ES, SS, DS), y utilice el direccionamiento correcto. Defina y utilice un método de recepción de información por parte de los puertos, ya sea PULLING o INTERRUPCIÓN, según sea necesario habilite o deshabilite las interrupciones. Utilice los registros de ejecución (AX, BX, CX, DX, SI, DI, BP, SP) para lo que fueron diseñados, esta práctica reduce enormemente el tamaño del código. Utilice rutinas y subrutinas definidas, realice una buena jerarquización del programa. Después de cada operación, siempre tenga en cuenta cuales banderas fueron alteradas y su valor. Nunca pierda de vista el lugar exacto donde se lee o escribe en memoria. (Dirección real de 20 bits). Utilice los diferentes tipos de direccionamiento, algunos tipos hacen más corto el programa. Conozca el funcionamiento de los diferentes puertos, la ubicación, el tamaño, características de lectura/escritura etc. 2. Herramientas necesarias. Para realizar esta práctica, usted deberá contar con los siguientes elementos de hardware y software. Un módulo FPGA, SPARTAN 3E con cable USB y cable de alimentación. Un monitor o pantalla con conexión VGA que soporte la resolución de 640x480 pixeles. Un MOUSE con conexión PS2. Un cable convertidor USB/UART, con terminal DB9 Macho. Un computador con los programas de XILINX (IMPACT), EMU8086 y Realterm. El archivo.bit del computador sintetizable en la SPARTAN 3E. La figura 1.1, muestra los elementos de hardware mientras la figura 1.2 muestra los elementos de software necesarios. Cuando haya realizado su programa, y esté listo para implementar el mismo, realice la conexión de los elementos tal como se muestra en la figura 1.1. pág. 5

6 Figura 1.1: Herramientas de Hardware. Figura 1.2: Herramientas de Software. pág. 6

7 Capítulo 2: Computador. 1. Microprocesador. Se cuenta con un computador basado en un microprocesador arquitectura x86, que ejecuta todas las instrucciones del microprocesador Entre las características generales de este microprocesador se enlistan las siguientes. Bus de datos interno de 16 bits. Bus externo de datos de 8 bits. Bus de direcciones de 20 bits. Capaz de manejar DMI, INTERRUPCIONES, NMI y Espera de dispositivos. Arquitectura Von-Neumann. Diversos modos de direccionamiento. Ejecuta 87 instrucciones en 131 códigos de instrucciones diferentes. (ver bibliografía 2). Arquitectura CISC, con instrucciones complejas, de largo y duración de ejecución variable. 2. Computador. El archivo.bit, incluido con este instructivo, contiene un computador específico, con el microprocesador que se acaba de describir como núcleo. La figura 2.1 muestra la estructura del mismo, en donde se delimitan sus partes. Figura 2.1: Estructura del Computador. pág. 7

8 2.1 Decodificador de Memoria. El decodificador de memoria tiene como función tomar las señales de Dirección, Escritura, Lectura y selección de memoria o INOUT, y generar las señales de habilitación para todos los periféricos del sistema según el mapa de memoria y el mapa de puertos. 2.2 Memoria ROM. Se cuenta con una Memoria ROM, la cual contiene el programa BOOT, este programa se encarga de recibir el nuevo código, así como inicializar los puertos. Esta memoria puede ser leída, pero no escrita. 2.3 Memoria RAM. Se tiene además una Memoria RAM, de 4KB de tamaño, sobre la cual se cargan el código a ejecutar y las variables. Esta memoria es de escritura y lectura y puede ser accesada por el programador por completo. El programador debe tener cuidado de no sobrescribir el código que se está ejecutando para evitar errores. 2.4 Módulo VGA. El módulo VGA, es un controlador de video con una resolución de 640x480, que puede pintar en pantalla 32 elementos de tamaño variable en forma de rectángulos, además del puntero del MOUSE, para esto tiene una memoria de 256 bytes que se usa para definir los límites de los 32 elementos. Esta memoria es solo de escritura, no puede ser leída. 2.5 Registro LEDS. El registro LEDS, es un registro de 8 bits que se despliegan en los 8 leds externos del módulo SPARTAN 3E. Es solo de escritura, no puede ser leído. 2.6 Unidad Contador. La unidad contador, es un contador programable cuya base de tiempo es 1ms, puede ser programada para contar hasta 255 ms (1 byte), el final de la cuenta debe ser examinado mediante la patilla TEST del microprocesador, usando la instrucción WAIT. Es solo de escritura, no puede ser leído. 2.7 Módulo MOUSE. Controlador de MOUSE, mediante PS2, que inicializa el mismo en modo STREAM, recibe frecuentemente la posición del MOUSE vertical y horizontal, así como el estado de los 3 botones del mismo. Esta unidad es de solo lectura, no puede ser escrita y genera dos interrupciones al sistema. 2.8 Módulo UART. Controlador RS232, funciona con una velocidad de 9600 BAUDS, puede ser escrito, enviando datos al puerto, o leído, leyendo un dato del mismo. Genera 2 interrupciones al sistema. pág. 8

9 2.9 Controlador de Interrupciones. El último módulo corresponde a un controlador de interrupciones, que recibe las señales de interrupción de los diferentes módulos y genera las señales de INTR además de brindar los vectores de interrupción al sistema. Las interrupciones al sistema ya se encuentran mapeadas y definidas en la tabla de vectores de interrupción. 3. Mapas del Computador. En la figura 2.2, 2.3 y 2.4 se muestran el mapa de memoria del computador, el mapa de puertos y el mapa de vectores de interrupción. Tanto el mapa de memoria como el mapa de puertos son generados por el decodificador de memoria y el mapa de vectores por el controlador de interrupciones. Cabe destacar que estos mapas ya están definidos en el computador y no pueden ser cambiados por el programador. Figura 2.2: Mapa de Memoria del Computador. pág. 9

10 Figura 2.3: Mapa de Puertos del Computador. Figura 2.4: Mapa de Vectores de Interrupción. pág. 10

11 Capítulo 3: Utilización de Memoria y Puertos. 1. Memoria. La memoria ROM ya está escrita y contiene el programa BOOT de inicio, este programa se ubica entre las direcciones de memoria 80000h:800E9h y no se puede modificar (escribir). Por su parte la memoria RAM se ubica entre las direcciones 00000h:00FFFh y se debe dividir en datos y programa a ejecutar. El programa a ejecutar empieza en 00400h y el tamaño del mismo depende del programador (tamaño máximo de 3KB). Cada vez que se envía un programa nuevo al computador mediante el puerto UART, este empieza a guardar el programa en esa dirección, una vez completo, se realiza un salto a ese punto para empezar la ejecución del código. El programador debe tener cuidado de no guardar datos en la dirección del programa para no causar problemas de ejecución. Se recomienda utilizar el primer 1KB para almacenar datos y vectores de interrupción, sin embargo es posible guardar datos en cualquier parte de la memoria RAM. 2. Variables en el programa. Las variables se definen usando DW y DB los cuales definen variables de tamaño Palabra o Byte correspondientemente. Cuando se relacionan variables con registros, las variables de tamaño Byte se deben usar con registros cortos como AL, y las variables de tamaño Palabra con registros largos como AX. La figura 3.1 muestra un ejemplo de esta definición y su uso. Figura 3.1: Definición y uso de variables. El compilador traduce el programa a lenguaje binario. Por el estilo de programación las variables son puestas en el mismo bloque del programa. Es decir que en el bloque van a existir datos que son variables y datos que corresponden a códigos de instrucciones. La figura 3.2 ilustra esta pág. 11

12 organización. Para evitar cualquier problema se recomiendo que las variables a utilizar sean definidas en el principio del código. Figura 3.2: Colocación de Datos e Instrucciones en la memoria. Cuando se definen las variables y además se les da un valor, como en la figura 3.2, este valor se almacena en la memoria RAM en la parte del código. ADVERTENCIA 1: Si el programador utiliza un DS igual a la parte más baja del mapa de memoria (0000H), cuando direccione las variables, estas no van a tener un valor inicial, por lo que debe inicializarse en el programa mediante instrucciones como MOV, etc. Por su parte si se elige utilizar un DS igual al CS (0040H), los datos van a estar inicializados sin necesidad de ninguna instrucción, sin embargo existe el riesgo de sobrescribir datos del programa por la cercanía del mismo. ADVERTENCIA 2: Si se trabaja con INTERRUPCIONES, se debe guardar los primeros 28 bytes del mapa, (desde 00000h a 0001Ch), pues en esa dirección deben ir los vectores de interrupción para las siete interrupciones del sistema. Uno de los principales errores es guardar variables en esta dirección. 3. Puerto UART. El puerto UART al igual que el resto de puertos, no necesita inicialización. Es un puerto de escritura y de lectura, su tamaño es de un byte. Genera interrupciones de envío y recibido (si no se desea trabajar con interrupciones, se debe usar la instrucción CLI, al inicio del código para deshabilitar las interrupciones). Se ubica en el puerto 00h. Siempre se usa el registro AL o AX para leer o escribir de puertos. En el caso del puerto UART se debe usar el registro AL, dado que el tamaño del puerto es de 1 byte. La figura 3.3 muestra un ejemplo de escritura y lectura en el puerto UART. pág. 12

13 Figura 3.3: Escritura y Lectura del Puerto UART. 4. Módulo Contador. La unidad contador es de solo escritura, no se puede leer desde ella, tiene un tamaño de 1 byte. Responde mediante la patilla de TEST, la cual se prueba mediante la instrucción WAIT, esta instrucción no es sintetizable por el programa EMU8086, por lo que se ha hecho una traducción a la misma usando las instrucciones PUSHA o POPA. Estas instrucciones no son propias del microprocesador 8088, sino que corresponden a versiones posteriores por lo cual no son ejecutadas por el computador. Cada vez que se escriba en el código un POPA o PUSHA, el microprocesador lo interpretará como una instrucción WAIT. El módulo contador no genera interrupciones. La unidad básica de cuenta es 1 ms y se puede programar una cuenta hasta de 255 ms (1 byte).se ubica en el puerto 01H. La figura 3.4 muestra un ejemplo de escritura del puerto en donde se realiza una cuenta de 50 ms. Figura 3.4: Cuenta de 50 ms con el modulo Contador. pág. 13

14 5. Registro LEDS. Es un registro de solo escritura, por lo que no se pueden leer datos de él. Tiene un tamaño de escritura de 1 byte, no genera interrupciones. Este registro se muestra en 8 LEDS externos del sistema. Se ubica en el puerto 02H. La figura 3.5 muestra un ejemplo de escritura en este puerto. Figura 3.5: Escritura en el registro LEDS. 6. Puerto MOUSE. De este puerto se obtienen 5 bytes de información, los primeros 2 corresponden a la posición del mouse horizontal, esta posición se ubica en el puerto 03H en formato WORD. Los 2 siguientes bytes corresponden a la posición del mouse vertical esta se ubica en el puerto 05H también en formato WORD. El último byte corresponde al estado de los botones. Se ubica en el puerto 07H. Este byte tiene el siguiente orden, donde M, D y I representan la activación de los botones Medio, Derecho e Izquierdo correspondientemente. bit Botones M D I El estado de los botones Medio y Izquierdo generan una interrupción (no la posición, solo los botones). Todos son puertos de solo Lectura, no se pueden escribir. Se usa AX para las posiciones ya que son de tamaño WORD. Se usa AL, para el estado de los botones ya que su tamaño es 1 byte. La figura 3.6 muestra un ejemplo de lectura de los datos del mouse, la misma se almacena en 3 variables diferentes. Figura 3.6: Lectura de Datos del MOUSE. pág. 14

15 7. Módulo VGA y Memoria de Video. La memoria de video se ubica entre las posiciones de memoria 01000H:010FFH. Es una memoria de solo escritura, por lo que no puede ser leída, contiene 32 elementos imprimibles en forma de rectángulos. Cada uno de ellos necesita de 8 bytes (4 palabras) para su definición, la primera palabra debe representar el pixel horizontal de inicio, la segunda palabra debe representar el pixel horizontal de final. De igual forma, la tercera y cuarta palabra deben representar los pixeles verticales de inicio y de final, con lo que se forma un rectángulo. Los elementos están organizados de forma ascendente. Se debe recordar que los pixeles horizontales pueden tener un valor entre 0 y 639, contados de izquierda a derecha, mientras que los verticales pueden tener un valor entre 0 y 479, contados de arriba a abajo. La figura 3.7 muestra la organización de los elementos en memoria. Figura 3.7: Organización de elementos imprimibles en Pantalla. Dado que esta memoria no puede ser leída, es una buena práctica guardar los parámetros en otra parte de la memoria RAM. La figura 3.8 y 3.9 muestra dos métodos distintos para la definición del primer rectángulo mediante copiado en memoria. pág. 15

16 Figura 3.8: Copiado de Elementos mediante LOOP. Figura 3.9: Copiado de Elementos mediante MOVS. pág. 16

17 Capítulo 4: Implementación del Computador en SPARTAN 3E. 1. Programación de SPARTAN 3E. Para realizar la sintetización del computador en el módulo SPARTAN 3E siga los siguientes pasos. 1. Conecte el cable de suministro de energía a la entrada correspondiente. 2. Conecte los extremos correspondientes del cable USB al módulo y al PC. 3. Encienda el módulo SPARTAN 3E. La figura 4.1 muestra la conexión para los tres primeros pasos. Figura 4.1: Conexión de encendido de Módulo SPARTAN 3E. 4. Ejecute el programa IMPACT en el PC. 5. De doble clic izquierdo sobre la opción Boundary Scan en el panel de selección izquierdo. 6. Presione clic derecho sobre el espacio libre en la parte derecha y elija la opción Initialize Chain. Si existe algún problema, revise la conexión y el encendido del módulo. La figura 4.2 muestra los pasos para inicializar la cadena. Figura 4.2: Paso 6, programación SPARTAN 3E. pág. 17

18 7. Aparecerá una ventana con la opción de seguir asignando archivos de configuración. Elija la opción YES. (Figura 4.3). 8. Busque el archivo.bit incluido con este instructivo en su ubicación respectiva. Presione OPEN. (Figura 4.4). 9. En la siguiente ventana se le pregunta si desea agregar archivos para SPI o BPI PROM, elija la opción NO. (Figura 4.5). 10. A continuación aparecerá una ventana con la opción de agregar nuevos archivos, elija la opción CANCEL ALL. (Figura 4.6) 11. En la última pantalla aparecerá un resumen de archivos agregados, presione OK, (Figura 4.7). 12. Como último paso, elija la opción Program, en el panel inferior izquierdo, y de doble clic izquierdo sobre el mismo. (Figura 4.8) Las Figuras 4.3, 4.4, 4.5, 4.6, 4.7 y 4.8 muestran estos últimos 6 pasos. Figura 4.3 Paso 7, programación SPARTAN 3E. Figura 4.4: Paso 8, programación SPARTAN 3E. pág. 18

19 Figura 4.5: Paso 9, programación SPARTAN 3E. Figura 4.6: Paso 10, programación SPARTAN 3E. Figura 4.7: Paso 11, programación SPARTAN 3E. pág. 19

20 Figura 4.8: Paso 12, programación SPARTAN 3E. 2. Verificación. La figura 4.9 muestra la verificación de la correcta programación del módulo SPARTAN 3E. Una vez que el computador ha sido correctamente colocado en el módulo FPGA, el LED de programación debe estar encendido. En la figura 4.9, el cuadro rojo muestra el LED de programación del SPARTAN 3E. Por su parte, el programa BOOT del computador se encarga de encender 4 LEDS intercalados. El encendido de estos LEDS indica que el computador se está ejecutando correctamente. En la figura 4.9, el cuadro azul muestra los LEDS de funcionamiento del computador. Figura 4.9: Verificación de Programación mediante LEDS en SPARTAN 3E. pág. 20

21 3. Botones y Switches Externos del Computador. Físicamente el computador sintetizado cuenta con 2 botones y dos switches que interactúan directamente con el computador y el microprocesador. La figura 4.10 muestra dichos botones. A continuación se enlistan y explican los mismos. RESET GENERAL: activado al presionar el botón rotatorio del SPARTAN 3E. Este botón genera un reset sobre todos los dispositivos y controladores internos, provocando que el microprocesador vuelva al BOOT, y los controladores se inicialicen de nuevo. RESET DE RELOJES: activado al presionar el botón EAST del SPARTAN 3E. (entre el botón rotatorio y el LCD). El mismo tiene como función reiniciar los relojes del sistema. INTERRUPTOR HOLD: activado con el switch SW0 del SPARTAN 3E. genera una señal de sostenido de bus, con lo que solo el microprocesador se detiene momentáneamente. En funcionamiento normal, este switch debe estar apagado. INTERRUPTOR NMI: activado con el switch SW1 del SPARTAN 3E. genera una interrupción no mascarable, lo que provoca que el microprocesador realice un salto a la dirección colocada en el vector 2. (00008h:0000Bh). Como su nombre lo dice, no se puede desactivar (enmascarar). En funcionamiento normal, este switch debe estar apagado. Figura 4.10: Botones y Switches Externos del Computador. pág. 21

22 Capítulo 5: Pautas para Programar el computador. 1. Características del Programa. En los siguientes capítulos se abarcarán algunos programas que se pueden utilizar en el computador de este instructivo. Para que dichos programas puedan ser cargados exitosamente deben tener definidos dos valores esenciales los cuales se muestran a continuación. 1.1 Tamaño de Bloque. El tamaño de bloque indica al BOOT cuantos datos se deben recibir del puerto, antes de realizar un salto al programa, el mismo debe estar definido por una variable de tipo WORD al principio del código. Para conocer el tamaño del bloque, abra el programa con el EMU8086, y emulé el mismo usando el botón EMULATE del panel superior. Aparecerán dos ventanas extras. La primera de ellas muestra el código original y la segunda muestra el código hexadecimal del programa hecho. En la ventana del código original, busque la última línea del código realizado y márquela, esto marcará en color amarillo una o varias líneas hexadecimales en la ventana de código hexadecimal. La última dirección determina el tamaño completo del bloque. Esta dirección es el valor que debe ser escrito en la variable al inicio del programa. La figura 5.1 muestra la determinación del tamaño de bloque. Figura 5.1: Determinación de tamaño de bloque. pág. 22

23 1.2 Inicio de Bloque. Además del tamaño de bloque, el BOOT necesita saber el desplazamiento del salto que debe realizar. Como se ha explicado en capítulos anteriores, dado el modelo de programación, el EMU8086, coloca en un mismo bloque los datos de variables y de código. Si el microprocesador empieza a interpretar código en el área de variables, es impredecible saber lo que ocurrirá y de seguro provocará errores. La mejor practica es colocar todas las definiciones de variables al inicio del código, y al realizar el salto, brincar directamente a las instrucciones evitando las variables. Los últimos 2 bytes recibidos por el BOOT mediante el puerto UART, son interpretados como este desplazamiento. Para conocer el desplazamiento, abra el programa con el EMU8086, y emulé el mismo usando el botón EMULATE del panel superior. En la ventana del código original, busque la primera línea del código realizado que contenga una INSTRUCCIÓN y márquela, esto marcará en color amarillo una o varias líneas hexadecimales en la ventana de código hexadecimal. La primera dirección determina el inicio o desplazamiento del bloque con respecto a las variables. Esta dirección es el valor que debe ser escrito en la variable al final del programa. La figura 5.2 muestra la determinación del inicio de bloque. Figura 5.2: Determinación del Inicio de bloque. 2. Envío de programa a través de UART usando Realterm. Una vez creado el programa que deseamos ejecutar en el computador, y habiendo seguido los pasos del capítulo 4 para la programación del módulo SPARTAN 3E, es hora de enviar el programa mediante el puerto UART. Los pasos para esto se describen a continuación. pág. 23

24 1. En primer lugar cerciórese de que el módulo SPARTAN 3E ha sido programado correctamente, examinando los LEDS como se explican en la sección 2 del capítulo 4. Además de tener todos los dispositivos conectados como en la figura Abra el código del programa usando el EMU8086, y presione el botón COMPILE, ubicado en el panel superior. 3. Elija una ubicación válida para guardar el archivo de formato.bin. (Figura 5.3). 4. Ejecute el Realterm. Seleccione la pestaña PORT, configure el número de puerto COM correspondiente, la velocidad del puerto a 9600 BAUDS, sin bit de paridad, con 8 bits de dato y un bit de parada. Cuando haya colocado la configuración presione el botón CHANGE para realizar los cambios. Los parámetros en vigencia se muestran en la esquina inferior derecha. (Figura 5.4). 5. Seleccione ahora la pestaña SEND, presione el botón con los tres puntos ( ) para seleccionar el archivo.bin generado por el EMU8086. Seleccione un retraso entre envió de datos de 10 ms y un retraso entre envió de líneas de 10 ms. Por ultimo presione el botón SEND FILE. (Figura 5.5). Estos pasos provocarán la programación del computador. Las figuras 5.3, 5.4 y 5.5 muestran el proceso. Figura 5.3: Pasos 2 y 3, programación del computador. pág. 24

25 Figura 5.4: Paso 4, programación del computador. Figura 5.5: Paso 5, programación del computador. En el momento en que se está cargando el programa, el programa BOOT genera un conteo de datos que puede ser visto en los LEDS del módulo SPARTAN 3E. Se recomienda que al principio del programa cargado, se haga una escritura del registro LEDS, de tal forma que pueda servir como comprobación de que el código fue cargado exitosamente. En caso de que el programa no se cargue bien o por completo, presione el botón RESET del sistema y realice el envío nuevamente. pág. 25

26 Capítulo 6: Programas para el Computador. En este capítulo se muestran programas sencillos para el computador, que pueden servir como guía para utilizar el mismo, o familiarizarse con la programación sobre X86. Nótese que estos programas cumplen con los requisitos de la sección 1 del capítulo Desplazamiento en LEDS con dato recibido desde UART por interrupción. El programa mostrado en la figura 6.1, genera un desplazamiento en los LEDS de la SPARTAN 3E. Además puede recibir un byte del puerto UART y cambiar la velocidad con la que se mueve el LED. Programe el computador con este programa, y envíe diferentes valores por el puerto UART. Note que mientras más bajo es el valor enviado, más rápido se desplaza el LED, esto dado que la cuenta en la unidad contador será menor. Figura 6.1: Programa Desplazamiento de LEDS. pág. 26

27 2. Creación de cuadros en pantalla usando Botón del MOUSE. El programa mostrado en la figura 6.2, dibuja un cuadro en pantalla, el cual es cambiado de posición al presionar el clic izquierdo del MOUSE. Programe el computador con este programa, y presione el botón izquierdo del MOUSE para ver el cambio en pantalla y en los LEDS. Figura 6.2: Programa Cuadros en Pantalla Usando Botones de Mouse. pág. 27

28 3. Hola Mundo!!! Sin Interrupciones. El programa mostrado en la figura 6.3, envía un Hola Mundo! mediante el puerto UART. Para esto se realiza una espera usando el módulo contador. Programe el computador con este programa, y compruebe el dato enviado al PC mediante la consola del Realterm. Figura 6.3: Programa Hola Mundo! Sin Interrupciones. pág. 28

29 4. Hola Mundo!!! Con Interrupciones. El programa mostrado en la figura 6.4, envía un Hola Mundo! mediante el puerto UART. Para esto se realiza un proceso por Interrupción. Programe el computador con este programa, y compruebe el dato enviado al PC mediante la consola del Realterm. Figura 6.4: Programa Hola Mundo! Usando Interrupciones. pág. 29

30 5. Animación en Pantalla. El programa mostrado en las figuras 6.5 y 6.6, realiza una animación en pantalla. Para esto dibuja un cuadro y lo desplaza. Mediante datos enviados por el Puerto UART se controla la velocidad del mismo. El puerto UART es manejado por interrupción. Programe el computador con este programa, y compruebe la animación enviando datos desde la consola del Realterm. Note que mientras más bajo es el valor enviado, más rápido se desplaza el cuadro en Pantalla. Figura 6.5: Programa Animación en Pantalla, Parte 1. pág. 30

31 Figura 6.6: Programa Animación en Pantalla, Parte Análisis. Al sintetizar los programas, intente realizar diferentes acciones como presionar los switches del sistema, enviar datos por el puerto UART o presionar los botones del MOUSE. Responda las siguientes preguntas. Nota algún cambio en el sistema? A que se deben estos cambios? pág. 31

32 Anexo 1: Arquitectura X Historia en Breve. En la década de los años 70, la corporación INTEL, saca al mercado los primeros computadores con arquitectura X86, en específico, el INTEL 8086 y el INTEL 8088, los cuales se convirtieron en la base de los microprocesadores modernos, dando paso a dispositivos INTEL como el 80286, el y el PENTIUM, siendo el inicio de los microprocesadores de 16 y 32 bits. Lo que hizo tan especial a esta arquitectura fue la versatilidad con la que se podía comunicar con diferentes dispositivos, de manera que era modular, y podía ser utilizado para muchas aplicaciones. Su arquitectura de propósito general, se basaba en un banco de registros internos, de los cuales muchos podían ser utilizados como registros de 8 y 16 bits simultáneamente. El INTEL 8088 era un microprocesador con un bus interno de datos de 16 bits, y un bus externo de 8 bits, permitiendo la versatilidad con diversos dispositivos como memorias RAM, memorias ROM, interfaces externas y demás. 2. Arquitectura. El microprocesador utilizado en este manual, tiene una arquitectura muy similar al 8088, de tal forma que puede ejecutar todas las instrucciones que se podían sintetizar para ese microprocesador y emular sus buses de datos, direcciones y señales. La figura A1.1, muestra la arquitectura fundamental de este microprocesador, tomada de la hoja de datos del INTEL Cabe destacar que el microprocesador usado en este instructivo utiliza la misma arquitectura con pequeñas variaciones. Figura A1.1: Arquitectura del pág. 32

33 En esta arquitectura se puede observar que el microprocesador 8088 contaba con dos bancos de registros separados, los registros de segmento y los registros de ejecución, además de contar con una unidad lógica-aritmética para la ejecución, una pequeña cola de instrucciones y unidad de control principal. 3. Características Generales. Tanto el 8088 como el microprocesador usado en este manual poseen una arquitectura Von Neumann, es decir, utilizan una misma interfaz para los datos y para el programa, además, pueden direccionar hasta un 1MB de memoria y direccionar hasta 64K puertos diferentes. Internamente está formado por dos módulos principales, el módulo de ejecución el cual está encargado de ejecutar las instrucciones como tales, y el módulo de interfaz el cual se encarga de cargar instrucciones en la cola de instrucciones y atender a peticiones de escritura o lectura de memoria de la ejecución. Ambos módulos deben funcionar de forma sincronizada para optimizar el tiempo de ejecución de las instrucciones. Las instrucciones ejecutadas por el 8088, son de tipo CISC, es decir, que son instrucciones complejas con varios tamaños y formatos diferentes. Además de esto, la versatilidad del microprocesador para realizar direccionamiento, brinda una ventana de opciones infinitas para el programador, así como servir de base para direccionamientos avanzados como la virtualización y la paginación. Posee diferentes señales externas que amplían las posibilidades de uso, puede responder a interrupciones, así como a señales de retención del bus, permitiendo funciones como el acceso directo a memoria. Además cuenta con una señal de espera, la cual es examinada mediante una instrucción permitiendo aguardar otros dispositivos. 4. Registros del Sistema. El microprocesador 8088 cuenta con 22 registros diferentes, separados en 2 bloques principales. 19 de ellos son direccionables directamente, los otros 3 requieren instrucciones específicas para hacerlo. El primer bloque está formado por los registros de ejecución, la figura A1.2 muestra estos registros. Se trata de 12 registros, de los cuales, 4 son de 16 bits, estos son los registros SP, BP, SI y DI, además de 8 registros de 8 bits AH, AL, BH, BL, CH, CL, DH y DL, estos últimos registros se unen para formar 4 registros de 16 bits. De esta forma AH-AL forma el registro AX, de manera similar la concatenación de BH-BL, CH-CL, DH-DL forman los registros BX, CX y DX. El diseño permite que el programador pueda direccionar las partes bajas, las partes altas o los registros completos. pág. 33

34 Figura A1.2: Registros de Ejecución. Cada uno de estos registros tiene una función especial, conocer esa función es fundamental para que el programador pueda ejecutar programas más eficientes. El nombre de los registros y su función se explica a continuación. AX (AH-AL): El registro acumulador, se utiliza para realizar cuentas, operaciones y movimientos sencillos, su uso acorta el tamaño de muchas instrucciones. BX (BH-BL): El registro base, se utiliza como base para hacer direccionamiento a la memoria de Datos, de igual forma algunas instrucciones tienen su uso por defecto. CX (CH-CL): El registro cuenta, como su nombre lo indica, se utiliza principalmente para realizar cuentas, incrementos y decrementos. DX (DH-DL): El registro de datos, se utiliza principalmente para guardar datos, muchos de estos, datos resultantes de 32 bits de largo. SP: El registro apuntador de Pila, permite direccionar la pila. Se aumenta o decrece con muchas instrucciones de movimiento a la misma. BP: El registro apuntador de Base, se utiliza principalmente para hacer direccionamiento dentro de la pila. DI: El registro índice de Destino, se utiliza para hacer direccionamiento avanzado junto con el registro SI, permitiendo copiar bloques completos usando pocas instrucciones. SI: El registro índice de Fuente, se utiliza, al igual que el DI, para hacer direccionamiento avanzado entre segmentos. pág. 34

35 El segundo bloque está formado por los registros de segmento, todos estos son registros de 16 bits, correspondiente a los cuatro segmentos, CS, ES, SS, DS. Se utilizan como base superior para realizar diferentes tipos de direccionamiento a pila, código o datos. La figura A1.3 muestra estos registros. Figura A1.3: Registros de Segmento. Al igual que los registros de ejecución cada registro de segmento tiene una función específica la cual requiere ser conocida por el programador. Dicha función se explica a continuación. CS: El registro de Segmento de Código, se utiliza como parte alta para direccionar el programa. Este registro NO puede ser escrito de forma directa, requiere un salto especial para hacerlo. SS: El registro de Segmento de Pila, se utiliza como parte alta para direccionar la pila, se usa junto con los registros SP y BP para guardar datos importantes en la misma. DS: El registro de Segmento de Dato, se utiliza como parte alta para direccionar los datos. ES: El registro de Segmento de Datos Extra, se usa con instrucciones especiales para hacer direccionamiento de datos. Además de estos dos bloques principales de registros existen dos registros extra con funciones especiales. El primero de ellos es el registro IP. Este registro se usa como contador de programa para determinar, junto con el CS en donde se encuentra el programa. Como registro no puede escribirse directamente, pero se modifica cada vez que se realiza un salto, un salto condicional, una llamada a rutina, un retorno de rutina, una interrupción, un retorno de interrupción o al ejecutar una simple instrucción. Por último el registro FLAGS contiene las banderas de la ejecución, estas sirven para indicar el estado del programa así como determinar cómo realizar ciertas funciones. La figura A1.4 muestra el registro FLAGS y las banderas correspondientes. La mayoría de estas se modifican al realizar pág. 35

36 operaciones aritméticas y lógicas, pero no todas las instrucciones modifican todos los bits, algunas instrucciones solo modifican ciertas banderas específicas. Figura A1.4: Registro de Banderas. Cada bandera se usa para diferentes procesos, las mismas se explican a continuación. O: Bandera de Overflow, se activa en algunas instrucciones al existir un desbordamiento, además se utiliza en ciertos saltos condicionales. D: Bandera de Dirección, se activa solo con instrucciones específicas, determina la dirección de copiado (ascendente o descendente) de datos en algunas instrucciones. I: Bandera de Interrupción, se activa solo con instrucciones específicas o en una atención de interrupción, determina la habilitación o deshabilitación de interrupción. T: Bandera de Trampa, se utiliza para hacer DEBUG de programas. S: Bandera de Signo, se activa en algunas instrucciones al existir un signo negativo, además se utiliza en ciertos saltos condicionales. Z: Bandera de Cero, se activa en algunas instrucciones al obtener un resultado igual a cero, además se utiliza en ciertos saltos condicionales. A: Bandera de Acarreo Auxiliar, se activa en algunas instrucciones al existir un acarreo entre el cuarto y quinto bit, se usa para hacer conversiones a ASCII o Decimal. P: Bandera de Paridad, se activa al existir una paridad impar en el resultado de ciertas instrucciones, además se utiliza en ciertos saltos condicionales. C: Bandera de Acarreo, se activa en ciertas instrucciones al existir un acarreo, se usa para múltiples instrucciones con acarreo, como operaciones y desplazamientos. Existen un par de instrucciones que pueden modificar el registro de banderas completo o la mitad del mismo, entre ellas está el movimiento del registro AH al registro FLAGS y viceversa, así como los movimientos a la pila. pág. 36

37 5. Direccionamiento. El direccionamiento en el microprocesador 8088 se realiza utilizando un registro de segmento y un desplazamiento. La figura A1.5 muestra la estrategia para formar la dirección de 20 bits. Figura A1.5: Direccionamiento. Como se puede observar, el registro de segmento se adjunta en la parte más alta del primer operando mientras que el desplazamiento, que puede ser un registro o un dato, se adjunta en la parte baja del segundo operando, la suma de ambos operandos forman la dirección. El programador nunca debe de perder de vista la dirección, ya que las instrucciones incluyen generalmente el desplazamiento, pero no incluyen el segmento de código, este se asigna dependiendo de la instrucción, el formato y el modo de direccionamiento. El microprocesador 8088 cuenta con varias formas de realizar direccionamiento, como se comentó anteriormente. La figura A1.6 resume estos métodos de direccionamiento, los cuales pueden ser usados por el programador. pág. 37

38 Figura A1.6: Modos de direccionamiento. Si se desea conocer más sobre los modos de direccionamiento o la arquitectura del microprocesador 8088, consulte las bibliografías. pág. 38

39 Bibliografía. 1. Intel Corporation. iapx 86/88, 186/188 User s Manual. 1ra Ed., Intel Literature Sales, USA, Brey, Barry B. Microprocesadores Intel. 7ma Ed., Pearson Pretice Hill, Mexico, Intel Corporation bit HMOS microprocessor data sheet, Ing. Johan Carvajal. Programación Básica en Ensamblador. Notas de Clase, Estructura de Microprocesadores, ITCR, pág. 39

6-REGISTROS DEL 8086 Y DEL 80286

6-REGISTROS DEL 8086 Y DEL 80286 ESTRUCTURA DE COMPUTADORES I (Capítulo 6: Los registros del microprocesador 8086) 1/7 6-REGISTROS DEL 8086 Y DEL 80286 6.1 INTRODUCCIÓN: Dentro del procesador existen unos contenedores especiales de 16

Más detalles

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones:

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones: Ensamblador Interrupciones Definición: Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal

Más detalles

Instructivo de Microsoft Windows

Instructivo de Microsoft Windows Instructivo de Microsoft Windows El presente instructivo corresponde a una guía básica para el manejo de los programas y la adquisición de conceptos en relación a estos utilitarios. No obstante ello, para

Más detalles

USO DE MEMORIA Y PERIFÉRICOS CON EMU8086. Kervin Sánchez Herrera.

USO DE MEMORIA Y PERIFÉRICOS CON EMU8086. Kervin Sánchez Herrera. USO DE MEMORIA Y PERIFÉRICOS CON EMU8086 Kervin Sánchez Herrera. Estructura del Computador MEMORIA Uso de Memoria La memoria ROM ya está escrita y contiene el programa BOOT de inicio, este programa se

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

Manual Impress Impress Impress Impress Impress Draw Impress Impress

Manual Impress Impress Impress Impress Impress Draw Impress Impress Manual Impress Se puede definir Impress como una aplicación dirigida fundamentalmente a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Trabajar con tablas Las tablas permiten organizar la información y crear atractivos diseños de página con columnas paralelas de texto y gráficos. Las tablas pueden utilizarse para alinear números en columnas

Más detalles

Bienvenido al sistema de Curriculum Digital CVDigital

Bienvenido al sistema de Curriculum Digital CVDigital CVDigital 1 Bienvenido al sistema de Curriculum Digital CVDigital Este programa se ha desarrollado con el fin de llevar a cabo Certificaciones y Recertificaciones de los profesionales a partir del ingreso

Más detalles

Matemáticas para la Computación

Matemáticas para la Computación Matemáticas para la Computación José Alfredo Jiménez Murillo 2da Edición Inicio Índice Capítulo 1. Sistemas numéricos. Capítulo 2. Métodos de conteo. Capítulo 3. Conjuntos. Capítulo 4. Lógica Matemática.

Más detalles

Secretaría de Salud. Subsecretaria de Innovación y Calidad. Dirección General de Calidad y Educación en Salud

Secretaría de Salud. Subsecretaria de Innovación y Calidad. Dirección General de Calidad y Educación en Salud Secretaría de Salud Subsecretaria de Innovación y Calidad Dirección General de Calidad y Educación en Salud Dirección General Adjunta de Calidad en Salud Dirección de Mejora de Procesos Manual de Usuario

Más detalles

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba

Más detalles

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2 Manual de usuario EXTRACTO Descripción del uso y manejo de ELABORADO POR Dr. Javier Rodríguez Suárez Director General de Difusión e Investigación Ing. José Joel Lucero Morales Jefe de Enseñanza de la Dirección

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows 1 APUNTES DE WINDOWS Unidad 1: Windows y sus Elementos Elementos de Windows Escritorio: Es la pantalla que aparece cuando se inicia una sesión con Windows, desde aquí es de donde se administra el computador.

Más detalles

Software de Captura y Validación de Información Cambiaria

Software de Captura y Validación de Información Cambiaria Software de Captura y Validación de Información Cambiaria MANUAL DE USUARIO DIRECCIÓ N DE IMPUESTOS Y ADUANAS NACIONALES 2005 TABLA DE CONTENIDO Subdirección de Control Cambiario INTRODUCCIÓ N ALCANCE

Más detalles

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS Guatemala, Julio de 2008 Índice Gestión de equipos...4 Programación física...5 Trabajos por Administración...6

Más detalles

EDICIÓN Y FORMATO (II)

EDICIÓN Y FORMATO (II) EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con

Más detalles

WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario.

WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. Índice contenido. INTRODUCCIÓN... 1-2 1. ENTORNO DE TRABAJO... 1-2 2. EDICIÓN DE PROGRAMAS...

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

INTRODUCCIÓN. Interrupciones.

INTRODUCCIÓN. Interrupciones. Interrupciones. INTRODUCCIÓN Una interrupción es la ocurrencia de un evento o condición la cuál causa una suspensión temporal del programa mientras la condición es atendida por otro subprograma. Una interrupción

Más detalles

Entorno de Ejecución del Procesador Intel Pentium

Entorno de Ejecución del Procesador Intel Pentium Arquitectura de Ordenadores Arquitectura del Procesador Intel Pentium Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Entorno de Ejecución del Procesador

Más detalles

SISTEMA DE BECAS AL EXTERIOR

SISTEMA DE BECAS AL EXTERIOR SISTEMA DE BECAS AL EXTERIOR Manual del Becado En este manual se describen los diferentes procesos que ejecuta el becado en el desarrollo de sus estudios en el exterior. Todos los procesos serán ejecutados

Más detalles

PROCEDIMIENTO DE ENLACE TCPIP

PROCEDIMIENTO DE ENLACE TCPIP DISPOSITIVOS TCP/IP. Los dispositivos TCP/IP son equipos autónomos que funcionan de forma independiente a la PC y que tiene incorporado el procesamiento de identificación por medio de la huella digital,

Más detalles

HP Backup and Recovery Manager

HP Backup and Recovery Manager HP Backup and Recovery Manager Manual de usuario Version 1.0 Índice Introducción Instalación Cómo se instala Opciones de idioma HP Backup and Recovery Manager Recordatorios Copias de sguridad programadas

Más detalles

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II [Escriba texto] Contenido CAPÍTULO I: ESTRUCTURANDO UN REPORTE... 4 CAPÍTULO II: FICHA DE INFORMES... 5 CAPÍTULO III: BARRA DE HERRAMIENTAS INFORME... 19 EJERCICIOS...

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

EL EMU8086 Y EL MICROPROCESADOR 8086.

EL EMU8086 Y EL MICROPROCESADOR 8086. 1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). EL EMU8086 Y EL MICROPROCESADOR 8086. Objetivos específicos

Más detalles

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

Más detalles

Tema 2: Arquitectura del repertorio de instrucciones. Visión del computador que tiene el programador en bajo nivel.

Tema 2: Arquitectura del repertorio de instrucciones. Visión del computador que tiene el programador en bajo nivel. Tema 2: Arquitectura del repertorio de instrucciones Visión del computador que tiene el programador en bajo nivel. Lo que el programador en lenguaje ensamblador debe conocer para escribir programas: (1)

Más detalles

Manual de usuario. Modulo Configurador V.1.0.1

Manual de usuario. Modulo Configurador V.1.0.1 Manual de usuario Modulo Configurador V.1.0.1 Tabla De Contenido 1.) Modulo Configurador 3 1.1) Estructura del modulo configurador 3 1.2) Configuración de datos generales de la empresa 4 a) Ficha de datos

Más detalles

La memoria principal. Los subsistemas de E/S. Los buses del sistema

La memoria principal. Los subsistemas de E/S. Los buses del sistema GUIA 23: MEMORIA E/S La estructura básica de la mayoría de los ordenadores actuales se representa mediante los siguientes elementos básicos: La Unidad Central de Procesamiento, CPU La memoria principal

Más detalles

Índice general de materias LECCIÓN 7 74

Índice general de materias LECCIÓN 7 74 Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS

Más detalles

Mapas colaborativos en línea

Mapas colaborativos en línea MÓDULO: COMUNIDADES DE APRENDIZAJE Universidad Nacional de Córdoba Mapas colaborativos en línea La propuesta que le presentamos se basa en la realización de un mapa colaborativo en línea. La idea es que

Más detalles

Técnicas para la Creación de Contenidos Multimediales

Técnicas para la Creación de Contenidos Multimediales Edición de contenidos audiovisuales para presentaciones Técnicas para la Creación de Contenidos Multimediales 1.- INTERFAZ WINDOWS MOVIE MAKER 2 2.- IMPORTAR MEDIOS O ARCHIVOS 3 3.- GUIÓN GRÁFICO 4 4.-

Más detalles

HARDWARE DE UN ORDENADOR. Elementos básicos

HARDWARE DE UN ORDENADOR. Elementos básicos HARDWARE DE UN ORDENADOR Elementos básicos Componentes de un ordenador Hardware: todos los componentes físicos, tanto internos como externos: monitor, teclado, disco duro, memoria, etc. Software: todos

Más detalles

Manual Scratch ELEMENTOS DEL ENTORNO. Familias de Bloques. Bloques pertenecientes a una familia. Los bloquecitos tienen el mismo color que su familia.

Manual Scratch ELEMENTOS DEL ENTORNO. Familias de Bloques. Bloques pertenecientes a una familia. Los bloquecitos tienen el mismo color que su familia. ELEMENTOS BÁSICOS DE UN PROYECTO DE SCRATCH Los proyectos de Scratch están construidos con Objetos. Usted puede modificar cómo se ve un Objeto dándole un disfraz diferente. Usted puede hacer que el Objeto

Más detalles

Práctica 1: Sencillo Juego en Ensamblador

Práctica 1: Sencillo Juego en Ensamblador Práctica 1: Sencillo Juego en Ensamblador El objetivo de esta práctica es aprender a programar usando el ensamblador 8086 y, en particular, aprender a utilizar las interrupciones de la BIOS y de MSDOS

Más detalles

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan

Más detalles

MACROS Y FORMULARIOS

MACROS Y FORMULARIOS MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es

Más detalles

Guía del usuario de DocuShare Email Agent

Guía del usuario de DocuShare Email Agent Guía del usuario de DocuShare Email Agent Fecha de publicación: Febrero de 2011 Este documento cubre DocuShare versión 6.6.1. Preparado por: Xerox Corporation DocuShare Business Unit 3400 Hillview Avenue

Más detalles

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS Tecnologías informáticas en la escuela 379 17 ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS 17.1 INTRODUCCIÓN Existe una gran cantidad de SO,

Más detalles

Twido Twido Windows Executive Loader Wizard Ayuda en pantalla. spa Versión 3.2

Twido Twido Windows Executive Loader Wizard Ayuda en pantalla. spa Versión 3.2 Twido Twido Windows Executive Loader Wizard Ayuda en pantalla spa Versión 3.2 2 Tabla de materias Acerca de este libro................................... 5 Capítulo 1 Utilización de Twido Executive Loader

Más detalles

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

SISTEMA DE APARTADO DE SALAS PARA EVENTOS SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...

Más detalles

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: Acceso a la aplicación Descripción del ambiente de trabajo Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón Inicio: 1. Seleccionar

Más detalles

MANUAL DE USUARIO ARCHIVO

MANUAL DE USUARIO ARCHIVO MANUAL DE USUARIO ARCHIVO ÍNDICE Páginas 1. INTRODUCCIÓN... 1 2. MENÚ PRINCIPAL... 2 2.1 TABLAS... 2 2.1.1. Localización... 4 2.1.2. Tipos de Documentos... 4 2.1.3. Tipos Auxiliares... 6 2.2. DOCUMENTOS...

Más detalles

Asistente Liberador de Espacio. Manual de Usuario

Asistente Liberador de Espacio. Manual de Usuario 1 Manual de Usuario 2 Introducción...3 Qué es el?...3 Propósito de la aplicación...3 Precauciones y recomendaciones al momento de usar el Asistente...3 Cuándo se abre o cierra el Asistente?...4 Conceptos

Más detalles

Instructivo de Microsoft Excel 2003

Instructivo de Microsoft Excel 2003 Instructivo de Microsoft Excel 2003 El presente instructivo corresponde a una guía básica para el manejo del programa y la adquisición de conceptos en relación a este utilitario. Que es Microsoft Excel?

Más detalles

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...

Más detalles

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar.

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar. Manejo de NIIF Sistema Administrativo Windows (SAW) Ahora el software administrativo (SAW) incluye las NIIF para facilitar el manejo de esta normativa en las actividades contables de su empresa. Este instructivo

Más detalles

SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO

SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO Ingreso a Banner y Manejo de la Interfase UNIVERSIDAD DEL NORTE BARRANQUILLA, Julio / 2006 TABLA DE CONTENIDO 1. INGRESO AL SISTEMA 1 2. MENU PRINCIPAL 3

Más detalles

5. Despliegue en la PC

5. Despliegue en la PC 5 DESPLIEGUE EN LA PC 62 5.1 Conexión a la PC por medio de la tarjeta de audio La adquisición de señales analógicas es un trabajo que cada vez se hace más necesario en todos los campos relacionados con

Más detalles

De Word 2010 a Office 365 para empresas

De Word 2010 a Office 365 para empresas De Word 2010 a Office 365 para empresas Haga el cambio Como el aspecto del escritorio de Microsoft Word 2013 es diferente de las versiones anteriores, le ofrecemos una breve introducción a las nuevas características

Más detalles

UNIVERSIDAD ALAS PERUANAS TECLADO. FACULTAD DE CIENCIAS AGROPECUARIAS Escuela Académico Profesional de Medicina Veterinaria

UNIVERSIDAD ALAS PERUANAS TECLADO. FACULTAD DE CIENCIAS AGROPECUARIAS Escuela Académico Profesional de Medicina Veterinaria TECLADO E l dispositivo para Entrada de datos o Input más utilizado, es el teclado (en inglés keyboard). La posición de las teclas en los teclados fue tomada de las máquinas de escribir, con el agregado

Más detalles

INTRODUCCIÓN VISIO 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

INTRODUCCIÓN VISIO 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN VISIO 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN LA INTERFAZ DE VISIO DIBUJAR FORMAS Dibujar Línea: 1. En la barra de herramientas Dibujo, haga clic

Más detalles

Organizando mi clase en el GES Material de apoyo

Organizando mi clase en el GES Material de apoyo Tabla de contenido 1. Cómo subir el programa del curso?... 1 1.1. Subir el programa del curso... 1 1.2 Enlazar un programa... 3 1.3 Crear un programa en GES... 5 2. Cómo agrego apuntes o material de clase?...

Más detalles

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

LECCION. No 6 COMPUTACION.

LECCION. No 6 COMPUTACION. LECCION No 6 COMPUTACION. Computación L.6.Pág. 1 I.- INTRODUCCIÓN A.- Propósito. Durante este curso de capacitación el alumno se familiarizará con conocimientos relacionados con el uso y manejo del sistema

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO 2007 Fecha: 23/11/07 Autor: Aurora Estévez Ballester. TGRI Sección Normalización y Proceso Técnico Área de Bibliotecas

Más detalles

Índice. Esta Guía rápida del usuario le ayudará a empezar a utilizar IRISPen TM Executive 7.

Índice. Esta Guía rápida del usuario le ayudará a empezar a utilizar IRISPen TM Executive 7. Esta Guía rápida del usuario le ayudará a empezar a utilizar IRISPen TM Executive 7. Las descripciones de esta guía están basadas en el sistema operativo Windows 7. Lea esta guía antes de utilizar el escáner

Más detalles

ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE. Technical Support: Online support: http://www.digi.com/support/eservice/login.

ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE. Technical Support: Online support: http://www.digi.com/support/eservice/login. ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE Technical Support: Online support: http://www.digi.com/support/eservice/login.jsp TABLA DE CONTENIDO 1. INTRODUCCION... 2 2. PC SETTINGS... 3 2.1 COM

Más detalles

ENTORNO DE TRABAJO DE WORD 2007

ENTORNO DE TRABAJO DE WORD 2007 ENTORNO DE TRABAJO DE WORD 2007 Esta nueva versión de Office no contiene las 4 barras que son comunes a versiones anteriores, en esta ocasión solo contiene una barra llamada barra de título, una banda

Más detalles

Seminario Profesional MS PROJECT 2010. MODULO 2: Introducción y organización de las tareas

Seminario Profesional MS PROJECT 2010. MODULO 2: Introducción y organización de las tareas MODULO 2: Introducción y organización de las tareas En este módulo aprenderemos a trabajar con las tareas, conoceremos los fundamentos básicos en la creación y organización de tareas en las secuencia más

Más detalles

Dividir automáticamente las palabras en todo un documento

Dividir automáticamente las palabras en todo un documento Guiones Si una palabra es demasiado larga para caber al final de una línea, Word lleva la palabra a la línea siguiente sin dividirla con un guión. Sin embargo, puede utilizar la característica de división

Más detalles

-PRODUCTO DESCATALOGADO- Relojes controlados por satélite Arbiter Systems, Inc.

-PRODUCTO DESCATALOGADO- Relojes controlados por satélite Arbiter Systems, Inc. -PRODUCTO DESCATALOGADO- Relojes controlados por satélite Arbiter Systems, Inc. Opción 32: Servidor interno de protocolo de tiempo de red 1.0 Descripción General. Opción 32: El servidor interno de protocolo

Más detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 4: Comunicación entre PLC s vía Ethernet Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones

Más detalles

Versión 1 Fecha Vigencia: Junio de 2011

Versión 1 Fecha Vigencia: Junio de 2011 de. TITULO Uso básico del servicio de correo electrónico institucional webmail 2. OBJETIVO: Brindar las pautas a los usuarios para el uso de las funciones básicas del servicio de correo electrónico usando

Más detalles

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR.

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. TARIFICADOR SIPTAR Y REPORTES SIPTAR. Fecha: 2009. CONTENIDO CONTENIDO... 2 1. Ingreso al Tarificador SipTar.... 3 2. Utilidades del SipTar.... 4 3. Monitoreo Cabinas... 18 4. Consola.... 24 5. Reportes

Más detalles

MANUAL DE USUARIO. Guía de Uso para el Doctor Especialista. Sistema de Telemedicina para el Monitoreo de niveles de Glucosa GlucoSult

MANUAL DE USUARIO. Guía de Uso para el Doctor Especialista. Sistema de Telemedicina para el Monitoreo de niveles de Glucosa GlucoSult MANUAL DE USUARIO Guía de Uso para el Doctor Especialista Sistema de Telemedicina para el Monitoreo de niveles de Glucosa GlucoSult Reservados todos los derechos. Cualquier forma de reproducción, distribución,

Más detalles

Para poder acceder al sistema sólo deberá ingresar la siguiente liga desde el navegador de su preferencia: http://funcionpublica.ceneval.edu.

Para poder acceder al sistema sólo deberá ingresar la siguiente liga desde el navegador de su preferencia: http://funcionpublica.ceneval.edu. MANUAL DEL USUARIO DE SAC... 1 REQUERIMIENTOS MÍNIMOS... 1 ACCESO AL SISTEMA... 1 FUNCIONALIDAD DEL SISTEMA... 1 ENTRADA AL SISTEMA... 2 NAVEGACIÓN... 3 BARRA DE HERRAMIENTAS... 4 0-1 Manual del usuario

Más detalles

PROYECTO EDUCATIVO LA CALERA

PROYECTO EDUCATIVO LA CALERA Introducción a Excel2000. Es una de las planillas de cálculo, más utilizadas en todo el mercado informático - ahora con la novedosa versión de Excel2000 incorpora un conjunto de características nuevas

Más detalles

REGISTRO CIVIL MANUAL DE USUARIO

REGISTRO CIVIL MANUAL DE USUARIO REGISTRO CIVIL MANUAL DE USUARIO TOMO VI MODULO DE ANOTACIONES TABLA DE CONTENIDO 1. Módulo de Anotaciones...1 1.1 Metodología...1 1.2 Libro de Anotaciones...2 1.2.1 Apertura del Libro de Anotaciones...2

Más detalles

PRACTICA #1. Aprender a programar una interrupción software empleando C y/o Ensamblador.

PRACTICA #1. Aprender a programar una interrupción software empleando C y/o Ensamblador. PRACTICA #1 Aprender a programar una interrupción software empleando C y/o Ensamblador. Aprender a manipular dispositivos externos (8253, 8255) desde C y/o ensamblador. PROCEDIMIENTO: Vamos a programar

Más detalles

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos

Más detalles

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN)

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) MANUAL USUARIO - SIDREP DESARROLLO DE UN SISTEMA DE DECLARACIÓN Y SEGUIMIENTO DE RESIDUOS PELIGROSOS MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) PREPARADO PARA COMISIÓN NACIONAL DEL MEDIO AMBIENTE, CONAMA

Más detalles

CÓMO CREAR NUESTRO CATÁLOGO

CÓMO CREAR NUESTRO CATÁLOGO CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,

Más detalles

RAPID TYPING. Qué es?

RAPID TYPING. Qué es? RAPID TYPING Qué es? Rapid Typing es un programa de mecanografía, orientado a los más pequeños por su música y apariencia, pero válido para cualquiera que quiera aprender a teclear correctamente y con

Más detalles

Guía para el Portal de Profesores del Sistema de Información CLASS Académico

Guía para el Portal de Profesores del Sistema de Información CLASS Académico Centro de Apoyo en Tecnologías de la Información y la Comunicación CATIC Guía para el Portal de Profesores del Sistema de Información CLASS Académico El Sistema de Información CLASS Académico es el sistema

Más detalles

EasyPen M406. Manual del usuario. Windows 7 / Vista / XP. Controlador de Tableta io

EasyPen M406. Manual del usuario. Windows 7 / Vista / XP. Controlador de Tableta io EasyPen M406 Manual del usuario Windows 7 / Vista / XP Controlador de Tableta io I. Información general----------- -------------------------------------------------------------------- 2 1. Vista general--------------------------

Más detalles

PV Applications Manager. Guía del usuario

PV Applications Manager. Guía del usuario PV Applications Manager Guía del usuario S Microsoft, Windows y Windows NT son marcas comerciales registradas o marcas comerciales de Microsoft Corporation en los Estados Unidos y/u otros países. Otros

Más detalles

Guía de inicio rápido del Administrador de Colecciones de WorldShare de OCLC

Guía de inicio rápido del Administrador de Colecciones de WorldShare de OCLC Guía de inicio rápido del Administrador de Colecciones de WorldShare de OCLC Verificación del símbolo de OCLC de preferencia y de las credenciales del servidor proxy... 1 Opciones de edición de MARC...

Más detalles

JHAN EVER ANDRADE CASTRO

JHAN EVER ANDRADE CASTRO OBJETIVOS: HERRAMIENTAS DE OFIMÁTICA NIVEL BÁSICO Conocer el sistema operativo Windows y las diferentes versiones que ha tenido a través del tiempo. Aprender a utilizar el escritorio de Windows y cada

Más detalles

RESERVACIONES ONLINE MANUAL DE REFERENCIA

RESERVACIONES ONLINE MANUAL DE REFERENCIA MÓDULO RESERVACIONES ONLINE Versión 3.0 MANUAL DE REFERENCIA National Soft de México INDICE GENERAL 1. INTRODUCCIÓN... 4 1.1. ANTES DE COMENZAR... 4 2. REGISTRO AL SERVICIO... 5 2.1. CREACIÓN DE SU CUENTA

Más detalles

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR.

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. MANUAL DE USUARIO Y REPORTES SIPTAR. Fecha: 2008. CONTENIDO CONTENIDO... 2 1. Ingreso al Tarificador SipTar.... 3 2. Utilidades del SipTar.... 5 3. Monitoreo Cabinas... 20 4. Consola.... 26 5. Reportes

Más detalles

Manual correo electrónico sobre webmail

Manual correo electrónico sobre webmail Manual correo electrónico sobre webmail Para ingresar a su cuenta de correo vía web; se debe utilizar un Navegador de Internet, entre los más comunes están Internet Explorer, Mozilla Firefox, Google Chrome,

Más detalles

Software de identificación y ubicación mediante GPS para radios digitales MOTOROLA Con Control de rondas y Gestión de control del riesgo

Software de identificación y ubicación mediante GPS para radios digitales MOTOROLA Con Control de rondas y Gestión de control del riesgo Software de identificación y ubicación mediante GPS para radios digitales MOTOROLA Con Control de rondas y Gestión de control del riesgo Para atender eficientemente las necesidades de nuestros clientes,

Más detalles

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que

Más detalles

Instrucciones de Instalación

Instrucciones de Instalación knfbreader Mobile kreader Mobile Instrucciones de Instalación Copyright 2009 knfbreading Technology, Inc. www.knfbreader.eu Todos los derechos reservados. Otros nombres de productos o empresas mencionados

Más detalles

NORMA 19.14 (SEPA) 22/11/2013

NORMA 19.14 (SEPA) 22/11/2013 NORMA 19.14 (SEPA) 22/11/2013 1. Descripción La aplicación de generación de ficheros de adeudos permite generar fácilmente Órdenes para que su banco efectúe el cobro de recibos a clientes creando una Base

Más detalles

MANUAL DE USUARIO CONTROL LOGÍSTICO DE TIEMPOS

MANUAL DE USUARIO CONTROL LOGÍSTICO DE TIEMPOS MANUAL DE USUARIO CONTROL LOGÍSTICO DE TIEMPOS Para ingresar al panel de control del Control Logístico de Tiempos, se debe ingresar a la página www.satrack.com e ingresar el usuario suministrado al adquirir

Más detalles

Sistema electrónico de presentación del informe conforme al artículo 15 del Convenio

Sistema electrónico de presentación del informe conforme al artículo 15 del Convenio MANUAL DEL USUARIO CONVENIO DE ESTOCOLMO SOBRE CONTAMINANTES ORGÁNICOS PERSISTENTES (COP) Sistema electrónico de presentación del informe conforme al artículo 15 del Convenio El Sistema electrónico de

Más detalles

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...

Más detalles

Dirección de Informática y Telecomunicaciones

Dirección de Informática y Telecomunicaciones 2009 Dirección de Informática y Telecomunicaciones MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE LAS AULAS DE INNOVACIÓN PEDAGOGICA CON LÍNEAS ADSL IP Roddy Guillén Olivares MED/DIGETE/DIT 12/05/2009 MANUAL

Más detalles

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail).

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail). CORREO ELECTRÓNICO NIVEL BÁSICO DE CORREO ELECTRÓNICO INICIACIÓN A CORREO ELECTRÓNICO OBTENER UNA CUENTA DE CORREO ELECTRÓNICO GRATUITA Al correo electrónico también se lo conoce como e-mail, abreviatura

Más detalles

2.1.1.2 Explicación usuario y contraseña para entidades nuevas no inscritas a la CNG

2.1.1.2 Explicación usuario y contraseña para entidades nuevas no inscritas a la CNG Para la instalación y operación del CHIP-Local en una Entidad Reportante se tienen dos instrumentos básicos: La página Web www.chip.gov.co y la ayuda del CHIP-Local. En la guía para la Instalación y operación

Más detalles

Teclado sobre una PDA para Personas con Parálisis Cerebral

Teclado sobre una PDA para Personas con Parálisis Cerebral Manual de Usuario - 1 - - 2 - Teclado sobre una PDA para Personas con Parálisis Cerebral Capítulo 1. MANUAL DE USUARIO 12.1 Descripción de la aplicación Este programa le permitirá llevar a cabo las siguientes

Más detalles

SIGCE Sistema de Información de Gestión de la Calidad Educativa

SIGCE Sistema de Información de Gestión de la Calidad Educativa SIGCE Sistema de Información de Gestión de la Calidad Educativa Manual de Usuario MÓDULO PLAN DE APOYO AL MEJORAMIENTO (PAM) Usuario Secretaría de Educación Versión 1.1 Febrero de 2014 Proteja el medio

Más detalles