domingo, 16 de diciembre de 2012

Curso de electrónica: Capitulo 5. Circuitos digitales complejos sin memoria (ALU)



Hola a todos,

Ya hemos visto circuitos sencillos con y sin memoria, pero con lo que hemos visto ni nos acercamos a lo que sería un procesador.

El tema de hoy es uno de los circuitos sin memoria más complejo que existe, la ALU (Unidad Aritmetico Lógica)

Una ALU no es más que un conjunto de operaciones digitales seleccionables (mirar el capitulo del multiplexor) realizadas mediante puertas lógicas. Es algo así como una librería de programación pero hecha a nivel de electrónica.


A y B son los operandos. Por ejemplo dos números que queramos sumar.
F es la selección de la función que queremos implementar. Por ejemplo, sumar.
R es el resultado de la operación
D son los flags de estado de la operación: Problemas que pueda haber en la operación, si el resultado es 0, etc...

Como está hecha una ALU a nivel de puertas lógicas?
Este es un ejemplo muy muy sencillo de como se podría hacer un ALU de lo más sencillo posible.

Como se une la ALU al resto del procesador?
Aunque esto sea tema para otro artículo, solo diré que la ALU, para funcionar , necesita de otros elementos digitales para poder funcionar, principalmente, memorias. No os preocupéis que esto lo iremos mirando con más tranquilidad en próximos capítulos.


 Cuantas más operaciones nos permita hacer la ALU más compleja será esta y más versatilidad tendrá. Para que os hagáis una idea, la ALU que podría tener un despertador no le haría falta mucho más que un par de operaciones ( sumar y comparar) mientras que la ALU del procesador de vuestro ordenador de bien seguro que tiene más de 1000 operaciones.

Aunque se que este capitulo es corto y denso no os desanimeis que nos es necesario para poder avanzar en cosas más interesantes.

Espero que os haya gustado.

LordPakusBlog

0 comentarios :

Publicar un comentario

Entradas populares