ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El Microprocesador (CPU).


Enviado por   •  28 de Agosto de 2014  •  4.833 Palabras (20 Páginas)  •  401 Visitas

Página 1 de 20

Objetivo:

El estudiante debe:

• Analizar la arquitectura y comprender el funcionamiento de un microprocesador elemental.

• Conocer las diferentes arquitecturas desarrolladas en la evolución de los microprocesadores, puntualizando las diferencias y mejoras durante su evolución.

• Analizar y comprender la operación de las arquitecturas multinúcleo actuales.

1. Introducción:

En su forma más simple, un sistema de computadora cuenta con una unidad que ejecuta instrucciones de programas. Esta unidad se comunica con otros subsistemas dentro de la computadora, y a menudo controla su operación. Debido al papel central de tal unidad se conoce como unidad central de procesamiento, o CPU (Central Processing Unit). Dentro de muchas computadoras, un subsistema como una unidad de entrada, o un dispositivo de almacenamiento masivo, puede incorporar una unidad de procesamiento propia. Tal unidad de procesamiento, aunque es central para su propio subsistema, resulta claro que no es "central" para el sistema de computadora en su conjunto. Sin embargo, los principios del diseño y operación de una CPU son independientes de su posición en un sistema de computadora. Este trabajo estará dedicado a la organización del hardware que permite a una CPU realizar su función principal: traer instrucciones desde la memoria y ejecutarlas.

El algoritmo de solución de cualquier problema consiste en varios pasos que deben realizarse en una secuencia específica. Para implantar tal algoritmo en una computadora, estos pasos se descomponen en pasos más pequeños, cada uno de los cuales representa una instrucción de máquina. La secuencia de instrucciones resultante es un programa en lenguaje de máquina que representa al algoritmo en cuestión. El mismo enfoque general se utiliza para permitir a la computadora realizar funciones especificadas por instrucciones individuales de máquina. Esto es, cada una de estas instrucciones se ejecuta realizando una secuencia de operaciones más rudimentarias. Estas operaciones, y los medios por los cuales se generan, serán el tema principal de análisis en este trabajo.

CPU

La Unidad Central de Proceso puede ser considerada como el cerebro de la computadora. El CPU es el chip más importante de una computadora. La CPU procesa instrucciones, realiza cálculos y administra el flujo de información a través del sistema de la computadora. Además, ejecuta millones de operaciones por segundos. La CPU también se conoce como microprocesador ó procesador.

Funciones del CPU:

Sus funciones son:

1. Provee de almacenamiento en registros y acumuladores, a los diferentes datos e instrucciones a procesar.

2. Permite rápido acceso a datos almacenados y ejerce control sobre la información en localizaciones de la memoria principal.

3. Puede desarrollar operaciones aritméticas, lógicas y de control.

4. Puede manejar la entrada de datos y la salida de la información desde los dispositivos periféricos.

5. Controlar y Supervisar el sistema integral de cómputo.

6. Controlar el envió y recepción de datos desde los periféricos a las unidades de memoria.

Objetivos de la CPU

 Captar instrucciones:

Debe leer instrucciones de la memoria.

 Interpretar instrucciones:

La instrucción debe decodificarse para determinar qué acción es necesaria.

 Captar datos:

La ejecución de una instrucción puede exigir leer datos de la memoria o de un módulo de E/S

 Procesar datos:

La ejecución de una instrucción puede exigir leer datos de la memoria o de un módulo de E/S.

 Escribir datos:

Los resultados de una ejecución pueden exigir escribir datos en la memoria o en un módulo de E/S.

1.1. Arquitectura básica y sus operaciones del CPU.

Arquitectura del CPU. La unidad central de Proceso (CPU).

Estructura interna (Hardware) de un microprocesador

En el interior de un microprocesador encontramos las siguientes partes claramente definidas:

Estructura de un microprocesador

En todo procesador se distinguen básicamente dos partes:

Unidad de Control:

La unidad de control se encargada de realizar el control del proceso, es decir de generar las señales necesarias para activar los componentes de la unidad de tratamiento que actuarán sobre los datos en el instante de tiempo que corresponda.

Para su funcionamiento suele disponer de los siguientes elementos:

• Decodificador de Instrucciones.

• Registro Contador de Programa (PC).

• Registro de Instrucciones (IR).

Unidad de Tratamiento o camino de datos:

La unidad de tratamiento o camino de datos agrupa a todos los componentes capaces de manipular los datos, es decir los recursos que disponemos en el interior del procesador.

Para su funcionamiento suele disponer de los siguientes elementos:

• Unidad Aritmética Lógica (ALU).

• Registro Acumulador (ACC).

• Registros de propósito general.

Estos componentes aparecen en todos los procesadores de propósito general. En los procesadores actuales pueden existir múltiples unidades de cada uno de los recursos para aumentar el grado de paralelización al ejecutar un proceso, y de esta manera será posible ejecutar dos instrucciones simultáneamente. Además también se incluyen unidades de cálculo más especializadas en el interior

...

Descargar como (para miembros actualizados)  txt (31.3 Kb)  
Leer 19 páginas más »
Disponible sólo en Clubensayos.com