Microprocesador
Introducción:
El microprocesador es el cerebro del ordenador, se encarga de realizar las operaciones matemáticas y lógicas y de coordinar a todos los elementos para que el sistema funcione correctamente, existen actualmente muchos microprocesadores diferentes, y la utilización de uno de ellos en concreto deberá estar supeditada a las necesidades de potencia de cálculo que elusuario requiera, aunque ya existen muchas empresas que fabrican microprocesadores, son únicamente dos grandes compañías las que dominan el mercado mundial de microprocesadores para la PC: INTEL y AMD. Se denomina microprocesador a un circuito integrado semiconductor formado por transistores que permiten o cierran el paso, de forma lógica, a una serie de señales eléctricas. El microprocesador estácompuesto por la unidad de control, la unidad aritmético-lógica y un grupo de registros.
Es característico del microprocesador el poseer un alto grado de integración, siendo capaz de ejecutar algorítmicamente una serie de instrucciones. La diferencia entre un semiconductor de memoria y un microprocesador es su funcionalidad, ya que los microprocesadores son circuitos de puertas lógicasdistribuidas irregularmente para poder realizar las diferentes tareas y operaciones de manejo del sistema informático, mientras que las memorias son circuitos repetitivos de almacenamiento de información; por ello, los microprocesadores son más complicados de desarrollar y construir que los semiconductores de memorias.
Como se ha indicado anteriormente, el microprocesador efectúa la ejecución de lasinstrucciones de forma secuencial, excepto cuando la propia instrucción le ordene la alteración de la secuencia. El microprocesador va a poder controlar las distintas unidades del sistema informático que permitirán la comunicación con el exterior de la computadora y la memoria de ésta, donde se almacenarán los datos.
Es el encargado de ejecutar los programas, desde el sistema operativo hasta lasaplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.
DESARROLLO:
1. ESTRUCTURA INTERNA DE UN MICROPROCESADOR: Arquitectura de Von Neumann:
El modelo básico de arquitectura de los microprocesadores usados en losordenadores hasta hace poco tiempo, fue establecido en 1945 por Von Neumann, según esta arquitectura, un ordenador es capaz de ejecutar una serie de órdenes o instrucciones elementales llamadas Instrucciones Máquina, que se encuentran almacenadas en una memoria.
En él, se distinguen tres grandes bloques;
La memoria
La unidad Aritmética Lógica (ALU)
La unidad de Control(CU)
a) Memoria:Es un medio de almacenamiento de la información (DATOS, PROGRAMAS), esta dividida en varias posiciones que se identifican mediante una dirección, todas las posiciones son del mismo tamaño y tienen una dirección diferente.
b) Unidad Aritmética Lógica(ALU)
Permite realizar una serie de operaciones matemáticas y lógicas elementales, tales como “sumas, restas, AND, XOR, etc. Los datos sobre los quese realizan las operaciones provienen de la memoria principal, y pueden estar almacenados de forma temporal en algunos registros de la propia ALU.
c) Unidad de Control:
Se encarga de leer las instrucciones máquina de la memoria principal y de generar las señales de control necesarias para que todos los elementos del ordenador funcionen correctamente y se ejecuten las instrucciones leídas, seutiliza lo que se llama REGISTRO CONTROLADOR DE PROGRAMA, para saber en qué posición de memoria está la instrucción que corresponde ejecutar en cada momento.
Al conjunto formado por la Unidad de Control y por la Unidad Centra de Proceso o CPU, y es el elemento encargado de ejecutar las instrucciones de los programas, esto es en definitiva, el microprocesador.
2. FUNCIONAMIENTO INTERNO DEL...
Regístrate para leer el documento completo.