Está en la página 1de 9

Instituto tecnolgico de Chihuahua II

Ingeniera en sistemas computacionales Unidad 1 Arquitectura de cmputo.


Materia: Arquitectura de computadoras

Aldo Ruiz Garca Alejandra Snchez Gutirrez Jos Alfredo

10550523 10550522 10550513

INTRODUCCIN AL MICROPROCESADOR.
Han pasado ms de 25 aos desde que Intel diseara el primer microprocesador, siendo la compaa pionera en el campo de la fabricacin de estos productos, y que actualmente cuenta con ms del 90 por ciento del mercado. Un tiempo en el que todo ha cambiado enormemente, y en el que desde aquel 4004 hasta el actual Pentium II hemos visto pasar varias generaciones de mquinas que nos han entretenido y nos han ayudado en el trabajo diario. Pero Qu son los microprocesadores? El microprocesador (o simplemente procesador) es el circuito integrado central y ms complejo de un sistema informtico; a modo de ilustracin, se le suele llamar por analoga el cerebro de un computador. Es un circuito integrado conformado por millones de componentes electrnicos. Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador. Es el encargado de ejecutar los programas; desde el sistema operativo hasta las aplicaciones de usuario; slo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritmticas y lgicas simples, tales como sumar, restar, multiplicar, dividir, las lgicas binarias y accesos a memoria.

Historia de los microprocesadores:


1.- Cules fueron algunos de los problemas de los primeros microprocesadores de 4 bits? Solo poda emplearse en aplicaciones limitadas. Solo direccionaba 4096 localidades de 4 bits en la memoria. Solo tena 45 instrucciones diferentes. 2.- Enumere algunas de las aplicaciones de los primeros microprocesadores de 4 bits. Se emple en los primeros juegos de video y en controladores pequeos. 3.- Qu mejoras en la tecnologa de los microprocesadores condujeron a la aparicin del microprocesador de 8 bits? El tamao ampliado de la memoria (16 K 8) y las instrucciones adicionales (un total de 48) brindando la oportunidad de muchas aplicaciones ms. 4.- Haga una comparacin de las velocidades de ejecucin de los microprocesadores de 4, 8, 16 y 32 bits. 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 16 bits, este a su vez tiene ms velocidad que uno de 8 bits, mientras que el de 4 bits es el que tiene menor velocidad de ejecucin que los anteriores.

5.- Cunta memoria direcciona el microprocesador 8086? En 1 M byte (8 bits) o una memoria de 512K palabra (16 bits de ancho) 6.- Cunta memoria direcciona el microprocesador 80386? 4 G bytes.

7.- Explique por qu el 80486 es ms rpido que algunos de los microprocesadores anteriores. Porque contiene un 80386 mejorado, un procesador aritmtico y una memoria cache interna de 8K bytes, tambin ejecuta muchas instrucciones en un solo ciclo de reloj, adems de contar con una frecuencia de reloj alta que es de 66 MHz 8.- Qu es el paralelismo? Por qu permite el microprocesador ejecutar el Software con ms eficiencia?

Es una funcin que pude procesar un cierto nmero de instrucciones en forma simultnea en diversas etapas de la ejecucin. Porque contiene muchas ms unidades internas del procesamiento donde cada una de estas unidades efecta 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? Canal de direccin, canal de datos y canal de control. 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 esta 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? Que la memoria fsica utiliza 2 bancos de memoria 17 .- Cual es la diferencia entre los mapas de memoria lgica y fsica del 80486? [En la lgica 8 bits de ancho y en la memoria fsica son 32 bits de ancho] 18.-Un banco de memoria tiene capacidad para almacenar ________ bytes en el sistema de memoria del procesador. [512 K bytes] 19.- Que es la EMS en una computadora personal y donde se encuentra? [Es el estndar para el sistema de memoria ampliada. Se encuentra en un marco de pgina vaco ubicado entre la memoria de slo lectura (ROM) del BIOS (Sistema bsico de E/S) en el sistema.] 20.- El sistema de memoria ampliada (EMS) empieza en la localidad _______ de la memoria. [100000H]

21.- Cuanta memoria se encuentra en la TPA en un sistema de computadora? [640KBytes] 22.- Cuantos registros de propsito general de 8 bits estn disponibles en la familia de microprocesadores 8086/8088? Como se llaman? [8. AL, AH, BL, CL, CH, DL y DH] 23.- Cuantos registros de propsito general de 16 bits estn disponibles en la familia de microprocesadores 8086/8088? Como se llaman? [4: AX, BX, CX y DX.] 24.- Cuantos registros de propsito general de 32 bits estn disponibles en el microprocesador 80386? Como se llaman? [4. EAX, EBX, ECX y EDX] 25.- Porque al registro CX se le llama registro contador? [Porque es el que contiene el conteo de instrucciones para corrimientos (CL) y rotaciones del nmero de bytes (CX) para las operaciones repetidas de cadena y un contador (CX o ECX) para la instruccin LOOP.] 26.- Porque al registro DX se le llama registro de datos? [Se utiliza con ciertas instrucciones para almacenar informacin para la ejecucin por la instruccin.] 27.- Enumere los cinco registros apuntadores, ndices y explique su funcin 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 instruccin que a va ejecutar el microprocesador.] 28.- Los registro de segmento se utilizan para direccionar un bloque de memoria de 64 K bytes en el modo real. Como es posible si un registro de segmento solo tiene 16 bits y la direccin de la memoria tiene 20 bits?

[el lado mas a la derecha del registro de segmento es incrementado con 0000 u OH] 29.- Que registros de segmento se agregaron a los microprocesadores 80386 y 80486? [El FS y el GS.] 30.- Se pueden traslapar los segmentos de memoria? Si es asi, cual es el numero de bytes traslapados que no sea 0? [si, 16 bytes] 31.- Si IP = 1000H y CS = 2000H, entonces la direccin en modo real de la siguiente instruccin se encuentra en la localidad ________ de la memoria. [12000H] 32.- Si SS = 1234H y SP = 0100H, entonces la direccin actual de la pila es ________. [12440H]

33.- Cules son los dos apuntadores que utilizan el registro de segmento de pila para direccionar la memoria? SS ESP 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 del 8086 contienen, en realidad, informacin? 9 bits 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 (pariedad) 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 a la caracterstica de depuracin del microprocesador 7. I (interruptor) 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 (sobre flujo) ocurren cuando se suman o restan nmeros con signo 37.- Cul es la finalidad del 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 donde se utiliza el bit de bandera D y para que se utiliza En todas las versiones despus del microprocesador 8086 y para controlar la seleccin de incremento o decremento, decremento cuando D-1 e incremento cuando D-0 39.- qu es un sobre flujo? Es una condicin que ocurre cuando se suman o restan los nmeros con signo. Indica que el resultado ha excedido la capacidad de la maquina 40.- Un byte = 8 bits, una palabra = 16 bits; una doble palabra = 32 bits.

41.- Los nmeros con signo y sin signo son bytes, palabras y dobles palabras (indique si es CIERTO O FALSO) falso 42.- Muestre como se almacena la direccin 1000:1234 en una doble palabra que empieza en la direccin 04000H. 4FFFH 43.- Qu registro mantiene al selector en el modo de sistema protegido? Registros de gestin de memoria: estos registros mantiene informacin sobre ciertas estructuras de memoria que son utilizados en el modo protegido. Los diversos registros de memoria son: GDTR, LDTR, IDTR, TR y son usados para fines distintos. 44.- que modo de funcionamiento se debe emplear para accesar a la memoria arriba del primer Mbyte en el microprocesador 80386? Utilizando la memoria adicional, llamada sistema de memoria extendida XMS 45.- Convierta los siguientes nmeros a nmeros binarios de 16 bits con signo: a. b. c. d. e. -105 +302 -12 +134 -1003

46.- Convierta los siguientes nmeros binarios de 8 bits a valores decimales, con signo y sin signo:

10000000 00101011 11011011 00111111 10001111

47.- Convierta los siguientes nmeros decimales a nmeros reales de forma corta segn la norma IEEE-754: +10 -11 +101.125 -65.0625 +300.09375

CONCLUSION
Es muy importante la arquitectura de computadoras, puesto que aqu se aprenden todos los atributos fsicos de una computadora y que tienen importancia para el programador, como el conocer el manejo de memoria. Estas caractersticas tienen un impacto directo en la ejecucin lgica de un programa. En este primer capitulo se dan a conocer las caractersticas de la familia de microprocesadores Intel. Y tambin se dan a conocer los formatos utilizados en el microprocesador para el almacenamiento de datos.

También podría gustarte