Aun así, solo 2 años más tarde IBM introdujo los 31 bits en las direcciones de memoria, expandiendo las direcciones físicas y las virtuales a 31 bits con los modelos System/370-XA, e incluso el popular modelo 3081 era actualizable a un XA estándar.
De hecho, como el contador de programa estaba siempre alineado a palabra, los dos bits más bajos eran siempre cero, lo que llevó a los diseñadores a reutilización estos dos bits para guardar también los bits de modo del procesador.
Este diseño habilitó la ejecución más eficiente del programa, ya que el Contador de Programa y las banderas de estado podrían ser salvados o restaurados en una sola operación.
Esto resulta en llamadas a subrutinas más rápidas y en una mejor respuesta a las interrupciones que en los diseños tradicionales, en los cuales tenían que hacerse dos cargas o restauraciones de registros en las llamadas o retornos de una subrutina.
El cambio en el diseño del PC/PSR lo hacía incompatible con el código escrito para arquitecturas anteriores, por lo que el procesador también incluía un modo compatible de 26 bis que utilizaba la anterior combinación de PC y PSR.