Diseño de ALU
Diseño de ALU
Diseño de ALU
Operaciones en la ALU
Con respecto a cualquier microprocesador, las instrucciones involucran operaciones
sobre un operando, o entre dos de ellos, estando uno de los mismos almacenado
en el registro acumulador que es el registro de trabajo de cualquier ALU, por lo que
en algunos casos suele denominarse registro W. El tipo de operaciones que puede
realizar una ALU, pueden resumirse as:
1. Suma aritmtica
2. Resta aritmtica (complemento a 2)
3. operaciones lgicas
4. Desplazamiento o rotacin
5. No operar (transferencia)
Entrada1: in STD_LOGIC_VECTOR
Nombre
Los nombres deben cumplir los siguientes requisitos:
-Al declararse deben empezar con letras, nmero y guion bajo.
-El primer carcter debe ser una letra.
-El ultimo carcter no puede ser un guion bajo.
-No puede haber dos guiones bajos seguidos.
-No es sensible a maysculas y minsculas.
Modo
In: Seales de entrada
Out: Seales de salida.
Tipos
Son los valores que puede tomar la entrada/salida tipos ms utilizados en
VHDL son:
-Bit: toma valores de 0 y 1 logicos
-Bit_vector: representa un vector de bits.
-STD_LOGIC: Standard Logic.
-STD_LOGIC_VECTOR: Standard Logic Vector.