EJEMPLOS EJERCICIOS RESUELTOS MOV CX,320*200 ; ESTA OPERACIÓN LA REALIZA EL ENSAMBLADOR XOR DI,DI CLD REP STOSB
|
|
- Esteban Carrasco Rey
- hace 6 años
- Vistas:
Transcripción
1 EJEMPLOS Y EJERCICIOS RESUELTOS Ejemplo: el siguiente código borra la pantalla (estableciendo el color 0 a todos los pixels): MOV MOV AX,0A000H ES,AX MOV CX,320*200 ; ESTA OPERACIÓN LA REALIZA EL ENSAMBLADOR XOR DI,DI CLD REP STOSB o podemos escribir cada línea de su propio color: CLD XOR DI,DI MOV AX,0A000H MOV ES,AX MOV AX,0FF00H BUCLE: MOV CX,320 REP STOSB INC AX JNZ BUCLE Nótese que asignando a AX el valor ff00h nos ahorramos una comparación en cada bucle, ya que el propio INC actualiza los flags. Ejemplo: title programa que imprime si es mayor de edad o no edad db 15 mayor db 'ERES MAYOR DE EDAD...','$' menor db 'ERES MENOR DE EDAD...','$'
2 cmp edad,18 jae b20 lea dx,menor ;carga la direccion de la indicacion ;llama al dos jmp b21 ;salta a la etiqueta b21 para salir lea dx,mayor ;carga la direccion de la indicacion ;llama al dos title programa que imprime si es mayor de edad o no edad db 15 mayor db 'ERES MAYOR DE EDAD...','$' menor db 'ERES MENOR DE EDAD...','$' cmp edad,18 jae b20 lea dx,menor ;carga la direccion de la indicacion ;llama al dos jmp b21 ;salta a la etiqueta b21 para salir lea dx,mayor ;carga la direccion de la indicacion ;llama al dos
3 Ejercicio 1. Desarrolle un programa en ensamblador que pase el contenido de una variable a otra. page 60,132 title prog02 Operaciones de movimiento pilasg segment para stack 'stack' dw 32 dup(0) pilasg ends datossg segment para 'data' cad1 db 'itslv' cad2 db 5 dup(?) datossg ends codigosg segment para 'code' inicio proc far assume ss:pilasg,ds:datossg,cs:codigosg mov ax,datossg lea bx,cad1 lea di,cad2 mov [di],al ;mover la letra i mov [di],al ;mover la letra t mov [di],al ;mover la letra s mov [di],al ;mover la letra l mov [di],al ;mover la letra v Ejercicio 2. Desarrolle un programa en ensamblador que tenga una variable para guardar el nombre de una persona, otra variable para guardar los apellidos de la persona y una ultima variable donde guardaremos todo el nombre completo. El programa deberá pasar el contenido de la variable que tiene el nombre a la variable donde se guardara el nombre completo y posteriormente pasar el contenido de la variable que tiene los apellidos a la misma variable donde se tendrá el nombre completo.
4 page 60,132 title p03asm (EXE) Operaciones de movimiento extendidos nom db 'FAUSTINO','$' ape db 'VAZQUEZ','$' nomcom db 'ABCDEFGHIJKLMNO','$' mov cx,08 lea si,nom lea di,nomcom mov al,[si] mov [di],al inc si dec cx jnz b20 mov cx,07 lea si,ape mov al,[si] mov [di],al inc si dec cx jnz b21 lea dx,nomcom ;carga la direccion de la indicacion ;llama al dos
5 page 60,132 title programa que imprime un marco car db '*','$' col db 0 ren db 0 ;limpiar pantalla mov ax,0600h mov bh,71h mov cx,0000h mov dx,184fh ;imprimir lineas horizontales mov cx,80 a10: ;colocar cursor mov ah,02h mov bh,00 mov dh,0 ;renglon 0 mov dl,col ;columna ;imprimir * mov ah,09h lea dx,car ;colocar cursor mov ah,02h mov bh,00 mov dh,22 mov dl,col ;imprimir * mov ah,09h lea dx,car inc col loop a10 ;imprimir lineas verticales mov cx,23 a20: ;colocar cursor mov ah,02h mov bh,00 mov dh,ren mov dl,0 ;imprimir mov ah,09h
6 lea dx,car ;colocar cursor mov ah,02h mov bh,00 mov dh,ren mov dl,79 ;imprimir mov ah,09h lea dx,car inc ren loop a20 title programa que imprime si es mayor de edad o no edad db 15 mayor db 'ERES MAYOR DE EDAD...','$' menor db 'ERES MENOR DE EDAD...','$' cmp edad,18 jae b20 lea dx,menor ;carga la direccion de la indicacion ;llama al dos jmp b21 ;salta a la etiqueta b21 para salir lea dx,mayor ;carga la direccion de la indicacion ;llama al dos
7 Ejercicios Propuestos: Ejercicio 1: 1. Calcule la sucesión de Fibonacci para los 10 primeros términos de la serie, utilizando para ello un ciclo controlado por la instrucción Loop. La sucesión está formada por números, de modo tal que cada número es la suma de los dos anteriores- Ejemplo: 1,1,2,3,5,8,13,21,34,55. RESPUESTA AL EJERCICIO PROPUESTO: Programa: Loop.ASM Descripción:.COMMENT * *.MODEL tiny. CODE Inicio: ; Punto de entrada al programa Mov AX,0; AX=0 Mov BX,1; BX=1 Estos son los dos primeros elementos 0+1=1 Mov CX,10 ; Repetir 10 veces Repite: Mov DX,AX ; DX=AX Add DX,BX ; DX=AX+BX Mov AX,BX ; Avanzar AX Mov BX,DX ; Avanzar BX Loop Repite ; siguiente número Mov AX,4C00h ; Terminar programa y salir al DOS Int 21h ; Ejercicio 2. Desarrolle un programa en ensamblador que pase el contenido de una variable a otra. RESPUESTA AL EJERCICIO PROPUESTO: title prog02 Operaciones de movimiento pilasg segment para stack 'stack' dw 32 dup(0) pilasg ends datossg segment para 'data' cad1 db 'itslv' cad2 db 5 dup(?) datossg ends codigosg segment para 'code' inicio proc far assume ss:pilasg,ds:datossg,cs:codigosg mov ax,datossg lea bx,cad1 lea di,cad2 mov [di],al ;mover la letra i mov [di],al ;mover la letra t
8 mov [di],al ;mover la letra s mov [di],al ;mover la letra l mov [di],al ;mover la letra v Ejercicio 3. Desarrolle un programa en ensamblador que tenga una variable para guardar el nombre de una persona, otra variable para guardar los apellidos de la persona y una ultima variable donde guardaremos todo el nombre completo. El programa deberá pasar el contenido de la variable que tiene el nombre a la variable donde se guardara el nombre completo y posteriormente pasar el contenido de la variable que tiene los apellidos a la misma variable donde se tendrá el nombre completo. RESPUESTA AL EJERCICIO PROPUESTO: title p03asm (EXE) Operaciones de movimiento extendidos nom db 'FAUSTINO','$' ape db 'VAZQUEZ','$' nomcom db 'ABCDEFGHIJKLMNO','$' mov cx,08 lea si,nom lea di,nomcom mov al,[si] mov [di],al inc si dec cx jnz b20 mov cx,07 lea si,ape mov al,[si] mov [di],al inc si dec cx jnz b21 lea dx,nomcom ;carga la direccion de la indicacion ;llama al dos
9
Conceptos de Arquitectura de Computadoras Curso 2015
PRACTICA 1 Assembly, Instrucciones, Programas, Subrutinas y Simulador MSX88 Objetivos: que el alumno Domine las instrucciones básicas del lenguaje assembly del MSX88. Utilice los diferentes modos de direccionamiento.
Más detalles62/8&,21(6$/(;$0(1'( /$%25$725,2'((6758&785$6'(/26&20387$'25(6 &8562)(%5(52
62/8&,21(6$/(;$0(1'( /$%25$725,2'((6758&785$6'(/26&20387$'25(6 &8562)(%5(52 3DUWHGH(QVDPEODGRU 4º) Escribir un programa en ensamblador que pida un número de una cifra por teclado y saque como resultado
Más detallesLENGUAJE ENSAMBLADOR 80386 PRÁCTICA 11 PRÁCTICA 11 CUATRO OPERACIONES FUNDAMENTALES EN NÚMEROS DE 8 BYTES
PRÁCTICA 11 SUMA, RESTA, MULTIPLICACIÓN Y DIVISIÓN DE DOS NÚMEROS ENTEROS POSITIVOS DE HASTA 20 DÍGITOS DECIMALES 1. INTRODUCCIÓN Mediante esta práctica, trabajaremos con números binarios de hasta veinte
Más detallesSISTEMAS BASADOS EN MICROPROCESADOR 2º Grado Ingeniería Informática (EPS UAM) EXAMEN FINAL EXTRAORDINARIO JULIO 2013 ENUNCIADO DEL PROBLEMA
SISTEMAS BASADOS EN MICROPROCESADOR 2º Grado Ingeniería Informática (EPS UAM) EXAMEN FINAL EXTRAORDINARIO JULIO 2013 ENUNCIADO DEL PROBLEMA IMPLEMENTACIÓN DE UN DRIVER DOS INTERFAZ CON UN SISTEMA DE RADIO
Más detallesIntroducción al ensamblador 80x86
Introducción al ensamblador 80x86 Por: Sadot Alexandres Fernández Colaboran: Carlos Rodríguez Morcillo, Javier Goyanes. Departamento de Electrónica y Automática Escuela Técnica Superior de Ingeniería Universidad
Más detallesLENGUAJE ENSAMBLADOR 80386 PRÁCTICA 16 PRÁCTICA 16
PRÁCTICA 16 PROGRAMA RESIDENTE QUE PUEDE USAR FUNCIONES DE DOS PARA CAPTURAR LA SALIDA A IMPRESORA 1. INTRODUCCIÓN La práctica está dedicada a ilustrar el método para hacer programas residentes en memoria
Más detallesEJEMPLOS EN ENSAMBLADOR
EJEMPLOS EN ENSAMBLADOR Introducción El lenguaje ensamblador como cualquier lenguaje de programación es un conjunto de palabras que le indican al ordenador lo que tiene que hacer. Sin embargo la diferencia
Más detallesESTRUCTURA DE COMPUTADORES I (Capítulo 14: DIRECTIVAS) 1/32 14-DIRECTIVAS
ESTRUCTURA DE COMPUTADORES I (Capítulo 14: DIRECTIVAS) 1/32 14-DIRECTIVAS 14.1 INTRODUCCIÓN: Las directivas o pseudooperaciones se pueden dividir en cuatro grupos funcionales:! Directivas de datos.! Directivas
Más detallesPregunta correcta= 0,3 Pregunta no contestada= 0 Pregunta incorrecta (tipo test)= -0,15
Pregunta correcta= 0,3 Pregunta no contestada= 0 Pregunta incorrecta (tipo test)= -0,15 Sistemas operativos, arquitectura von Neumann, configuración del PC (3 puntos) 1) Señale la opción correcta: [_]
Más detallesPráctica 2. Registros y posiciones de memoria
Enunciados de prácticas Práctica 2. Registros y posiciones de memoria Estructura y Organización de Computadores Grados en Ingeniería Informática e Ingeniería de Computadores Curso 2012-2013 Práctica 2:
Más detallesMÓDULO III PROGRAMACIÓN DEL MICROPROCESADOR
85 MÓDULO III PROGRAMACIÓN DEL MICROPROCESADOR El módulo III está conformado por las unidades 7 y 8. El estudio de estas unidades, permite desarrollar en el estudiante las competencias necesarias en la
Más detallesTema 2. Presentación de datos por pantalla. La ROM-BIOS
Tema 2. Presentación de datos por pantalla. La ROM-BIOS Laboratorio de Estructura y Organización de Computadores Grados en Ingeniería Informática e Ingeniería de Computadores Curso 2012-2013 Tema 2: Presentación
Más detallesIntel 8086. Arquitectura. Programación en Ensamblador Ing. Marcelo Tosini - 2001
Intel 8086 Arquitectura Características generales Procesador de 16 bits Bus de direcciones de 20 bits : 1 Mbyte Bus de datos interno de 16 bits Bus de datos externo de 16 bits en el 8086 8 bits en el 8088
Más detallesTema 5.1: Presentación de datos en pantalla
Tema 5.1: Presentación de datos en pantalla El registro de flags del i8086 Instrucciones de transferencia Instrucciones de transferencia de control Instrucciones aritméticas: comparación Representación
Más detallesTema 5. Presentación de datos por pantalla
Tema 5. Presentación de datos por pantalla Laboratorio de Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 24 Índice El registro de flags del i8086
Más detalles2 de septiembre de 2010 Hoja: 1 / 10. Solamente existe una opción válida en las preguntas de respuesta múltiple.
2 de septiembre de 2 Hoja: / Normas del examen: Solamente existe una opción válida en las preguntas de respuesta múltiple. No se podrá emplear documentación adicional a la del examen. No se podrá emplear
Más detallesParámetro de entrada. Un parámetro pasado del procedimiento que hace la llamada al procedimiento invocado.
CAPITULO 12 PROCEDIMIENTOS En el capítulo 6, aprendiste como utilizar un programa con procedimientos, en este capítulo aprenderás a usar las directivas e instrucciones que definen y llamas procedimientos.
Más detallesTrabajo Práctico Nro 3: Assembler
Año 28 Banderas Nombre Estado = Estado = 1 Desbordamiento: Indica cuando el resultado de una operación con NV-No hubo OV-Desborde signo a excedido la capacidad del up. desborde Dirección: Controla la selección
Más detallesObjetivo. Introducción. Tema: GENERACION DE CODIGO. Compiladores, Guía 11 1
Compiladores, Guía 11 1 Tema: GENERACION DE CODIGO. Facultad : Ingeniería Escuela :Computación Asignatura:Compiladores Objetivo Reconocer las diferentes instrucciones para la generación de código.ensamblador
Más detallesAsignatura: ASSEMBLER INF-153 LABORATORIO 1
UNIVERSIDAD MAYOR DE SÁN ANDRES FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA Asignatura: ASSEMBLER INF-153 LABORATORIO 1 Catedrático: Ms.C. Carlos Mullisaca Choque 12 de agosto de 2009
Más detallesAPÉNDICE D. Directivas, Operadores e Instrucciones del Lenguaje Ensamblador
APÉNDICE D Directivas, Operadores e Instrucciones del Lenguaje Ensamblador DIRECTIVAS (PSEUDO-OPERACIONES) Las directivas son comandos que afectan al ensamblador, y no al microprocesador, por lo que no
Más detallesArquitectura de Computadores II 8086 Parte II
8086 Parte II Facultad de Ingeniería Universidad de la República Instituto de Computación Contenido Funciones recursivas Manejadores de dispositivos Rutinas recursivas(1/10) Introducción Salvar contexto.
Más detallesMacro posicionado de cursor PAMCUR
ESTRUCTURA DE COMPUTADORES I (Programas de ejemplo pantalla alfanumérico) 1 Macro posicionado de cursor PAMCUR ;Macro para posicionar el cursor en la página que yo le indique, si la fila o columna indicadas
Más detallesLENGUAJE ENSAMBLADOR DEL MICROPROCESADOR
LENGUAJE ENSAMBLADOR DEL MICROPROCESADOR. Registros Internos del Microprocesador 2. Conjunto de Instrucciones (Microprocesadores 886/888) 2. Instrucciones de Transferencia de Datos 2.2 Instrucciones de
Más detallesAlternativas de programación
Alternativas de programación Enteramente en bajo nivel programa completo librería rutina particular Embebido en alto nivel rutinas librería 1 Alternativas de programación Enteramente en bajo nivel programa
Más detallesEl microprocesador de 16 bits 8086
INTRODUCCIÓN El microprocesador de 16 bits 8086 En 1978 Intel sacó al mercado el 8086, con un bus de datos de 16 bits y capaz de direccionar hasta 1 Mb de memoria. La importancia del 8086 se debe a que
Más detallesCAPÍTULO 3 PROGRAMACIÓN EN AMBIENTE DE PC
66 CAPÍTULO 3 PROGRAMACIÓN EN AMBIENTE DE PC 3.1 EL SISTEMA OPERATIVO El sistema operativo (SO) provee el ambiente para que otros programas se ejecuten. En las computadoras que tienen múltiples usuarios,
Más detallesINEL 4206 Microprocesadores Texto: Barry B Brey, The Intel Microprocessors:
Introducción al Curso Microprocesadores INEL 4206 Microprocesadores Texto: Barry B Brey, The Intel Microprocessors: Architecture, Programming and Interfacing. 8va. Ed., Prentice Hall, 2009 Prof. José Navarro
Más detallesREPERTORIO DE INSTRUCCIONES DEL MICROPROCESADOR 8086
REPERTORIO DE INSTRUCCIONES DEL MICROPROCESADOR 8086 INSTRUCCIONES DE TRANSFERENCIA: NINGUNA INSTRUCCIÓN DE TRANSFERENCIA AFECTA AL REGISTRO DE ESTADO (SALVO LAS EXPLÍCITAS CON EL REGISTRO DE ESTADO) A)
Más detallesArquitectura de Computadores II Introducción al 8086
Introducción al 8086 Facultad de Ingeniería Universidad de la República Instituto de Computación Contenido Generalidades 80x86 Modos de direccionamiento Set de instrucciones Assembler Compilando algunos
Más detallesArquitectura intel 8086. Preámbulo de OSO para alumnos formados en el procesador MIPS. Asignatura Sistemas Operativos Murcia abril de 2005
Arquitectura intel 8086 Preámbulo de OSO para alumnos formados en el procesador MIPS Asignatura Sistemas Operativos Murcia abril de 2005 página 1. Introducción 2 2.- Direccionamiento y Registros de Segmento
Más detallesPráctica 3: El teclado del PC
Práctica 3: El teclado del PC Gustavo Romero López Arquitectura y Tecnología de Computadores 7 de junio de 2016 Gustavo Romero López Práctica 3: El teclado del PC 1 / 11 Objetivos Objetivos: Fuentes: Recordar
Más detallesPráctica 4. Organización del Computador 1 12 de septiembre de Algunas consideraciones preliminares:
Práctica 4 Organización del Computador 1 12 de septiembre de 2005 Algunas consideraciones preliminares: Donde aparece xxxxxxxx quiere decir que el valor correcto ya está en esa dirección de memoria Todos
Más detallesMANUAL DE PROGRAMACIÓN EN ENSAMBLADOR 8086
MANUAL DE PROGRAMACIÓN EN ENSAMBLADOR 8086 ALUMNO: SANTIAGO SÁNCHEZ GONZÁLEZ TITULACIÓN: I.T.I. SISTEMAS ARQUITECTURA DE COMPUTADORES I ÍNDICE: PÁGINA Introducción al ensamblador...2 Procesos para la creación
Más detallesResumen de las instrucciones del 8086/8088
Resumen de las instrucciones del 8086/8088 En este capítulo se hace un resumen de las instrucciones del 8086/8088. Estas instrucciones se encuentran explicadas más detalladamente en otro capítulo. Se puede
Más detallesEL 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 detallesMANEJO DEL MOUSE EN LENGUAJE C++
MANEJO DEL MOUSE EN LENGUAJE C++ Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo Reforma Sur 2007, C.P. 88250, Nuevo Laredo, Tamps. México http://www.itnuevolaredo.edu.mx/takeyas E-mail: takeyas@itnuevolaredo.edu.mx
Más detallesBuses y Periféricos 2006/2007 Práctica 3. Ensamblador
Calculadora Descripción El objetivo de esta práctica es utilizar las interrupciones de BIOS y MSDOS para presentar una pequeña calculadora en pantalla. Se pretende programar una calculadora que opere en
Más detallesExamen de Arquitectura de Computadores 2 22 de febrero del 2011
Examen de Arquitectura de Computadores 2 22 de febrero del 2011 Indique su nombre completo y número de cédula en cada hoja. Numere todas las hojas e indique el total de hojas en la primera. Escriba las
Más detallesFig. 1: Tipos de datos que puede manejar el procesador
1. Introducción 2. Registros internos 3. Almacenamiento de datos 4. Modos de direccionamiento 5. Juego de Instrucciones 6. Etiquetas, cometarios y directivas 7. Problemas 1. Introducción El lenguaje ensamblador
Más detallesLENGUAJE ENSAMBLADOR PRÁCTICA 1 PRÁCTICA 1 PROGRAMA PARA EXHIBIR EN PANTALLA EL CÓDIGO DE BARRIDO DE LA TECLA OPRIMIDA
PRÁCTICA 1 PROGRAMA PARA EXHIBIR EN PANTALLA EL CÓDIGO DE BARRIDO DE LA TECLA OPRIMIDA 1. INTRODUCCIÓN Mediante el desarrollo de esta práctica se realizará un programa que exhiba en pantalla el código
Más detallesOrganización del Computador I 1er. Parcial 17-Mayo-2005. Turno:
Nota: En el parcial se puede tener la cartilla de Assembler y la de seguimiento (formatos de instrucción) pero no se pueden compartir. Para aprobar el parcial, son necesarios 6(seis) puntos. Para promocionar,
Más detallesLLAMADAS AL SISTEMA SISTEMAS OPERATIVOS
LLAMADAS AL SISTEMA SISTEMAS OPERATIVOS 26/05/2013 eduar14_cr@hotmail.com cilred_tlapa@hotmail.com LLAMADAS AL SISTEMA Las llamadas al sistema proporcionan la interfaz entre un proceso y el sistema operativo,
Más detallesSISTEMAS BASADOS EN MICROPROCESADORES (2º - GRADO ING. INFORMÁTICA) EJERCICIO CLASE
SISTEMAS BASADOS EN MICROPROCESADORES (2º - GRADO ING. INFORMÁTICA) EJERCICIO CLASE El fabricante de una familia de microcontroladores de pequeñas prestaciones orientados al sector automovilístico nos
Más detallesMETODOS DE INTEGRACION IV FRACCIONES PARCIALES
METODOS DE INTEGRACION IV FRACCIONES PARCIALES Una función racional es una función de la forma En la que f(x) y g(x) son polinomios. Si el frado de f(x) es menor que el de g(x), F(x) se denomina fracción
Más detallesProgramas de ordenador (software)
Programas de ordenador (software) Jorge Juan Chico , Julián Viejo Cortés 2011, 2014, 2015 Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre
Más detallesDigital II Documentación de las instrucciones INdg2, OUTdg2 y de los dispositivos mapeados en el espacio de E/S
Digital II Documentación de las instrucciones INdg2, OUTdg2 y de los dispositivos mapeados en el espacio de E/S Departamento de Sistemas e Informática Escuela de Electrónica Facultad de Ciencias Exactas
Más detallesSistema'maestro esclavo 80188-8031 para aplicaciones - generales de control.
UNIVERSIDAD AUT~NOMA METROPOLITANA IZTAPALAPA PROYECTO DE INVESTIGACI~N: Sistema'maestro esclavo 80188-8031 para aplicaciones - generales de control. /y Rojas García Víctor G. Cortés León Héctor Sinodal:
Más detallesEste grupo es una continuación del anterior, incluye las siguientes instrucciones:
CONJUNTO DE INSTRUCCIONES (Microprocesadores 8086/8088) Se pueden clasificar en los siguientes grupos: Instrucciones de Transferencia de Datos. Estas instrucciones mueven datos de una parte a otra del
Más detalles6-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 detallesUNIVERSIDAD NACIONAL DE INGENIERIA. Programación en Lenguaje Ensamblador
UNIVERSIDAD NACIONAL DE INGENIERIA RECINTO UNIVERSITARIO SIMON BOLIVAR Facultad de Electrotecnia y Computación Departamento de Arquitectura y Sistemas Folleto Complementario de Arquitectura de Máquinas
Más detallesConsulta estado de exenciones, renovaciones y duplicados de "Bus LLIure"
Actualizado a: 15/09/2016 16:41:47 60 EX17 61 EX17 90 EX17 100 REN 102 EX17 102 REN 161 RC 181 EX17 191 EX17 197 DUP 222 EX17 243 EX17 261 EX17 339 EX17 356 EX17 372 EX17 373 DUP 376 REN 380 DUP 384 REN
Más detallesINSTRUCCIONES ARITMÉTICAS.
Microprocesadores. Guía 4 1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). INSTRUCCIONES ARITMÉTICAS. Objetivos
Más detallesBuses y Periféricos. ITIS. Ensamblador y Turbo debugger
BUSES Y PERIFÉRICOS (Práctica de introducción a ensamblador. Va acompañada del documento Ensamblador del 8086.doc. Su realización no cuenta para la nota de prácticas) Programación en ensamblador utilizando
Más detallesApéndice complementario a la práctica 6 Periféricos Avanzados. EL - DISCO
Apéndice complementario a la práctica 6 Periféricos Avanzados. EL - DISCO LOS DISCOS. ESTRUCTURA FISICA. Los discos son el principal medio de almacenamiento externo de los ordenadores compatibles. Pueden
Más detallesManual Power Point 2010. Imprimir Presentaciones
Manual Power Point 2010 Imprimir Presentaciones CONTENIDO Realizar la impresión Configuración de la impresión Diseño de impresión Configuración las diapositivas, notas y documentos Enviar a Microsoft Word
Más detallesPRACTICA #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 detallesDepartamento de Sistemas e Informática
Departamento de Sistemas e Informática Programación en Assembler - Clase 1 Digital II Presentación de Docentes y Material Docentes: Ing. Andrés Capalbo Ing. Diego Alegrechi Ing. Esteban Almirón Material
Más detallesModulo LCD MODULO LCD
MODULO LCD Las pantallas de cristal líquido LCD o display LCD (Liquid Cristal Display) consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro líneas
Más detallesManual de Usuario. Aplicativo IBASE
Manual de Usuario Aplicativo IBASE 1 Aplicativo IBASE Índice Instalación... 3 Utilización... 7 Impresión... 13 Exportación... 16 Consultas y Asesoramiento... 18 2 Instalación 1. Ingresar a http://www.sanfrancisco.gov.ar/
Más detallesARQUITECTURA DEL MICROPROCESADOR 8086
Segundo Cuatrimestre ASIGNATURA: ESTRUCTURA DE COMPUTADORES I.TELECOMUNICACION PROFESORA: JUANA Mª LOPEZ DEPARTAMENTO DE AUTOMATICA CAPITULO PRIMERO ARQUITECTURA DEL MICROPROCESADOR 8086 Estructura de
Más detallesUNIVERSIDAD NACIONAL DE PIURA INFORME FINAL TRABAJO DE INVESTIGACION
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL INFORME FINAL TRABAJO DE INVESTIGACION ANALISIS DE LOS DISPOSITIVOS DE ARRANQUE DE LA PC RESPONSABLE : DEPARTAMENTO ACADEMICO DE INFORMATICA
Más detallesTodas las letras serán igual de grandes. Dejaré espacio suficiente entre palabra y palabra. Si me equivoco, borraré sin dejar manchas.
AUTOINSTRUCCIONES Antes de empezar a escribir Voy a escribir sobre la línea. Todas las letras serán igual de grandes. Dejaré espacio suficiente entre palabra y palabra. Empezaré y terminaré el renglón
Más detallesMICROSOFT EXCEL 2007
INGRESAR A EXCEL 007 MICROSOFT EXCEL 007. Clic en Inicio. Colocar el puntero del ratón (flecha) en Todos los programas. Colocar el puntero del ratón (flecha) en Microsoft Office. Clic en Microsoft Excel
Más detallesFunciones Básicas de la Hoja de Cálculo
1 Funciones Básicas de la Hoja de Cálculo Objetivos del capítulo Conocer el concepto y características de una hoja de cálculo. Conocer los elementos más importantes de una hoja de cálculo. Explicar la
Más detallesApellidos Nombre DNI
A continuación se muestra el listado de un programa cuyo objetivo es encontrar una palabra dentro de una cadena de caracteres de la sección de datos y copiar dicha palabra en otra zona de la sección de
Más detallesPRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS
Página 1 de 7 PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS EJERCICIOS DE ESTRUCTURA REPETITIVA 1. (Problema 4) Escriba un algoritmo que lea del teclado un número entero y que compruebe si es menor que 5.
Más detallesGuía de primera instalación para TD201P/T
Comenzamos conectando el sintonizador a la corriente eléctrica, a continuación procedemos a conectarlo a nuestra pantalla de televisión vía SCART (euro conector) o vía Video Compuesto (AV). Una vez completado
Más detallesINSTRUCTIVO FUNCIONAMIENTO DEL SISTEMA DE RECURSOS HUMANOS PROCESO DE REGISTRO DE FECHA DE INICIO DE LABORES
INSTRUCTIVO FUNCIONAMIENTO DEL SISTEMA DE RECURSOS HUMANOS PROCESO DE REGISTRO DE FECHA DE INICIO DE LABORES ÍNDICE FUNCIONAMIENTO DEL SISTEMA DE RECURSOS HUMANOS - PROCESO DE REGISTRO DE FECHA DE INICIO
Más detallesMod. I, Unid. 1, Obj. 1 CRITERIO DE DOMINIO 1/1
MR. 316 Versión 1 Prueba Integral 1/5 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERIA MODELO DE RESPUESTA ASIGNATURA: MICROPROCESADORES CÓDIGO: 316 MOMENTO: INTEGRAL VERSIÓN: 01 FECHA
Más detallesTema 9 Periféricos de Entrada
Tema 9 Periféricos de Entrada Periféricos e Interfaces Tema 9/1 Contenido TECLADOS DISPOSITIVOS APUNTADORES DIGITALIZADORES Teclados Tecnología y Tipos Estructura Funcionalidad Interfaz al computador:
Más detallesTema 3: ASCII y operaciones de desplazamiento y lógicas
Tema 3: ASCII y operaciones de desplazamiento y lógicas S Representación de cadenas de caracteres (alfanuméricas) S Operaciones de desplazamiento S Desplazamientos lógicos S Desplazamientos aritméticos
Más detallesMódulo 08 Lenguaje Ensamblador
Módulo 08 Lenguaje Ensamblador Organización de Computadoras Depto. Cs. e Ing. de la Comp. Universidad Nacional del Sur Copyright Copyright 2011-2015 A. G. Stankevicius Se asegura la libertad para copiar,
Más detallesGUIA DE USO GRAPHMATICA
GUIA DE USO GRAPHMATICA Ingreso de funciones a. El ingreso de funciones se hace en el renglón blanco de entrada. Autor: Gustavo Rodriguez Para ingresar una ecuación se puede realizar en la forma explícita
Más detallesAPUNTES DE INTRODUCCIÓN A LA ARQUITECTURA DEL PC
APUNTES DE INTRODUCCIÓN A LA ARQUITECTURA DEL PC Andrés Azar Instituto de Ingeniería Eléctrica Facultad de Ingeniería Universidad de la República Revisión: marzo de 2010 2-2 Introducción a la arquitectura
Más detallesInformática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011
Módulo 2. Fundamentos de Programación Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 1 CONTENIDO Tema 1. Conceptos generales de algorítmica Tema 2. Sentencias
Más detallesAPUNTES DE LENGUAJE ENSAMBLADOR. Lenguaje ensamblador
Lenguaje ensamblador Compiladores y Ensambladores Tanto los compiladores como los Ensambladores caen en la categoría de programas que llamamos traductores. Un traductor es un programa que acepta archivos
Más detallesINSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "
INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?
Más detallesESCUELA TÉCNICA SUPERIOR DE INGENIERÍA
Tema 4: Familia x86 Carlos Garre 1 Familia x86 Contenidos Concepto de familia: la familia x86. Generaciones de la familia x86. Primera generación: 8086. Segunda generación: 80286. Tercera generación: 80386.
Más detallesOrganización n del Computador. CPU (ISA) Conjunto de Instrucciones de la Arquitectura
Organización n del Computador CPU (ISA) Conjunto de Instrucciones de la Arquitectura Estructura (computadora) periféricos Computador Computador Unidad Central de Proceso CPU Sistema de interconexión Memoria
Más detallesPROGRAMACION / Clave: 11214
PRACTICA 10. Programas en DevC++ 1.- Programa que imprima las tablas de multiplicar del 1 al 10, se deberá hacer una pausa entre tabla y tabla de multiplicar. 2.- Programa que se repita N cantidad de veces
Más detallesAPLICACIONES INFORMATICAS DE TRATAMIENTO DE TEXTOS. ADGD ACTIVIDADES DE GESTION ADMINISTRATIVA
APLICACIONES INFORMATICAS DE TRATAMIENTO DE TEXTOS. ADGD0308 - ACTIVIDADES DE GESTION ADMINISTRATIVA 5075 Conceptos generales y características fundamentales del programa de tratamiento de textos Entrada
Más detallesDISPLAY LCD MICROPROCESADORES
Módulo LCD HD4478 de de Hitachi Módulo LCD HD4478 de de Hitachi E R / W D-D7 D-D7 VDD Vo Vss Controlador Controlador del del LCD LCD HD4478 HD4478 Manejador Manejador Del Del LCD LCD Manejador Manejador
Más detallesSeleccionamos el programa Excel. Nos aparece la pantalla del programa
LECCIÓN 1ª Poner en marcha el programa Para poner en marcha el programa lo abrimos. Existen varias formas, por ejemplo partiendo del botón "Inicio" de la esquina inferior izquierda. Pulsamos el botón "Inicio"
Más detallesQUANTUM COMPUTACION CURSO DE PLANILLA ELECTRONICA MICROSOFT EXCEL 2013
00088 CURSO QDE PLANILLA ELECTRONICAMICROSOFT EXCEL 2007 CAPÍTULO 1: INTRODUCCIÓN PLANILLAS ELECTRÓNICAS Qué es Excel? Orígenes de las Hojas de Cálculo Propiedades de las Planillas Electrónicas CAPÍTULO
Más detalles"Programación en Ensamblador del microprocesador Pentium (I)"
PRÁCTICA 3 "Programación en Ensamblador del microprocesador Pentium (I)" ÍNDICE 3.1.- El microprocesador Pentium. 3.2.- Inserción de ensamblador en Visual Studio. 3.3.- Facilidades para la depuración de
Más detallesAccesando a Sipe. Dentro del sitio podrás ver los requerimientos para utilizar SIPE,
Intro SIPE, es el Sistema de Ingresos y Prestaciones Económicas que permitirá la integración de los Usuario de la Caja de Seguro Social agilizando cada uno de éstos trámites a través de internet. Intro
Más detallesPráctica 4 - Arquitectura CPU
Práctica 4 - Arquitectura CPU Organización del Computador 1 1er. Cuatrimestre 2006 Programación en Assembler Ejercicio 1 Dados los siguientes valores de la memoria y del registro R0 de la arquitectura
Más detallesCUADERNO DE CÁLCULO:
CUADERNO DE CÁLCULO: 2013-2014 TERCER CICLO 6º PRIMARIA ALUMNO/A:... Cálculo 6º Ed. Primaria Colegio Romareda 2013/14 Página 2 Cálculo 6º Ed. Primaria Colegio Romareda 2013/14 Página 3 Índice Cálculo mental
Más detallesPráctica 4. Introducción a la programación en lenguaje ensamblador
Enunciados de prácticas Práctica 4. Introducción a la programación en lenguaje ensamblador Laboratorio de Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Práctica 4:
Más detallesUNIVERSIDAD NACIONAL DE INGENIERIA
UNIVERSIDAD NACIONAL DE INGENIERIA RECINTO UNIVERSITARIO SIMON BOLIVAR Facultad de Electrotecnia y Computación Departamento de Arquitectura y Sistemas Folleto de Arquitectura de Máquinas Computadoras II
Más detallesUtilizando este botón se pueden crear los diferentes formatos utilizados en cada documento y con su respectivo prefijo.
COMO MODIFICAR FORMATOS DE IMPRESIÓN FORMATOS Utilizando este botón se pueden crear los diferentes formatos utilizados en cada documento y con su respectivo prefijo. 6.3.9.1 MEDIDAS DEL PAPEL Para estandarizar
Más detallesEstos márgenes se definen en el menú Archivo, Configurar página... se nos muestra un cuadro de dialogo como este con tres pestañas:
Unidad 7. Diseño de página (I) Configurar página Cuando estamos escribiendo en un documento Word es como si lo hiciéramos en una hoja de papel que luego puede ser impresa. Por lo tanto, existe un área
Más detallesGUÍA DE EXÁMENES DE PROGRAMACIÓN II
PROGRAMA GUÍA DE EXÁMENES DE PROGRAMACIÓN II Quinto Año - Ciclo Superior Computación Turno Noche Unidad 1: Revisión de conceptos básicos Diagramación, codificación y prueba de programas que abarcan los
Más detallesTecnología de la Información y la Comunicación: "Procesador de textos" 1999
PROCESADOR DE TEXTOS: WORD (Guía visual - Consultar al profesor) ELEMENTOS: Barra de Título, Menúes, Estándar, Formato. Area de ESCRITURA, REGLA VER (modos página- Todos los Caracteres) ALINEACIÓN (I,
Más detalles81,9(56,'$'32/,7e&1,&$'(0$'5,' (8,77(/(&2081,&$&,Ï1 '(3$57$0(172'(,1*(1,(5Ë$<$548,7(&785$67(/(0È7,&$6
81,9(56,'$'32/,7e&1,&$'(0$'5,' (8,77(/(&2081,&$&,Ï1 '(3$57$0(172'(,1*(1,(5Ë$
Más detallesLENGUAJE ENSAMBLADOR PRÁCTICA 13 PRÁCTICA 13
PRÁCTICA 13 SUMA, RESTA, MULTIPLICACIÓN Y DIVISIÓN DE DOS NÚMEROS REALES DE PUNTO FLOTANTE DE PRECISIÓN SENCILLA, SEGÚN NORMA IEEE-754 1 INTRODUCCIÓN Mediante esta práctica trabajaremos con números reales
Más detallesMÓDULO HOJAS DE CÁLCULO
8 6 4 2 2 21 22 23 24 Pareciera que Hojas de cálculo es una de las aplicaciones menos conocidas y, por lo tanto, menos utilizadas a nivel escolar. Por qué será? Seguramente porque la asociamos con complicados
Más detalles