Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCION
El microprocesador (o simplemente procesador) es el circuito integrado central y más
complejo de un sistema informático; a modo de ilustración, se le suele llamar por analogía
el «cerebro» de un computador.
PGA (Pin Grid Array): La conexión se realiza mediante pines metálicos repartidos a lo largo de la base del
procesador introduciéndose en la placa base mediante pequeños agujeros, al introducir el procesador una
palanca anclará los pines para que haga contacto y no se suelten.
BGA (Ball Grid Array): La conexión se realiza mediante bolas soldadas al procesador que hace contacto
con el sócalo.
LGA (Land Grid Array): La conexión se realiza mediante superficies de contacto lisas con pequeños
pines que incluye la placa base.
BUSES DEL PROCESADOR
Bus de Direcciones: Este es un bus unidireccional debido a que la información fluye en una sola dirección, de
la CPU a la memoria o a los elementos de entrada y salida. La CPU sola puede colocar niveles lógicos en las n
líneas de dirección, con la cual se genera 2n posibles direcciones diferentes. Cada una de estas direcciones
corresponde a una localidad de la memoria ó dispositivo de E / S.
Bus de Datos: Este es un bus bidireccional, pues los datos pueden fluir hacia o desde la CPU. Los m
terminales de la CPU, de D0 - Dm-1, pueden ser entradas o salidas, según la operación que se esté
realizando (lectura o escritura). En todos los casos, las palabras de datos transmitidas tiene m bits de
longitud debido a que la CPU maneja palabras de datos de m bits; el número de bits del bus de datos,
depende la clasificación del microprocesador.
Bus de Control: Este conjunto de señales se usa para sincronizar las actividades y transacciones con los
periféricos del sistema. Algunas de estas señales, como R / W, son señales que la CPU envía para indicar que
tipo de operación se espera en ese momento. Los periféricos también pueden remitir señales de control a la CPU,
como son INT, RESET, BUS RQ
Bus de expansión: conjunto de líneas de comunicación encargado de llevar el bus de datos, el bus de dirección
y el de control a la tarjeta de interfaz (entrada, salida) que se agrega a la tarjeta principal.
Bus del sistema: todos los componentes de la CPU se vinculan a través del bus de sistema, mediante
distintos tipos de datos el microprocesador y la memoria principal, que también involucra a la memoria
caché de nivel 2. La velocidad de transferencia del bus de sistema está determinada por la frecuencia
del bus y el ancho del mínimo.
DIFERENCIA ENTRE ARQUITECTURA
Y ORGANIZACIÓN DE MICROPROCESADORES
La arquitectura se refiere a los atributos de un sistema que son visibles a un programador,
es decir aquellos que tienen un impacto directo en la ejecución lógica de un programa.
Memoria caché : son dos memoria ultra rápidas que almacenan ciertos bloques de datos
que posiblemente serán utilizados en las siguientes operaciones sin tener que acudir a la
memoria RAM. Las caches del micro se encuentran en dos niveles: L1 y L2
Unidad aritmética - lógica(ALU): es la parte inteligente del chip, y realiza todas las funciones
de suma, resta, multiplicación o división. También sabe leer comandos lógicos, como OR.
AND o NOT. Los mensajes de la unidad de control le dicen a la ALU que debe hacer.
Interconexión interna de la CPU: Son mecanismos que proporcionan comunicación entre la unidad
de control, ALU y registros.
Coprocesador matemático : Es el FPU (Floating Point Unit - Unidad de como flotante) la parte del
micro especializada en esa clase de cálculos matemático
Unidad de control : Regula el proceso enteros de cada operación, crea señales que controlan a la
ALU y los Registros. La unidad de control dice qué hacer con los datos y en qué lugar guardarlos.
Registros : Son pequeñas memorias en donde se almacenan los resultados de las operaciones
realizadas por la ALU por un corto periodo de tiempo.
Tipos de Registros:
1.RISC
RISC (Reduced Instruction Set Computer) Computadoras con un conjunto de
Instrucciones Reducidas.
La arquitectura RISC a diferencia de los CISC tiene un set de instrucciones simples
requiriendo unos pocos ciclos de ejecución.
2.CISC
CISC (Complex Instruction Set Computer) Computadoras con un conjunto de instrucciones
complejas.
La arquitectura CISC se refiere a los microprocesadores Tradicionales que operan con
grupos grandes de Instrucciones.
Arquitectura de los microprocesadores clásicos
Arquitectura Von-Newmann
Una característica importante de este modelo es que tanto los datos como los
programas, se almacenan en la memoria antes de ser utilizados.
Virtualmente la mayoría de las computadoras se han diseñado basándose en este
concepto.
Limitando el grado de paralelismo (acciones que se pueden realizar al mismo tiempo) y por
lo tanto, el desempeño de la computadora. Este efecto se conoce como el cuello de botella
de Von Newman.
Arquitectura Harvard
Surgió en la universidad del mismo nombre, poco después de que la Von Newman
apareciera en Princeton. Igualmente el programa se almacena como código numérico
en la memoria, pero no en el mismo espacio de memoria ni en el mismo formato que
los datos.
Arquitectura Von – Harvard
Por ejemplo, se pueden almacenar las instrucciones en doce bits en la memoria de programa,
mientras los datos de almacenan en 8 bits en una memoria aparte.
El hecho de tener un bus separado para el programa y otro para los datos permite que se lea el código
de operación de una instrucción, al mismo tiempo que se lee de la memoria de datos los operados de
la instrucción previa.
Así se evita el problema del cuello de botella de Von Newman y se obtien un mejor
desempeño.
• Clasificación:
• Multiprocesamiento Simétrico
• Multiprocesamiento Asimétrico
BENEFICIOS DE UNA ARQUITECTURA MULTIPROCESAMIENTO.
• Alto desempeño
• Tareas (procesos) en paralelo.
• Un proceso puede dividirse en tareas
paralelas.
• Mejora la confiabilidad del sistema
• Desempeño mejorado del sistema
• Múltiples trabajos independientes
operan paralelamente
PROCESADORES MULTIPROCESAMIENTO
MEMORIA CACHE
Es un almacén temporal de alta velocidad, ubicada entre el CPU y la RAM. Permite que el
CPU puede trabajar a su velocidad más alta, siempre y cuando la memoria esté fabricada
dentro del mismo chip del microprocesador.
Con 22 nanómetros (nm) en un chip de Intel (tomando en cuenta que un nanómetro es una
millonésima de milímetro). Su nombre está aun en código y es llamado por el momento Ivy
Bridge.