Telecomunicaciones
MICROPROCESADORES SECCIÓN 01 PERÍODO 1-2012
ING. Vanessa jimenez
1
MICROPROCESADOR…
El procesador es un circuito integrado constituido por millones de componentes electrónicos integrados. Constituye la unidad central deprocesamiento (CPU) de un PC catalogado como microcomputador.
2
MICROPROCESADOR…
Los millones de componentes electrónicos integrados, obedecen a la tecnología digital, basada en la aplicación de la microarquitecturas electrónicas actuales, las propiedades del algebra Booleana, compuertas lógicas (OR, AND, NOR, NAND, XOR), Ley de Moore, y métodos de simplificación de Karnaugh.
3
Lasdistancias dentro del microprocesador se miden en nanómetros, por lo cual permite integrar algunos componentes de uso común Algunos elementos integrados en los microprocesadores actuales Unidad de coma flotante Tarjeta de Video Tarjeta de sonido
4
Ejemplo de algunos dispositivos de comunicación con bondades de componentes integrados Laptops o Netbooks Tablet , PC compactos ( all-in-line)Smartphone SmartTV
5
Velocidad del reloj a la cual se ejecutan las instrucciones en microprocesador
Normalmente se mide en gigahertzios, (GHz)equivalente a millones de ciclos por segundo
Velocidad del Reloj = “frecuencia” del chip A mayor frecuencia del chip mejor rendimiento del sistema
6
Diagrama general de un computador digital actual
FPU
SVS
FPU: FLOATING POINT UNIT
SVS:SUBSITEMA (VIDEO/SONIDO) 7
REGISTROS INTEGRADOS MICROPROCESADOR
AL
•Consiste en un conjunto de registros o localidades •Cada localidad se identifica con una designación numérica denominada dirección
Los códigos binarios son guardados transitoriamente a una frecuencia de gigahertzios
8
•La información almacenada en un registro puede ser leída sin ser borrada ó alterada •La información deun registro sólo se altera cuando se transfiere información hacia él
9
Registros de trabajo: Elementos usados para almacenar información requerida por la unidad aritmético lógica y la unidad de coma flotante y de control durante los pasos de ejecución de las instrucciones
10
Entre los registros que más frecuentemente posee un CPU están : • El Acumulador •Registros de propósitogeneral •Contador del programa •Registro de instrucción •Registro de dirección •Stack ó pila •Apuntador o de stack
11
• Puntero (apuntador )de Stack • Registro de Índice
1. Acumulador: Registro usado para almacenar los resultados de la Unidad Aritmético Lógica y la FPU
12
Acumulador:
Su contenido puede ser usado como fuente ó destino en la transferencia de datos con otros registros,localidades de memoria, dispositivos de E/S
13
2. Registros de Propósito general
Son usados como operandos binarios en la ejecución de instrucciones aritmético lógicas. Permiten la transferencia interna entre registros y almacenar datos y direcciones
14
Registros de Propósito general •La transferencia interna de datos entre registros es más rápida •Cuando se utiliza memoria externapara la transferencia de datos, la CPU debe indicar primero mediante el Bus de dirección con cual en especifico se quiere comunicar
15
Registros de Propósito general … Y luego deberá tomar ó enviar la información mediante el bus de datos
16
3. Contador de Programa
Registro usado para almacenar la dirección de localidad de memoria en la cual se encuentra el código correspondiente a lapróxima instrucción a ser ejecutada • Su contenido es transferido al bus de dirección en el momento de buscar la información
17
La CPU cambia el contenido del contador del programa cuando se ejecuta una instrucción especial que amerita saltos a una localidad (dirección ) que no sea la siguiente, Así… El contador mantiene la dirección donde buscar la próxima instrucción
18
4. Registro...
Regístrate para leer el documento completo.