Estructura y Funcionamiento de La Cpu

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

ESTRUCTURA Y FUNCIONAMIENTO DE LA CPU

TUTOR:
OSCAR IVAN MONTIEL PETRO

ESTUDIANTE:
JOSE EDUARDO BANQUETH LOZANO

UNIVERSIDAD DE CARTAGENA

INGENIERIA DE SISTEMAS

2019

ESTRUCTURA Y FUNCIONAMIENTO DE LA CPU


La CPU Unidad Central de Procesamiento es el cerebro de la computadora. Su función es ejecutar
programas almacenados en la memoria principal buscando sus instrucciones y examinándolas para
después ejecutarlas una tras otra. Los componentes están conectados por un bus, que es una
colección de alambres paralelos para transmitir direcciones, datos y señales de control. Los buses
pueden ser externos a la CPU, cuando la conectan a la memoria y a los dispositivos de E/S, pero
también internos. La CPU se compone de varias partes como ya hemos visto. La unidad de control
se encarga de buscar instrucciones de la memoria principal y determinar su tipo. La unidad
aritmética y lógica realiza operaciones como suma y AND booleano necesarias para ejecutar las
instrucciones.
La CPU también contiene una memoria pequeña y de alta velocidad que sirve para almacenar
resultados temporales y cierta información de control. Esta memoria se compone de varios
registros, El registro más importante es el contador de programa PC, Otro registro importante es el
registro de instrucciones IR.

Las Máquinas síncronas


la mayoría de las máquinas de hoy día son síncronas, es decir, que se controlan por un reloj.
DEFINICION: Una máquina síncrona o sincrónica es una máquina eléctrica rotativa de corriente
alterna cuya velocidad de rotación del eje y la frecuencia eléctrica están sincronizadas y son
mutuamente dependientes.

Caminos de datos
Los datos se adelantan de un registro al próximo en cada ciclo global del reloj: Cuando el borde del
reloj cronometra los nuevos datos en un registro, su rendimiento actual (procesado atravesando el
bloque combinacional) es puesto en el próximo registro en la tubería.

Estructura básica del Procesador

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,
El microprocesador ejecuta instrucciones almacenadas como números binarios
organizados secuencial mente en la memoria principal. La ejecución de las instrucciones se puede
realizar en varias fases. Cada una de estas fases se realiza en uno o varios ciclos de CPU,
dependiendo de la estructura del procesador, y concretamente de su grado de segmentación. La
duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al
tiempo requerido para realizar la tarea individual.

ALU
ALU o mejor conocida como unidad aritmética lógica es aquella que le permite al computador
procesar los datos numéricos que se le ingresan es decir operaciones básicas como lo son suma
resta multiplicación y división pero no solo estas también operaciones de tipo científico pero
adicional a esto los datos introducidos en el computador se utilizan como base para operaciones de
todo tipo aritméticos y lógicos además la ALU contiene registros especiales y de uso general donde
procesa la información antes y después de su uso para luego ser almacenado en la memoria
central ,que es la zona de almacenamiento de gran capacidad, se guardan aquí tanto datos como
programas ejecutables

ORGANIZACIÓN DE LOS REGISTROS


El registro de Archivo
Un conjunto de ubicaciones de almacenamiento (los registros) para guardar los resultados
temporales.

Registro de instrucción
La instrucción que se está ejecutando actualmente por el procesador se guarda aquí

Unidad de Control
La unidad de control el elemento que se encarga de sincronizar las acciones que realiza cada una de
las unidades funcionales de un computador. Las funciones de la unidad de control son básicamente
dos.

 Interpretación de las instrucciones: La unidad de control debe ser capaz de decodificar los
códigos de operación y los modos de direccionamiento de las instrucciones y actuar de
forma diferente para cada uno de ellos.
 Secuenciamiento de las operaciones: La unidad de control se encarga de la temporización
de las distintas operaciones necesarias para la ejecución de cada instrucción. también debe
controlar el secuencianamiento de las instrucciones en función de la evolución del registro
contador de programa.
La función principal de la unidad de control de la UCP es dirigir la secuencia de pasos de modo
que la computadora lleve a cabo un ciclo completo de ejecución de una instrucción, y hacer esto con
todas las instrucciones de que conste el programa. Los pasos para ejecutar una instrucción
cualquiera son los siguientes:

El reloj
La inmensa mayoría de procesadores es síncrona, es decir, que utilizan un reloj de señal, para
determinar cuándo capturar los próximos datos de palabra y realizar una operación en él.
El contador del programa
El contador del programa retiene la dirección de memoria de la próxima instrucción a ser ejecutada.
Se pone al día en todos los ciclos de instrucción para apuntar la próxima instrucción en el programa
El Registro de Dirección de memoria
Este registro está cargado con la dirección de los datos de la próxima palabra en ser captada de, o
almacenada en la memoria principal.

Adress Bus
Este Bus se usa para transferir las direcciones a la memoria y memoria-construcción periférica. Se
maneja por el procesador que actúa como un maestro del Bus.

Bus de datos
Este Bus lleva los datos hacia y desde el procesador, memoria y periféricos. Se manejará por la
fuente de datos, memoria o dispositivos periféricos.

Bus multiplexor
Algunos procesadores simples multiplican direcciones y datos hacia el mismo Bus.

Ejecución de instrucciones
La función básica que realiza un computador es la ejecución de un programa. Un programa consiste
en un conjunto de instrucciones y datos almacenados en la unidad de memoria. La CPU es la
encargada de ejecutar las instrucciones especificadas en el programa.

Procesador PENTIUM
Intel ha sido el número uno de los fabricantes de microprocesadores durante décadas, una posición
que no parece probable que abandone. La evolución de su microprocesador más representativo es
un buen indicador de la evolución de la tecnología de computadores en general. Aunque el Pentium
es ahora la estrella de la línea de productos de Intel, sus procesadores P6, P7 han sido presentados
El Pentium II es un descendiente directo de la CPU 8088 que se usó en la IBM PC original. Desde
el punto de vista del software, el Pentium II es una máquina de 32 bits completa. Tiene la misma
ISA en el nivel de usuario que los chips 80386, 80486, Pentium y Pentium Pro, incluidos los
mismos registros, las mismas instrucciones y una implementación completa en el chip del estándar
de punto flotante IEEE 754. Desde el punto de vista del hardware, el PENTIUM II es algo más
porque puede direccionar 64 GB de memoria física y puede transferir datos de y a la memoria en
unidades de 64 bits. Aunque el programador no puede observar estas transferencias de 64 bits,
hacen que la máquina sea más rápida que una máquina de 32 bits pura
Procesador POWER PC
En 1975, el proyecto de minicomputador 801 de IBM fue el primero en muchos de los conceptos de
arquitectura usados en sistemas RISC. El 801, junto con el procesador RISC I de Berkeley,
comenzó con el movimiento RISC, El éxito del proyecto 801 permitió a IBM desarrollar una
estación de trabajo RISC comercial, el RT PC. El RT PC, introducción tuvo éxito comercial, y tuvo
muchos rivales con prestaciones comparables o mejores
En 1990, IBM produjo un tercer sistema, que incorporaba las lecciones aprendidas con el 801 y el
RT PC. El IBM RISC System/6000 era una máquina superescalar RISC comercializada como una
estación de trabajo de altas prestaciones; poco después de su introducción, IBM comenzó a llamarla
arquitectura POWER
IBM se alió con MOTOROLA, que había desarrollado las series 68000 de microprocesadores y
APPLE, que usaba el chip de Motorola en sus computadores Macintosh. El resultado es una serie de
máquinas que implementan la arquitectura PowerPC
La arquitectura PowerPC resultante es un sistema RISC superescalar. El POWERPC se usa en
millones de máquinas Apple Macintosh y en sistemas con microprocesadores embebidos. Como
ejemplo de este último hecho puede citarse la familia IBM de chips de gestión de redes, que se
utilizan embebidos en numerosos equipos que proporcionan la gestión del acceso a red usual a los
usuarios con sistemas de distintos fabricantes.

También podría gustarte