Sie sind auf Seite 1von 6

Universidad

nacional del callao

curso: ARQUITECTURA Y
ORGANIZACION DE LA
COMPUTADORA
docente: CLEMENTE ANGEL
ALVITES ROJAS
alumno: Vicente galvez andre arturo
código:1615267233
Qué es un procesador?
El procesador o microprocesador, es un circuito integrado formado por millones
de componentes electrónicos. Es la pieza central del ordenador y permite
realizar una enorme cantidad de tareas, como ejecutar programas, ya que se
desempeña como una especie de traductor que toma las órdenes del usuario,
las convierte a lenguaje de máquina y da las órdenes a los otros componentes
de la computadora, para que se ejecuten las acciones que requiere el usuario.

Llamamos arquitectura interna del microprocesador a la distribución


física de sus componentes.
Los primeros microprocesadores se crearon de acuerdo con la
arquitectura de Von Neumann.

➢ Memoria Principal
➢ Unidad Aritmeticológica (ALU)
➢ Unidad de Control (UC)
➢ Unidad de Entrada/Salida

Arquitectura externa.

● Se llama así a la estructura que presenta el conjunto procesador-placa


base. Distinguiremos tres tipos principales:

➢ Arquitectura de Doble-Bus. Se trata de la arquitectura usada


tradicionalmente: Front Side Bus (FSB) + Back Side Bus (BSB)
➢ Arquitectura QPI (QuickPath Interconnect). Arquitectura utilizada
por Intel en sus procesadores actuales Core i (microarquitecturas
Nehalem y Sandy Bridge).
➢ Arquitectura HT (Hypertransport). Propietaria de AMD creada para
sustituir a la arquitectura de doble bus.
El procesador se compone de un grupo de unidades interrelación (o
unidades de control). Aunque la arquitectura del microprocesador varía
considerablemente de un diseño a otro, los elementos principales del
microprocesador son los siguientes:

 Unidad de control (UC): es el elemento que se encarga de impartir las


órdenes mediante las señales de control, por ejemplo, el reloj. Busca las
instrucciones en la memoria principal y las pasa al decodificador de
instrucciones para que se ejecuten. Partes internas:

1. Reloj: genera una onda cuadrada para sincronizar las


operaciones del procesador
2. Contador de programa: contiene la dirección de memoria de la
siguiente instrucción que se va a ejecutar
3. Registro de instrucciones: contiene la instrucción que se está
ejecutando actualmente
4. Secuenciador: genera ordenes elementales para el
procesamiento de la instrucción.
5. Decodificador de instrucciones (DI): se encarga de interpretar y
ejecutar las instrucciones que llegan, extrayendo el código de
operación de la instrucción.

 Unidad aritmeticológica (ALU): se encarga de hacer los cálculos


aritméticos (SUMA, RESTA, MULTIPLICACION, DIVISION) y
operaciones lógicas (AND, OR, …). Partes internas.
1. Circuito operacional: contienen los multiplexores y circuitos para
hacer operaciones.
2. Registros de entrada: se almacenan los datos y operado antes
de entrar al circuito operacional
3. Acumulador: almacena los resultados de las operaciones
realizadas
4. Registro de estado (Flag): almacena ciertas condiciones que
deben ser tenidas en cuenta en operaciones posteriores.

 Unidad de coma flotante (FPU): este elemento no estaba en el diseño


original de la arquitectura, posteriormente fue introducido cuando las
instrucciones y cálculos se hicieron más complejos con la aparición de
los programas representados gráficamente. Esta unidad se encarga de
realizar las operaciones en coma flotante, es decir, números reales.

 Banco de registros y la memoria caché (Cache): los procesadores


actuales cuentan con una memoria volátil que hace de puente desde la
memoria RAM hasta la CPU. Esta es mucho más rápida que la memoria
RAM y se encarga de acelerar los accesos del microprocesador a la
memoria principal.
 Bus frontal (Front Side Bus, FSB): También se conoce como bus de
datos, bus principal o bus de sistema. Es la vía o canal que comunica el
microprocesador con la placa base, concretamente con el chip llamado
puente norte o nothbridge. Este se encarga de controlar el
funcionamiento del bus principal de la CPU, la RAM y los puertos d
expansión como son los PCI-Express.Los términos utilizados para definir
a este bus son “Quick Path Interconnect” para Intel y “Hypertransport”
para AMD
Fuente: sleeperfurniture.co
  
 Bus trasero (Back Side BUS, BSB): este bus comunica la memoria
cache de nivel 2 (L2) con el procesador, siempre y cuando esta no esté
integrada en el propio núcleo de la CPU. En la actualidad todos los
microprocesadores disponen de memoria cache integrada en el propio
chip, por lo que este bus también forma parte del mismo chip.

Funcionamiento de un procesador

Un procesador funciona mediante instrucciones, cada una de estas


instrucciones es un código binario de una determinada extensión que la CPU
es capaz de entender.
Un programa, por tanto, es un conjunto de instrucciones y para ejecutarlo se
debe realizar de forma secuencial, esto es, ejecutando en cada paso o período
de tiempo una de estas instrucciones. Para ejecutar una instrucción hay varias
fases:
 Búsqueda d la instrucción: traemos la instrucción desde la memoria al
procesador
 Decodificación de la instrucción: la instrucción se divide en códigos más
simple entendibles por la CPU
 Búsqueda de operados: con la instrucción cargada en la CPU hay que
buscar el operador que corresponder
 Ejecución de la instrucción: se realiza la operación lógica o aritmética
necesaria
 Almacenamiento del resultado: el resultado se almacena en la
memoria caché

Das könnte Ihnen auch gefallen