Unidad Aritmetica De Un Cpu

Páginas: 7 (1528 palabras) Publicado: 7 de noviembre de 2012
|

UNIDAD ARITMETICA DEL COMPUTADOR
En computación, la unidad aritmético lógica, también conocida como ALU (siglas en inglés de arithmetic logic unit), es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos números.
Una ALU debe procesar números usando el mismo formato que el resto del circuitodigital. Para los procesadores modernos, este formato casi siempre es la representación del número binario de complemento a dos. Las primeras computadoras usaron una amplia variedad de sistemas de numeración, incluyendo complemento a uno, formato signo-magnitud, e incluso verdaderos sistemas decimales, con diez tubos por dígito.
Las ALU para cada uno de estos sistemas numéricos mostraban diferentesdiseños, y esto influenció la preferencia actual por el complemento a dos, debido a que ésta es la representación más simple, para el circuito electrónico de la ALU, para calcular adiciones y sustracciones, etc.

La unidad Aritmética que es donde se ejecutan las operaciones aritméticas y lógicas.
Las microcomputadoras están diseñadas y construidas con varios microprocesadores, siendo uno elcentral y los otros sirven para controlar todas y cada una de las unidades periféricas que se agregan al computador, también sirven para darle mayor velocidad a ciertas operaciones.
Su misión es realizar las operaciones con los datos que recibe, siguiendo las indicaciones dadas por la unidad de control.

El nombre de unidad aritmética y lógica se debe a que puede realizar operaciones tantoaritméticas (suma, resta, multiplicación, división) como lógicas con los datos transferidos por la unidad de control.

La unidad de control maneja las instrucciones y la aritmética y lógica procesa los datos.

Para que la unidad de control sepa si la información que recibe es una instrucción o dato, es obligatorio que la primera palabra que reciba sea una instrucción, indicando la naturaleza del restode la información a tratar.

Para que la unidad aritmética y lógica sea capaz de realizar una operación aritmética, se le deben proporcionar, de alguna manera, los siguientes datos:

1. El código que indique la operación a efectuar.

2. La dirección de la celda donde está almacenado el primer sumando.

3. La dirección del segundo sumando implicado en la operación.

4. La dirección de lacelda de memoria donde se almacenará el resultado

OPERACIONES LOGICAS (OR, AND, NOR, XOR, NAND, NOT)

OR

Implementa la disyunción lógica -se comporta de acuerdo a la tabla de verdad mostrada a la derecha. Cuando todas sus entradas están en 0 (cero) o en BAJA, su salida está en 0 o en BAJA, mientras que cuando una sola de sus entradas está en 1 o en ALTA, su SALIDA va a estar en 1 o en ALTA.Z=A+B

AND
Realiza la función booleana de producto lógico. Su símbolo es un punto (·), aunque se suele omitir. Así, el producto lógico de las variables A y B se indica como AB, y se lee A y B o simplemente A por B.

X= A*B

XOR
Comporta de acuerdo a la tabla de verdad mostrada a la derecha. Cuando todas sus entradas son distintas entre sí para dos entradas A y B, o cuando el número de1 (unos) da una cantidad impar para el caso de tres o más entradas, su salida está en 1 o en ALTA.


NAND
implementa la conjunción lógica negada -se comporta de acuerdo a la tabla de verdad mostrada a la derecha. Cuando todas sus entradas están en 1 (uno) o en ALTA, su salida está en 0 o en BAJA, mientras que cuando una sola de sus entradas o ambas están en 0 o en BAJA, suSALIDA va a estar en 1 o en ALTA.
Se puede ver claramente que la salida X solamente es "0" (0 lógico, nivel bajo) cuando la entrada A como la entrada B están en "1". En otras palabras la salida X es igual a 0 cuando la entrada A y la entrada B son 1.

NOT
La puerta lógica NO (NOT en inglés) realiza la función booleana de inversión o negación de una variable lógica. Una variable lógica A a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad Aritmetica
  • Cpu (unidad de proceso central)
  • Post Diagnóstico Una Unidad De Cpu
  • CPU
  • Unidad aritmetica logica
  • Unidad aritmetico logico
  • Unidad aritmetico-logica
  • ALU

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS