Está en la página 1de 9

INSTITUTO TECNOLÓGICO

SUPERIOR DE ACAYUCAN
CARRERA:
Ingeniería en Informática

SISTEMA:
Dominical

GRUPO 407-C

MATERIA:
Arquitecturas de computadoras.

UNIDAD 1:
El microprocesador (CPU)

ACTIVIDAD:
-Investiga la arquitectura básica de un microprocesador.
-Identifica componentes en una imagen y mencionar su
funcionamiento en el microprocesador.

PROFESOR:
Roberto Quinto García

ALUMNO:
Ariel Candelario Luria

Acayucan, Veracruz; a 12 de marzo del 2021


UNIDAD DE UNIDAD DE PAGINACION:
SEGMENTACIÓN:
Permite establecer limites UNIDAD DE PRE-
Ayudan al circuito de
comunicación manuales si queremos para LOCALIZACIÓN: Establece
interna a localizar la que no nos coma toda la una lista de instrucciones en
UNIDAD DE CONTROL:
CIRCUITO DE información. Cabe capacidad del disco. duro. secuencia para que la unidad
Da instrucciones a otros
COMUNICACIÓN resaltar que estas decodificadora las traduzca.
elementos de la unidad
INTERNA: ejecutiva para que recojan dos unidades tienen
controla los datos, efectúen cálculos y la misma función.
enlaces entre el almacenen resultados. REGISTROS:
microprocesador y Son los almacenes
otros temporales de memoria.
componentes.
UNIDAD DE
ARITMÉTICA/LÓGICA:
Proporciona la capacidad
de cálculo y de tomar
decisiones lógicas.
UNIDAD DE
DECODIFICACIÓN:
Transforman los datos
entrantes en una forma
que la unidad ejecutiva
pueda procesar.

UNIDAD DE PRUEBA DE
PROTECCIÓN:
Esta comprueba que los
PINES: datos estén libres de
Proporcionan enlaces errores.
electrónicos.
ARQUITECTURA BASICA DE UN MICROPROCESADOR.

Arquitectura de un microprocesador un microprocesador está compuesto por varios bloques


interconectados entre sí, pero cada uno de ellos tiene una función específica que cumplir, al diseño
e interconexión de estos bloques se le denomina arquitectura.

La velocidad a la que una computadora pueda leer instrucciones y realizar los cálculos pertinentes
es determinada por la frecuencia de funcionamiento del microprocesador, sin embargo, los
fabricantes de microprocesadores han tenido grandes avances en el diseño de la arquitectura de
sus micros y esto ha permitido que las computadoras dependan cada vez menos de la frecuencia
de funcionamiento, es decir que con estos avances se puede dar el caso que un micro con menor
frecuencia o velocidad pueda efectuar mayor cantidad de cálculos y tareas.

PARTES.

En un microprocesador se puede diferenciar diversas partes:


ENCAPSULADO: Es lo que rodea a la oblea de silicio en si, para darle consistencia, impedir su
deterioro (por ejemplo, por oxidación por el aire) y permitir el enlace con los conectores externos
que lo acoplaran a su zócalo de la placa base.

MEMORIA CACHÉ: Es una memoria ultrarrápida que emplea el procesador para tener alcance
directo a ciertos datos que «predeciblemente» serán utilizados en las siguientes operaciones, sin
tener que acudir a la memoria RAM, reduciendo así el tiempo de espera para adquisición de datos.

COPROCESADOR MATEMÁTICO: Unidad de coma flotante. es la parte del micro especializada


en esa clase de cálculos matemáticos, antiguamente estaba en el exterior del procesador en otro
chip.

REGISTROS: Son básicamente un tipo de memoria pequeña con fines especiales que el micro
tiene disponible para algunos usos particulares. hay varios grupos de registros en cada
procesador.

MEMORIA: Es el lugar donde el procesador encuentra las instrucciones de los programas y sus
datos. tanto los datos como las instrucciones están almacenados en memoria, y el procesador las
accede desde allí.

PUERTOS: Es la manera en que el procesador se comunica con el mundo externo. un puerto es


análogo a una línea de teléfono. cualquier parte de la circuitería de la computadora con la cual el
procesador necesita comunicarse.

FUNCIONAMIENTO

La función de un microprocesador sería comparable al trabajo que hace el cerebro en el cuerpo


humano. básicamente realizan operaciones aritméticas elementales, −suma, resta multiplicación
y división− que son cruciales para ejecutar cualquier acción en las computadoras modernas. El
simple hecho de utilizar el buscador e ingresar a una página web, requiere la intervención directa
de un microprocesador. las múltiples funciones de los actuales computadores requieren cada vez
mayor potencia en los microprocesadores.
CONEXIÓN DEL PROCESADOR CON LA MAINBOARD

La placa base, también conocida como placa madre o placa principal (motherboard o mainboard
en inglés), es una tarjeta de circuito impreso a la que se conectan los componentes que
constituyen la computadora.

El zócalo va soldado sobre la placa base de manera que tiene conexión eléctrica con los circuitos
del circuito impreso. el procesador se monta de acuerdo a unos puntos de guía (borde de plástico,
indicadores gráficos, pines o agujeros restantes) de manera que cada pin o contacto quede
alineado con el respectivo punto del zócalo.

Alrededor del área del zócalo, se definen espacios libres, se instalan elementos de sujeción y
agujeros, que permiten la instalación de dispositivos de disipación de calor, de manera que el
procesador quede entre el zócalo y esos disipadores.

PGA: La conexión se realiza mediante pequeños pines metálicos repartidos al largo de la cpu.
estos pines encajan en los orificios del socket con el mismo diámetro de los pines.

BGA: La conexión se realiza mediante pequeños pines en forma circular colocados en el socket,
estas conexiones encajan a los orificios de la cpu.

LGA: La conexión se realiza mediante superficies de contacto que encajan entre las de la cpu y
las del socket.

BUSES DEL PROCESADOR

Todos los procesadores poseen un bus principal o de sistema por el cual se envían y reciben todos
los datos, instrucciones y direcciones desde los integrados del chipset o desde el resto de
dispositivos. Como puente de conexión entre el procesador y el resto del sistema, define mucho
del rendimiento del sistema, su velocidad se mide en bits por segundo.
ARQUITECTURA VON-NEWMAN
La arquitectura Von Neumann o Princeton, es una arquitectura de computadoras creada en
1945.Tradicionalmente los sistemas con microprocesadores se basan en esta arquitectura, en la
cual la unidad central de proceso (CPU), está conectada a una memoria principal única (casi
siempre sólo RAM) donde se guardan las instrucciones del programa y los datos. A dicha memoria
se accede a través de un sistema de buses único (control, direcciones y datos):

En un sistema con arquitectura Von Neumann el tamaño de la unidad de datos o instrucciones


está fijado por el ancho del bus que comunica la memoria con la CPU. Así un microprocesador de
8 bits con un bus de 8 bits, tendrá que manejar datos e instrucciones de una o más unidades de
8 bits (bytes) de longitud.

Si tiene que acceder a una instrucción o dato de más de un byte de longitud, tendrá que realizar
más de un acceso a la memoria. El tener un único bus hace que el microprocesador sea más lento
en su respuesta, ya que no puede buscar en memoria una nueva instrucción mientras no finalicen
las transferencias de datos de la instrucción anterior.

Limitaciones

Las principales limitaciones que nos encontramos con la arquitectura Von Neumann son:

La limitación de la longitud de las instrucciones por el bus de datos, que hace que el
microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones
complejas.
La limitación de la velocidad de operación a causa del bus único para datos e instrucciones que
no deja acceder simultáneamente a unos y otras, lo cual impide superponer ambos tiempos de
acceso.

Cuello de Botella de Von Neumann

El canal de transmisión de los datos compartido entre CPU y memoria genera un cuello de botella
de Von Neumann, un rendimiento limitado (tasa de transferencia de datos) entre la CPU y la
memoria en comparación con la cantidad de memoria.

ARQUITECTURA HARVARD

Este modelo, que utilizan los micro controladores PIC, tiene la unidad central de proceso (CPU)
conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos buses
diferentes.

Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa),
y la otra sólo almacena datos (Memoria de Datos). Ambos buses son totalmente independientes
lo que permite que la CPU pueda acceder de forma independiente y simultánea a la memoria de
datos y a la de instrucciones. Como los buses son independientes éstos pueden tener distintos
contenidos en la misma dirección y también distinta longitud.
También la longitud de los datos y las instrucciones puede ser distinta, lo que optimiza el uso de
la memoria en general. Para un procesador de Set de Instrucciones Reducido, o RISC (Reduced
Instruction Set Computer), el set de instrucciones y el bus de memoria de programa pueden
diseñarse de tal manera que todas las instrucciones tengan una sola posición de memoria de
programa de longitud.

Además, al ser los buses independientes, la CPU puede acceder a los datos para completar la
ejecución de una instrucción, y al mismo tiempo leer la siguiente instrucción a ejecutar.

Ventajas de esta arquitectura

El tamaño de las instrucciones no está relacionado con el de los datos, y por lo tanto puede ser
optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa,
logrando así mayor velocidad y menor longitud de programa.

El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una
mayor velocidad en cada operación.

Comparación de Arquitecturas

La Arquitectura Von Neumann

1. Los datos y las instrucciones(secuencia de control), Se almacenan en una misma memoria


de lectura/escritura.
2. No se pueden diferenciar entre datos e instrucciones al examinar una posición de memoria
(Location).
3. Los contenidos de la memoria son direccionados por su ubicación(location), sin importar el
tipo de datos contenido all.
4. La ejecución ocurre en modo secuencial mediante la lectura de instrucciones consecutivas
desde la memoria.
5. Von Neumann es mas flexible, al utilizar un mismo tipo de memoria para datos e
instrucciones
La Arquitectura Harvard

1. Las instrucciones y los datos se almacenan en caches separadas para mejorar el


rendimiento.
2. Por otro lado, tiene el inconveniente de tener que dividir la cantidad de cach entre los dos,
por lo que funciona mejor sólo cuando la frecuencia de lectura de instrucciones y de datos
es aproximadamente la misma.
3. Esta arquitectura suele utilizarse en DSPs, o procesador de señal digital, usados
habitualmente en productos para procesamiento de audio y video.
4. Harvard es mas segura, dado que ningún programa del usuario tiene posibilidad de
modificar la memoria de programa

También podría gustarte