Am2901

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

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.