INSTITUTO TECNOLÓGICO DE CHIHUAHUA II

Documentos relacionados
INSTITUTO TECNOLÓGICO DE CHIHUAHUA II ARQUITECTURA DE COMPUTADORAS MAESTRO: ERNESTO LEAL ALUMNOS: LUIS CARLOS BARRERA ORTIZ STHEPANIE FLORES GUILLEN

Arquitectura (Procesador familia 80 x 86 )

Área Académica: Sistemas Computacionales

Arquitectura Interna del 8088

ARQUITECTURA INTERNA DEL µp8086

Cuadro Comparativo Registros de Microprocesadores

Universidad Nacional de Ingeniería Arquitectura de Maquinas I. Unidad I: Arquitectura y Programación de un Microprocesador (8086)

1.2.- EL MICROPROCESADOR.

Objetivo. Introducción. Tema: GENERACION DE CODIGO. Compiladores, Guía 11 1

Tema: Lenguaje ensamblador embebido

Estructura de Computadores: Tema 1. Introducción. Índice. Arquitectura del i8086

Tema 1. Fundamentos del lenguaje ensamblador

Un. VIII. Generación de Código Objeto

6-REGISTROS DEL 8086 Y DEL 80286

Registros Arquitectura x86. M. en C. Erika Vilches

Examen de teoría (5 puntos)

Tema 6. Segmentación y modos de direccionamiento

Examen de teoría (5 puntos)

Aprendiendo Sistemas Operativos: Programación de Procesadores de Arquitectura IA-32

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Instrucciones del microprocesador

ORGANIZACIÓN DE LA MEMORIA

Conceptos de Arquitectura de Computadoras Curso 2015

Tema 5: La pila, las macros y los procedimientos

Universidad Euskal Herriko del País Vasco Unibertsitatea Arquitectura de Computadores I Sistema de memoria 1

Procesadores de 64 bits

Intel Arquitectura. Programación en Ensamblador Ing. Marcelo Tosini

Instrucciones Lógicas y Registro de Banderas

MANEJO DEL MOUSE EN LENGUAJE C++

Universidad Nacional de Ingeniería Arquitectura de Maquinas I. Unidad II: Arquitectura y Programacion de un Microprocesador (80X86)

Fecha de Introducción. Velocidad de reloj. Anchura del bus. Número de transistores. (microns) Memoria direccionable.

Examen de teoría (5 puntos)

Instrucciones de Control de Flujo y Usos de la Pila

TEMA 2: Organización de computadores

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE BOGOTÁ FACULTAD DE INGENIERÍA INGENIERÍA MECATRÓNICA

Introducción al EMU8086

Tema 4. La pila, los procedimientos y las macros

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 1 - INTRODUCCIÓN JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ

Sistemas Informáticos

Ejercicios Jerarquía de Memoria

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

FACULTAD DE INGENIERÍAS Y ARQUITECTURA SÍLABO

Tema 5.1: Presentación de datos en pantalla

SISTEMAS OPERATIVOS Arquitectura de computadores

Bibliografía básica de referencia: Fundamentos de Informática para Ingeniería Industrial, Fernando Díaz del Río et al.

ENSAMBLADOR. M.C. Laura Cuayahuitl Romero MODO DE DIRECCIONAMIENTO DIRECTO

Tema 5. Presentación de datos por pantalla

Dispositivos de Procesamiento y Dispositivos de Memoria. Dra. Leticia Flores Pulido Introducción a la Ingeniería en Computación

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

Cuestionario almacenamiento en disco y gestión de memoria.

o Nos vamos a centrar en la memoria del sistema, esta memoria es conocida como RAM (random-access memory, memoria de acceso aleatorio).

Memoria y Entrada/Salida Tecnología Organización - Expansión

Código: ARC-265. Horas Semanales: 6. Prelaciones: INI-154

Microprocesadores. Procesador IA-32 - Gestión de Memoria en 64 bits. Alejandro Furfaro

CICLO ESCOLAR JULIO DICIEMBRE

El Diseño de un Lenguaje Máquina

Conmutación de Tareas

Arquitectura de Computadores II. Arquitectura Intel 32 y modo protegido

Examen de teoría (4 puntos)

Velocidades Típicas de transferencia en Dispositivos I/O

Introducción a la arquitectura PIC

Instrucción De Salto Incondicional

Modos de Direccionamiento

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda

ORGANIZACION DE COMPUTADORAS UNIDAD 2 Arquitectura de Computadoras

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U)

Tema 4. Lenguaje máquina y lenguaje ensamblador

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones

Estructura de un Ordenador

Ejercicios del tema 4. El procesador

Mod. I, Unid. 1, Obj. 1 CRITERIO DE DOMINIO 1/1

MEMORIA EJERCICIO 1 EJERCICIO 2

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

Arquitectura de Computadores

Tabla de interrupciones

Tema 4. Organización de la memoria

La arquitectura del 8086/8088

UNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011

Sistemas de Computadoras

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR

Arquitectura de Computadores II 8086 Parte II

Lenguaje binario. Código ASCII. Medidas de la información

Arquitectura de Computadoras

SISTEMAS BASADOS EN MICROPROCESADORES

Funcionamiento del 8086/8088

Computación Conociendo la herramienta de cálculo

Tarea #6. Gestión de E/S y Planificación de Discos

ESTRUCTURA DE MICROPROCESADORES

Microprocesadores. Procesadores IA-32 e Intel R 64 Tareas. Alejandro Furfaro

Soluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas

3.1. Buses Y La Transferencia De La Información.

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

Tema: Microprocesadores

INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos

Ejercicios de Arquitectura de Computadoras

Procesador: Pentium 4 SL6S9. Año 2001, 2.4 GHZ 512 KB L2 caché Hecho en Filipinas

Arquitectura de Computadores II Clase 15

Arquitectura de Computadores. Apellidos, Nombre:

Transcripción:

INSTITUTO TECNOLÓGICO DE CHIHUAHUA II Carrera: Ingeniería Informática Nombre de la materia: Arquitectura de Computadoras Nombre del docente: Ernesto Leal Nombre de los alumnos: Janeth Hernández Hernández, Laura Moreno Coronado y Fernando Mata Villalobos

1) Cuáles fueron algunos de los problemas de los primeros microprocesadores de 4 bits? Este controlador integrado, programable en un solo encapsulado era insuficiente, porque solo direccionaba 4096 localidades de 4 bits en la memoria. El 4004 contenía un conjunto de instrucciones que ofrecían solo 45 instrucciones diferentes. 2) Enumere algunas aplicaciones de los primeros microprocesadores de 4 bits El 4004 solo se podía emplear en aplicaciones limitadas, como en los primeros juegos de video y en controladores pequeños basados en microprocesadores. 3) Qué mejoras en la tecnología de los microprocesadores condujeron a la aparición del microprocesador de 8 bits? Intel produjo el 8008 en 1971, el primer microprocesador de 8 bits. El tamaño ampliado de memoria (16k 8) y las instrucciones adicionales (total de 48), aplicaciones más avanzadas. 4) Haga una comparación de las velocidades de ejecución de los microprocesadores de 4, 8, 16 y 32 bits. Con el tiempo se fueron mejorando las velocidades debido a la demanda de mejores microprocesadores y la evolución de las tecnologías. 5) Cuánta memoria direcciona el microprocesador 8086? Tiene capacidad para direccionar a un 1Mbyte (8 bits) o una memoria de 512K palabra (16 bits de ancho). 6) Cuánta memoria direcciona el microprocesador 80386? 4Gbytes 7) Explique porque el 80486 es más rápido que algunos de los microprocesadores anteriores. Porque ejecuta muchas más direcciones en un ciclo de reloj que los demás. Esto combinado con un reloj de 66MHz permite que las instrucciones se ejecuten a 54MIP. 8) Qué es el paralelismo? Por qué permite al microprocesador ejecutar el software con más eficiencia? Es ejecutar diversas operaciones de manera simultánea en diversas etapas de la ejecución. Porque al realizar distintas tareas al mismo tiempo, el software trabaja más rápido. 9) Cuáles son los tres canales conectados con la memoria y la E/S del microprocesador? Canal de datos, canal de dirección y canal de control. 10) Los microprocesadores 80386 y 80486 pueden direccionar 4Gbytes de memoria. 11) El microprocesador 80286 direcciona 16 Mbytes de memoria. 12) El 80386 direcciona una memoria que tiene un ancho de 32 bits. 13) La memoria lógica esta numerada del 00000H al FFFFEH en el microprocesador 8086. 14) Una palabra requiere 2 bytes de memoria. 15) Una doble palabra requiere 4 bytes de memoria. 16) Cuál es la diferencia entre los mapas de memoria lógica y física del 8088? No hay diferencia.

17) Cuál es la diferencia entre los mapas de memoria lógica y física del 80486? En la memoria física son 32 bits de ancho y en la lógica 8 bits de ancho. 18) Un banco de memoria tiene la capacidad para almacenar 1Gbytes en el sistema de memoria del microprocesador. 19) Qué es la EMS en una computadora personal y donde se encuentra? Es el estándar para el sistema de memoria ampliada. Se encuentra en un marco de página vacío ubicado entre la memoria de sólo lectura (ROM) del BIOS (Sistema básico de E/S) en el sistema. 20) El sistema de memoria ampliada (EMS) empieza en la localidad 100000H de la memoria 21) Cuánta memoria se encuentra en la TPA en un sistema de computadora? 640KBytes 22) Cuántos registros de propósito general de 8 bits están disponibles en la familia de microprocesadores 8086/8088? Cómo se llaman? Están disponibles 8: AH, AL, BH, BL, CH, CL, DHL y DL. 23) Cuántos registros de propósito general de 16 bits están disponibles en la familia de microprocesadores 8086/8088? Cómo se llaman? Están disponibles 4: AX, BX, CX y DX. 24) Cuántos registros de propósito general de 32 bits están disponibles en el microprocesador 80386? Cómo se llaman? Están disponibles 4: EAX, EBX, ECX y EDX. 25) Por qué el registro CX se le llama registro contador? Porque es el que contiene el conteo de instrucciones para corrimientos (CL) y rotaciones del número de bytes (CX) para las operaciones repetidas de cadena y un contador (CX o ECX) para la instrucción LOOP. 26) Por qué el registro DX se le llama registro de datos? Porque es un registro de uso general que también contiene la parte más significativa de un producto después de una multiplicación de 16 o de 32 bits. 27) Enumere los cinco registros apuntadores, índices y explique su función normal. a. SP (Apuntador de pila).- Direccionar datos en una pila de memoria de LIFO (último en entrar, primero en salir). b. BP (Apuntador de base).- Es un apuntador de uso general que se utiliza a menudo para direccionar a una matriz de datos en una pila de memoria. c. SI (Índice de fuente).- Se emplea para direccionar datos fuente en forma indirecta para utilizarlos con las instrucciones de cadenas o arreglos. d. DI (Índice de destino). Se suele emplear para direccionar datos destino en forma indirecta, para utilizarlos con las instrucciones de cadenas o arreglos. e. IP (Apuntador de instrucciones).- Se utiliza siempre para direccionar a la siguiente instrucción que a va ejecutar el microprocesador. 28) Los registros de segmento se utilizan para direccionar un bloque de memoria de 64K bytes en el modo real. Cómo es posible si un registro de segmento solo tiene 16 bits y la dirección de la memoria tiene 20 bits? Se le agrega un 0H en su extremo derecho, para formar una dirección de memoria de 20 bits.

29) Qué registros de segmento se agregaron a los microprocesadores 80386 y 80486? El FS y el GS. 30) Se puede traslapar los segmentos de memoria? Si es así Cuál es el número de bytes traslapados que no sea 0? Sí, 16 bytes. 31) Si IP = 1000H y CS=2000H, entonces la dirección en modo real de la siguiente instrucción se encuentra en la localidad 12000H de la memoria. 32) Si SS=1234H y SP=0100H, entonces la dirección actual de la pila es 12440H. 33) Cuáles son los dos apuntadores que utilizan el registro de segmento de pila para direccionar la memoria? SP (Apuntador de pila). BP (Apuntador de base). 34) La cadena fuente (SI) se encuentra en el segmento para información y la cadena destino (DI) se encuentra en el segmento adicional en las instrucciones para cadenas o arreglos. 35) Cuántos de los 16 bits de bandera del 8086 contienen, en realidad, información? 9 de los 16 bits contienen información. 36) Enumere y describa la función de cada uno de los bits de bandera similares al 8085. C.- acarreo P.- paridad A.- acarreo auxiliar Z.- cero S.- signo T.- trampa I.- Interrupción D.- Dirección O.- Sobre flujo IOPL.- Nivel de privilegio de entrada-salida NT.- Tarea anidada RF.- reanudar VM.- modo virtual AC.- Comprobación de alineación 37) Cuál es la finalidad del bit de bandera IOPL en el 80386? Se utiliza en el funcionamiento en modo protegido para seleccionar el nivel de privilegio de los dispositivos de E/S. 38) Explique donde se utiliza el bit de bandera D y para que se utiliza. Se utiliza para controlar la selección de incremento o decremento de los registros DI o SI durante las instrucciones de cadenas o arreglos. 39) Qué es un sobre flujo? Es una condición que ocurre cuando se suman o restan números con signo. 40) Un byte= 8 bits, una palabra= 16 bits; una doble palabra= 32 bits. 41) Los números con un signo y sin signo son bytes, palabras y dobles palabras. (indique si es CIERTO o FALSO) Cierto.

42) Muestre como se almacena un 1234H en una palabra y en una doble palabra, si tanto la palabra como la doble palabra empieza en una dirección 10000H 43) Muestre como se almacena la dirección 1000:1234 en una doble palabra que empieza en la dirección 04000H. 44) Qué registro mantiene al selector en el modo de sistema protegido? Registros invisibles. 45) Qué modo de funcionamiento se debe emplear para acceder a la memoria arriba del primer Mbyte en el microprocesador 80386? El modo protegido. Bibliografía Brey, B. Introducción al microprocesador. Microprocesadores INTEL. (pp. 1-42). México: Prentice Hall.