stringtranslate.com

Conjunto de instrucciones B5000

La Burroughs B5000 fue la primera máquina de pila y también el primer ordenador con memoria virtual segmentada . El conjunto de instrucciones de la Burroughs B5000 incluye el conjunto de operaciones válidas para la B5000, B5500 y B5700. No es compatible con la B6500, B7500, B8500 o sus sucesoras.

Los flujos de instrucciones en un B5000 contienen sílabas de 12 bits , cuatro por palabra. La arquitectura tiene dos modos, Modo Palabra [1] [2] y Modo Carácter [3] [4] y cada uno tiene un repertorio separado de sílabas. Un procesador puede estar en Estado de Control o Estado Normal, y ciertas sílabas solo se permiten en Estado de Control. La arquitectura no permite el direccionamiento de registros o almacenamiento directo; todas las referencias se realizan a través de la Tabla de Referencia de Programa (PRT) de 1024 palabras, segmento de código actual, ubicaciones marcadas dentro de la pila o a los registros A y B que contienen las dos ubicaciones superiores en la pila. Burroughs numera los bits en una sílaba de 0 (bit alto) a 11 (bit bajo) y en una palabra de 0 (bit alto) a 47 (bit bajo).

Modo palabra

En el modo Palabra, hay cuatro tipos de sílabas.

La interpretación de la dirección relativa de 10 bits en la llamada de operando y la llamada de descriptor depende de la configuración de varios indicadores del procesador. Para los programas principales (SALF desactivado), siempre es un desplazamiento en la tabla de referencia de programa (PRT).

Modo personaje

Referencias

  1. ^ "Operación en modo de 5 palabras", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, págs. 5-1–5-21, 1021326
  2. ^ "6 Word Mode Syllables and Operators", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, págs. 6-1–6-32, 1021326
  3. ^ "Operación en modo de 7 caracteres", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, pág. 7-1 – 7-7, 1021326
  4. ^ "Operadores de modo de 8 caracteres", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, pág. 8-1 – 8-9, 1021326
  5. ^ "5.5. Tipo de sílaba", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, pág. 5-2, 1021326.
  6. ^ "5.6. Bits 0-9", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, pág. 5-2, 1021326.
  7. ^ "5.9. Direccionamiento relativo", Manual de referencia de sistemas de procesamiento de información Burroughs B5500 (PDF) , Documentación de sistemas, Burroughs Corporation, mayo de 1967, pág. 5-4, 1021326