Am2901
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/KL_AMD_2901.jpg/220px-KL_AMD_2901.jpg)
El Am2901 es un microprocesador slice de 4 bits en tecnología bipolar Schottky. Diseñado para construir controladores microprogramables de alta velocidad, con un número de bits múltiplo de cuatro.
Contiene una ALU de 4 bits y 8 funciones, una unidad de desplazamiento independiente de la ALU (suma y desplazamiento sólo llevan un ciclo) y un array de 16 posiciones de 4 bits, utilizable como fuente y destino para la ALU. Posee 4 bits de estado.
Funciona con una microinstrucción de 9 bits, dividida en tres grupos:
Bits 8-6: Control de destino
Bits 5-3: Función de la ALU
Bits 2-0: Operando fuente
y dos operandos de 4 bits, A y B, que son las direcciones del array. A es de lectura y B de lectura y escritura.
El Am2901 llegó a ser un estándar de la industria, fabricado por Thomson, Philips/Signetics y Fairchild, entre otros. También se fabricó en tecnogía CMOS y FAST.
Completan la familia los siguientes dispositivos:
- 2901 Microprocesador slice de 4 bits
- 2902 y 2911 Generador de acarreo "adelantado"
- 2903 Microprocesador slice "mejorado" de 4 bits. Permite multiplicar y dividir en complemento a 2
- 29203 2903 con capacidad de suma y resta BCD
- 2909 Secuenciador de microprograma de 4 bits
- 2910 Secuenciador de microprograma de 12 bits
- 2914 Controlador de interrupción vectorizada.
Enlaces externos
Wikimedia Commons alberga una categoría multimedia sobre Am2901.