El Texas Instruments SBP0400 (SBP = silicio bipolar), también conocido como SBC 0400 y X0400, es un procesador de corte microprogramable de 4 bits que se introdujo en 1976 (la entrega comenzó en diciembre de 1975). [1] Fue uno de los primeros procesadores VLSI y fue el primer dispositivo en los EE. UU. Basado en la tecnología I²L (lógica de inyección integrada). [2] Se utilizó con fines de investigación y enseñanza en la industria aeroespacial ( NASA ) [2] y en la computadora de aprendizaje LCM-1001 ( Texas Instruments , 1976). Esta computadora de aprendizaje con microprocesador fue probablemente la primera de la compañía. [3]
Además del SBP0400, la computadora de aprendizaje contiene un pestillo 74279 y una batería recargable. Está alimentado por una fuente de alimentación de 7 V. Se opera a través de un total de 20 interruptores de palanca, que se dividen en nueve interruptores de microoperación, cuatro interruptores de entrada de datos, seis interruptores de control y el interruptor principal. La posición del interruptor "abajo" o "izquierda" corresponde a "0" o LOW digital; la posición "arriba" o "derecha" corresponde a "1" o ALTA. La posición del interruptor en "1" se indica además mediante un LED rojo que se enciende. Nueve LED más se utilizan como salida, cuatro cada uno para datos y dirección, y uno para ALUCOUT (ejecución de ALU).
Los comandos se ingresan bit a bit, por lo que la palabra de microinstrucción de 9 bits se divide en cuatro bits de comando ALU, dos operando de destino y tres bits de operando de origen. La posición de bit menos significativa (LSB) dentro de cada uno de los tres grupos está a la derecha. Después de cada entrada de datos o salida esperada, se debe presionar el botón "CLOCK" para escribir el comando en el registro de comando y aumentar el contador de comando. Dependiendo del comando utilizado, la entrada se realiza a través de los cuatro interruptores de datos.
Los interruptores de control son: ALUCIN (acarreo de rizado), PCPRI (prioridad del contador del programa, necesario para encender los LED de salida en el bus de direcciones, PCCIN (acarreo del contador del programa), ENCBY2 (habilita el incremento del contador del programa mediante un desplazamiento de 1 o 2), POS1, POS0 (posición más significativa, intermedia o menos significativa del segmento del procesador en una cascada).
Un zócalo DIL-40 sirve como extensión opcional por tres módulos más de la serie LCM-1000 o módulos propios. La asignación de pines es idéntica a la del SBP0400 (fuente de alimentación en el segundo pin INYECTOR - pin 40).
El prototipo recibió la designación X0400. [5]
Otro miembro de la familia de circuitos es el SBP0401 sin el registro de operaciones y con un decodificador de operación asíncrono.
Los sucesores del procesador de segmentos de bits de TI fueron el SN74AS888 de 8 bits y el SBP9900 de 16 bits.
La ex Unión Soviética fabricó un clon SBP0400, el K582IK2 (К582ИК2).
|journal=
( ayuda )