Unidad Central De Procesamiento

Páginas: 15 (3585 palabras) Publicado: 9 de octubre de 2012
Arquitectura
de Computadores
2. La CPU
1. Estructura de la CPU
2. Ciclo de instrucción
3. Interfaz hardware de una CPU
4. Ciclo de reloj, memoria e instrucción

Arquitectura de Computadores

La CPU - 1

Vamos a comenzar la descripción de la estructura e interfaz de los componentes básicos de un
sistema de computación, esto es, la CPU, la memoria y los dispositivos de entrada/salida.En este capítulo vamos a dedicarnos expresamente a la estructura e interfaz hardware de la CPU y
en el siguiente capítulo veremos su interfaz software, es decir, el lenguaje máquina.
Comenzaremos recordando la estructura básica de una CPU y el ciclo de ejecución de las
instrucciones. A continuación veremos la descripción de las patillas que suelen ofrecer los
microprocesadores, haciendoespecial hincapié en el MC68000.
Más adelante presentaremos los procesadores segmentados (o en pipeline) los cuales incorporan
una técnica para acelerar el rendimiento de ejecución de instrucciones, pero esto será en otro
capítulo dedicado exclusivamente a este concepto.

Arquitectura de Computadores

La CPU - 1

La Unidad Central de Proceso
Registros
Generales

A+B
A
B

Unidad
AB

de
Control

ALU
A+B

a la memoria
y dispositivos de E/S
Arquitectura de Computadores

La CPU - 2

La Unidad Central de Proceso (CPU) contiene una serie de registros de memoria que contienen los
operandos y el resultado de las operaciones.
Los datos de los registros generales que contienen los operandos se llevan a los registros de
entrada de la Unidad Aritmético-Lógica (ALU),la cual realiza la operación sobre los datos de
entrada.
El resultado de la operación realizada se obtiene en el registro de salida de la ALU, que
posteriormente se almacena en otro de los registros de memoria.
Todo esto se realiza bajo la coordinación de la Unidad de Control.
También hay conexiones entre la CPU y la memoria principal (y los dispositivos de E/S) pues de
ella se extraen lasinstrucciones y los operandos, y a ella suelen ir a parar los resultados de las
operaciones.

Arquitectura de Computadores

La CPU - 2

La CPU

Operación Interna en la CPU

Ciclo de Instrucción

Alimenta instr. de memoria

Acceso a Memoria
Extrae
instrucción

CP → Sig. instrucción
Decodifica la instrucción
Calcula dirección de operandos
de registros
internos

Extrae losoperandos

de memoria
principal

Opera con los datos
Calcula dir. del destino
en registros
internos

Almacena resultado

Arquitectura de Computadores

en memoria
principal
La CPU - 3

Una CPU con arquitectura von Neumann ejecuta las instrucciones según el ciclo alimentardecodificar-ejecutar.
En el grafo de arriba se puede ver la descripción detallada de este ciclo, que se explicapor sí solo.
Se comienza por extraer una instrucción de la dirección de memoria indicada por el Contador de
Programa (CP) para cargarla en el registro de instrucción de la CPU. Acto seguido se incrementa
dicho CP con la longitud de la instrucción alimentada.
A continuación se decodifica la instrucción, es decir se averigua cuál es la operación a realizar.
Seguidamente se debe calcular ladirección de los operandos, tarea cuya dificultad varía en
función de los modos de direccionamiento utilizados. Una vez obtenida la dirección de los
operandos, se extraen o bien de la propia instrucción, o bien de los registros generales o de la
memoria principal.
Por último, los operandos se hacen pasar por la ALU y el resultado se almacena en alguno de los
registros generales o en algunadirección de memoria principal.
Volviendo al comienzo del ciclo, se alimenta la siguiente instrucción.

Arquitectura de Computadores

La CPU - 3

Interfaz Hardware

La CPU

Datos

m

Dir.

n

petición
concesión

Procesador
Genérico

Interrup.

petición
aceptación

Arbitraje
de Bus
Coprocesador
Lec/Esc
Estado
Misceláneas

Reset
Φ

+5 V

- DATOS
- DIRECCIONES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad central de procesamiento
  • Unidad central de proceso
  • Unidad De Procesamiento Central o C.P.U.
  • La Unidad Central De Proceso Ucp
  • Cpu (unidad de proceso central)
  • Unidad Central De Proceso
  • CPU
  • unidad central de proceso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS