Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Cuestionario Microprocesadores

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

GENESIS ALVAREZ CI 20755215

MICROPROCESADORES
Cuestionario:
1. Cules 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 contena un conjunto de instrucciones que ofrecan solo 45 instrucciones
diferentes.

2. Enumere algunas aplicaciones de los primeros microprocesadores de
4 bits.
1- juegos de video.
2- Controladores pequeos basados en microprocesadores

3. Qu mejoras en la tecnologa de los microprocesadores condujeron a
la aparicin de microprocesador de 8 bits?
Intel produjo el 8008 en 1971, el primer microprocesador de 8 bits. El
tamao ampliado de memoria (16k 8) y las instrucciones adicionales (total de
48), aplicaciones ms avanzadas.
4. Haga una comparacin de las velocidades de ejecucin 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 evolucin de las tecnologas. .Cada una de
estas velocidades fue la evolucin de otro por ejemplo el microprocesador de
32 bits tiene ms velocidad de ejecucin que uno de 8 bits pero uno de 16 bits
tiene ms velocidad que uno de 4 bits

5. Cunta 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. Cunta memoria direcciona el microprocesador 80386?
4Gbytes

7. Explique por qu el 80486 es ms rpido que algunos
microprocesadores anteriores.

Los microprocesadores ms antiguos slo una unidad que controlaba la
interface del canal y efectuaba todas las operaciones. El 80486 contiene unidades
especializadas que, en forma individual, efectan estas funciones a fin de poder
realizar ms de una operacin a la vez. Contiene un coprocesador aritmtico y una
cach de 8kb.

8. Qu es el paralelismo? Por qu permite al microprocesador
ejecutar el software con ms eficiencia?
Es una funcin que puede procesar cierto nmero de instrucciones de
forma simultnea en diversas etapas de la ejecucin. Porque contienen
muchas ms unidades internas del procesamiento donde cada una de estas
unidades efectan una tarea especfica la cual permite una mayor eficiencia.
9. Cules son los tres canales conectados con la memoria y la E/S del
microprocesador?

El canal de direcciones: suministra una direccin en la memoria para la
memoria del sistema o el espacio de E/S para los dispositivos de E/S del sistema.
El canal de datos: transfiere stos entre el microprocesador y la memoria y los
dispositivos de voz de E/S conectados al sistema. Y el canal de control suministra
seales de control que hacen que la memoria o espacio de E/S efecten una
operacin de lectura o escritura.

10. Los microprocesadores 80386 y 80486 pueden direccionar 4G bytes de
memoria.
11. El microprocesador 80286 direcciona 16 bytes de memoria.
12. El 80386 direcciona una memoria que tiene un ancho de 32 bytes.
13. La memoria lgica est numerada del 00000H al FFFFFH en el
microprocesador 8086.
14. Una palabra requiere 2 bytes de memoria.
15. Una doble palabra requiere 4 bytes de memoria.
16. Cul es la diferencia entre los mapas de memoria lgica y fsica del
8088?
Es que los bits en la memoria lgica estn afuera y en la memoria digital
estn adentro adems de que en la memoria fsica solo utiliza un banco de
informacin.
17. Cul es la diferencia entre los mapas de memoria lgica y fsica del
80486?
Que en la memoria fsica utiliza dos bancos de memoria

18. Un banco de memoria tiene capacidad de almacenar 1G bytes en el
sistema de memoria del microprocesador.
19. Qu es la EMS en una computadora personal y dnde se encuentra?
Sistema de memoria ampliada (EMS), la memoria ampliada se coloc en un
marco de pgina vaco (64K bytes) ubicado entre la memoria de solo lectura
(ROM) del BIOS (sistema bsico de E/S) en el sistema.
20. El sistema de memoria ampliada (EMS) empieza en la localidad 10000H
de la memoria.
21. Cunta memoria se encuentra en la TPA en un sistema de
computadora?
640K bytes
22. Cuntos registros de propsito general de 8 bits estn disponibles
en la familia de microprocesadores 8086/8088? Cmo se llaman?
Estn disponibles 8: AH, AL, BH, BL, CH, CL, DHL y DL.

23. Cuntos registros de propsito general de 16 bits estn disponibles
en la familia de microprocesadores 8086/8088? Cmo se llaman?
Estn disponibles 4: AX, BX, CX y DX.

24. Cuntos registros de propsito general de 32 bits estn disponibles
en la familia de microprocesadores 8086/8088? Cmo se llaman?
Estn disponibles 4: EAX, EBX, ECX y EDX.

25. Por qu al registro CX se le llama registro contador?
Porque contiene el conteo de ciertas instrucciones para corrimientos (CL) y
rotaciones del nmero de bytes (CX) para las operaciones repetidas de cadena
y un controlador (CX o ECX) para la instruccin LOOP.

26. Por qu al registro DX se le llama registro de datos?
Porque es un registro de uso general que tambin contiene la parte mas
significativa de un producto despus de una multiplicacin de 166 o de 32 bits,
la parte ms significativa del dividendo antes de la divisin y el numero de
puerto de E/S para la instruccin variable de E/S.

27. Enumere los 5 registros apuntadores, ndices y explique su funcin
normal.
1. SP (apuntador de pila): se emplea para direccionar datos en una pila de
memoria de LIFO (ultimo en entrar, primero en salir). Esto ocurre ms a
menudo cuando se ejecutan las instrucciones PUSH y POP cuando se
llama (CALL) o se regresa (RET) de una sub rutina desde un programa
principal.
2. BP (apuntador de base): es un apuntador de uso general que se utiliza
para direccionar a una matriz de datos en una pila de memoria.
3. SI (ndice de fuente): se emplea para direccionar datos fuente en forma
indirecta para utilizarlos con las instrucciones de cadenas o arreglos.
4. DI (ndice de destino): se usa para direccionar datos destino en forma
indirecta, para utilizarlos con las instrucciones de cadenas o arreglos.
5. IP (apuntador de instrucciones): se utiliza siempre para direccionar la
siguiente instruccin que va a ejecutar el microprocesador. Para formar
la localidad real de la siguiente instruccin se suma el contenido IP con
CS (por) 10H.

28. Los registros de segmento se utilizan para direccionar un bloque de
memoria de 64K bytes en el modo real. Cmo es posible si un
registro de segmento slo tiene 16 bits y la direccin de la memoria
tiene 20 bits?
El funcionamiento en el modo real, se define el inicio de una seccin de 64k
bytes y en el modo protegido selecciona un descriptor que describe la direccin
inicial y la longitud de la seccin de memoria que tiene el cdigo. Se le agrega
un 0H en su extremo derecho, para formar una direccin de memoria de 20
bits.
29. Qu registros de segmento se agregaron a los microprocesadores
80386 y 80486?
El FS y el GS.

30. Si pueden traslapar los segmentos de memoria? Si es as, Cul es el
nmero de bytes traslapados que no sea 0?
Si, 64k bytes
31. Si IP = 1000H y CS = 2000H, entonces la direccin en modo real de la
siguiente instruccin se encuentra en la localidad 12000H de la
memoria.
32. Si SS = 1234H y SP = 0100H, entonces la direccin actual de la pila es
1334H
33. Cules son los dos apuntadores que utilizan un registro de segmento
para direccionar la memoria?
SP (Apuntador de pila).
BP (Apuntador de base).
34. La cadena fuente (SI) se encuentra en el segmento para informacin y la
cadena destino (DI) se encuentra en el segmento adicional en las
instrucciones para cadenas o arreglos.
35. Cuntos de los 16 bits de bandera de 8086 contienen, en realidad,
informacin?
9 de los 16 bits contienen informacin.
36. Enumere y describa la funcin de cada uno de los bits de bandera
similares al 8085.
1) C (acarreo) indica un acarreo despus de una suma o prstamo
despus de una resta.
2) P (paridad) es un cero para una paridad impar y un 1 para paridad
par.
3) A (acarreo auxiliar) tiene un acarreo despus de una suma o un
prstamo despus de una resta entre las posiciones de los bits 3 y 4
en el resultado.
4) Z (cero) indica que el resultado de una operacin aritmtica o lgica
es cero.
5) S (signo) indica el signo aritmtico del resultado despus de una
suma o una resta.
6) T (trampa) se habilita la caracterstica de depuracin del
microprocesador.
7) I (interrupcin) controla el funcionamiento de la terminal de la
entrada INTR.
8) D (direccin) controla la seleccin de incremento o decremento de
los registros DI y SI durante las instrucciones de cadena o arreglos.
9) O (sobreflujo) ocurren cuando se suman o restan nmeros con signo

37. Cul es la finalidad de bit de bandera IOPL en el 80386?
Es utilizado en el funcionamiento en modo protegido para seleccionar el
nivel de privilegio de los dispositivos entrada/salida
38. Explique dnde se utiliza el bit de bandera D y para que se utiliza.
En todas las versiones despus del microprocesador 8086 y es para
controlar la seleccin de incremento o decremento, decremento cuando D=1 e
incremento cuando D=0.
39. Qu es un sobreflujo?
Es una condicin que ocurre cuando se suman o restan nmeros con signo.
Indica que el resultado ha excedido de la capacidad de la maquina
40. Un byte = 8 bits, una palabra= 16 bits, un doble de palabra= 18 bits.
41. Los nmeros con signo y sin signo son bytes, palabras y dobles de
palabra. (Indique si es CIERTO O FALSO)
FALSO

42. Muestre cmo se almacena un 1234H en una palabra y en un doble de
palabra que empieza en la direccin 04000H.
1FFFFH
43. Muestre como se almacena la direccin 1000:1234 en un doble de
palabra que empieza en la direccin 04000H.
4FFFH
44. Qu registro mantiene al lector en modo de sistema protegido?
Registros de gestin de memoria: Estos registros mantiene informacin
sobre ciertas estructuras de memoria que son utilizadas en el Modo Protegido.
Los diversos registros de memoria son: GDTR, LDTR, IDTR, TR y son usados
para fines distintos.
45. Qu modo de funcionamiento se debe emplear para emplear para
accesar a la memoria arriba del primer Mbyte en el microprocesador
80386?
Utilizando la memoria adicional, llamada sistema de memoria extendida.

46. Convierta los siguientes nmeros a nmeros binarios de 16 bits con
signo:

A)-105 1000 0000 0110 1000
B)+302 0000 0001 0010 1110
C)-12 1000 0000 0000 1100
D)+134 0000 0000 1000 0110
E)-1003 1000 0011 1110

1011


47. Convierta los siguientes nmeros binarios de 8 bits a valores
decimales, con signo y sin signo:
a) 10000000= 128, 0
b) 00101011= 43
c) 1101011= 219, -91
d) 00111111= 63
e) 10001111= 143, -15

También podría gustarte