Beruflich Dokumente
Kultur Dokumente
LOS MICROPROCESADORES.
RITA MARÍA ESPITIA OYOLA
TUTOR: ÓSCAR IVÁN MONTIEL .
Introducción:
La evolución del universo informático ha triado consigo el crecimiento y la evolución del
computador y todo gracias a su elemento más importante, el microprocesador, que siendo el
alma, mente y vida de la maquina ha cambiado para transformar la forma de cómo se obtiene,
se procesa y se obtiene un resultado a partir de la información, la cual cada día está disponible
y alcance de muchas personas gracias a las tecnologías creadas al rededor del crecimiento del
microprocesador.
En el desarrollo de este cuestionario encontraremos definiciones, características básicas, y
comportamiento esencial de cómo funciona el microprocesador dentro de la computadora como
cerebro de la misma.
Esta actividad está encaminada a identificar la arquitectura de un microprocesador en su
manera más simple, al final de la actividad el aprendiz de ingeniería de sistemas conocerá y
entenderá cierta terminología compleja no conocida hasta ahora.
Objetivos:
• Instruir al aprendiz de ingeniería de sistemas con la arquitectura del microprocesador.
• Identificar la diferente terminología aplicada a la arquitectura del microprocesador.
• Dar pautas a seguir para el entendimiento del curso Microprocesadores.
1. Cuestionario Unida Uno.
Circuito de gran escala diseñado para hacer cumplir las funcionalidades de la CPU de
un microcomputador u otro tipo de dispositivo automatizado.
Hace referencia a la especificación de las partes físicas o de un esquema que indica cómo están
relacionadas las partes de que está compuesto, por ejemplo: cuál es su tamaño, tamaño de buses de datos
y direcciones. Entre otros.
Cargada del fabricante con programas que se ejecutan con el encendido del computador y se
considera la parte inteligente del microprocesador.
1.5 En el microprocesador hay una pequeña memoria RAM. Que función desempeña?
Puede considerarse memoria volátil, de manejo temporal de datos, se vacía con el apagado del
computador, su función básica es la de permitirle al microprocesador haces sus cálculos de manera
temporal.
Estar en impedancia infinita lo cual equivale a estar sin conexión, se presenta por sobrecarga del circuito
cuando las señales no resisten conectarse al mismo tiempo a varios elementos.
1.8 Defina el mapa de memoria.
Está dado en las posiciones de cada uno de los elementos o componentes en los posibles
direccionamiento de la memoria, sim importar los bits que usa cada microprocesador para direccionar la
memoria.
Lugar donde se guarda de manera temporal el dato actual en uso. Se utilizan para poder manipular la
información dentro del microprocesador.
Se utiliza en cada paso, en él se guarda temporalmente la instrucción al ser leída del programa por
realizar.
Lugar donde se haya información acerca de: Posición del siguiente paso por cumplir, sitio o lugar de donde
se lee un bloque de datos, lugar donde están almacenado los datos procesados, contiene bytes del ancho
de bus de direcciones.
Indicador de pila, es utilizado como indicador de la dirección de conjunto o series de datos a procesar.
1.15 Que es el registro de código de condición o código de estado?
1.16 Qué significado tienen cada uno de los bits del registro de código de estado?
• Implícito o inherente.
• Acumulador.
• Pila o índex.
• Inmediato.
• Absoluto.
• Directo.
• Relativo.
• Absoluto indexado con X o Y.
• Página cero indexado con X o Y.
• Indirecto o Vectorial.
• Pre indexado.
• Post indexado.
1.18 Explique cada uno de los modos de acceso a memoria.
1.18.1 Implícito: denominado también como inherente, la dirección con el operando está implícitamente
en el código de la instrucción.
1.18.2 Acumulador: Operación que incide única y exclusivamente al acumulador.
1.18.3 De Pila: Se presenta al utilizar el contenido del registro índice como indicador al inicio de la
pila.
1.18.4 Inmediato: Instrucción que ocupa dos líneas en el programa, donde la primera es el tipo de
instrucción y la segunda el dato a grabar.
1.18.5 Absoluto: Instrucción que ocupa tres líneas en los microprocesadores de 8 bits. La primera es
el tipo de instrucción, la segunda la dirección es la mitad del byte de la dirección y la tercera el resto.
1.18.6 De página cero (0): Ocupa dos líneas del programa, únicamente se puede direccionar la
primera página de la memoria.
1.18.7 Relativo: Aplica en la toma de decisiones y afecta únicamente registro contador de
programa. Son instrucciones de dos líneas de programa.
1.18.8 Absoluto indexado con X o Y: Hace referencia al uso dado a los registros índices X y Y, se
coloca un valor índice y se adiciona o quita a una dirección base.
1.18.9 Página cero indexado con X o Y: Se utiliza la 1ra página de la memoria.
1.18.10 Indirecto o Vectorial: El puntero indica donde encontrar el vector de una nueva dirección. Envía el
proceso de un programa a otro lugar.
1.18.11 Pre indexado: Realizado a través de instrucción de dos bytes donde el primero es el código de la
instrucción y el segundo es un valor sumado al contenido del registro de índice X.
1.18.12 Post indexado: se presenta indexa miento luego de buscar la memoria en la primera página, es
contrario al pre indexado.
1.19 Defina el ALU.
Lugar para llevar a cabo las operaciones matemáticas como suma o resta, lógicas como: or, and, or
exclusivo y Not, además de desplazamiento, complementación, comparación, incremento, decremento,
manipulación de bits.
1.22 Si a un microprocesador se le conecta la corriente y los pulsos del reloj, puede funcionar solo?
No funcionaria solo, puesto que no es del tipo TTL o circuitos lógicos. El microprocesador requiere de
programa almacenado de manera externa y conectada a él por el bus de dirección y el bus de
datos.
1.23 Cite algunos periféricos del microprocesador.
• Memoria RAM.
• Memoria ROM.
• Señal del reloj.
Para optimizar el desempeño del sistema, para controlar la diferencia de velocidades dada
entre el microprocesador y los periféricos. Para servir al múltiples dispositivos.
2.3 En General, cuantas clases de interrupciones manejan los microprocesadores.
Siempre es atendida y funciona cada vez que un dispositivo lo solicite. Más que todo para superar
la falla de energía eléctrica.
Que se puede utilizar para que responda de tres maneras diferentes: modo cero para que el dispositivo
que interrumpe coloque en el bus de datos una instrucción, modo uno para que se de re inicialización y
modo dos genera un indicador de 16 bits hacia cualquier posición.
Existen tres: INTR y NMI para solitud de interrupción y otro INTA para informar que recibió solicitud de
interrupción de INTR.
Mecanismo utilizado para que un ordenador gestione de forma correcta y eficiente las interrupciones que
son solicitadas al microprocesador.
2.9 En qué lugar del mapa de memoria están ubicados los vectores de interrupción de los
microprocesadores Intel?
Se alojan en los primeros 1024 bytes de la memoria en las direcciones 000000h hasta 0003ffh
2.10 Cuantos vectores diferentes de interrupción se encuentran en la tabla de vectores de interrupción
en los microprocesadores Intel?
Utiliza un vector de tipo 4 el cual es de sobre flujo provocando interrupción del programa al
detectar un sobre flujo reconocido por que la bandera de desbordamiento OF está encendida.
2.14 Explique el funcionamiento de la instrucción IRET
En estado activo permite interrupción tipo 1 o pasó a paso y mientras se ejecuta la rutina, la bandera TF
permanece inactiva para permitir la ejecución normal de la rutina, luego retorna a activa.
No se activa con vector alguno, se activa por error de paridad en la memoria o existe interrupción de
energía.
Se deben utilizar 9 unidades de controlador 8259A aplicando uno como maestro y 8 esclavos.
2.21 Por qué se necesita decodificar las líneas del bus de direcciones del microprocesador?
Para llegar de forma directa y al punto exacto que se requiere acceder en al mapa de memoria.
2.22 Cite tres formas de decodificar el direccionamiento de las memorias.
El Decodificador PAL, porque está a la disposición del usuario para ser programado, brindándole así
la facilidad de adaptarlos a sus propias necesidades.
• Manejo de información.
• Manejo de circuitos integrados o periféricos.
• Recibir y entregar órdenes.
2.26 Qué importancia tiene el primer ciclo de maquina en el microprocesador?
Es como el primer paso que daría el computador si caminara, ya que
es el primer paso del ciclo de ejecución es el proceso de memoria, mediante el cual los datos se trasmiten entre
la CPU y el módulo de entrada y salida, luego se produce el procesamiento de datos, donde se usan las
operaciones aritméticas así como lógicas en referencia al dato.
2.27 Que otra actividad desarrolla la CPU mientras se refrescan las memorias RAM dinámicas?
Extrae datos de la memoria y los enruta hacia el bus de datos, también decodifica y ejecuta la
instrucción que haya tomado, ninguna otra operación puede hacerse en tal momento.
2.28 Como se evita que las memorias dinámicas usen el bus de datos durante el periodo de refresco?
Este evento se evita con la señal /ND la cual no se genera durante el tiempo de refresco, así
diferentes segmentos de memorias dinámicas no usan el bus de datos.
2.29 Que son los estados de espera y para qué sirven?
Técnica de lectura que permite alargar y alcanzar el tiempo de acceso a cualquier dispositivo de
memoria.
2.30 Que significa DMA, para que sirve y como interactúa con el microprocesador?