Abstract:
in a method of operating a computer, a rotate-then-insert instruction having a Z bit is fetched and executed wherein a first operand in a first register is rotated by an amount. If the Z bit is '0' the selected portion of the result of the Boolean operation is inserted into corresponding bits of a second operand of a second register. If the Z bit is '1', in addition to the inserted bits bits other than the inserted bits of the second operand are set to zeros.
Abstract:
in a method of operating a computer, a rotate-then-insert instruction having a Z bit is fetched and executed wherein a first operand in a first register is rotated by an amount. If the Z bit is '0' the selected portion of the result of the Boolean operation is inserted into corresponding bits of a second operand of a second register. If the Z bit is '1', in addition to the inserted bits bits other than the inserted bits of the second operand are set to zeros.
Abstract:
In a method of operating a computer, a rotate-then-operate instruction having a T bit is fetched and executed wherein a first operand in a first register is rotated byan amount and a Boolean operation is performed on a selected portion of the rotated first operand and a second operand in of a second register. If the T bit is '0' the selected portion of the result of the Boolean operation is inserted into corresponding bits of a second operand of a second register. If the T bit is '1', in addition to the inserted bits,the bits other than the selected portion of the rotated first operand are saved in the second register.
Abstract:
Un sistema de computadora incluye una configuración de máquina virtual (VM) con uno o más núcleos. Cada núcleo se hablita para operar en un modo de subprocesamiento individual (ST) o un modo de subprocesamiento múltiple (MT). El modo ST consiste de un subproceso individual y el modo MT consiste de una pluralidad de subprocesos en recursos compartidos de un núcleo respectivo. El sistema de computadora incluye un área de control de sistema orientada al núcleo (COSCA) que tiene un área común que representa todos los núcleos de la configuración de VM y áreas de descripción de núcleo separadas para cada uno de los núcleos en la configuración de VM. Cada área de descripción de núcleo indica una ubicación de una o más áreas de descripción de subproceso cada una que representa un subproceso dentro del núcleo respectivo, y cada área de descripción de subproceso indica una ubicación de una descripción de estado del subproceso respectivo.
Abstract:
Task specific diagnostic controls are provided to facilitate the debugging of certain types of abort conditions. The diagnostic controls may be set to cause transactions to be selectively aborted, allowing a transaction to drive its abort handler routine for testing purposes. The controls include, for instance, a transaction diagnostic scope and a transaction diagnostic control. The transaction diagnostic scope indicates when the transaction diagnostic control is to be applied, and the transaction diagnostic control indicates whether transactions are to selectively aborted.
Abstract:
A single architected instruction to move data is executed. The executing includes moving data of a specified length from a source location to a destination location in a right-to-left sequence to provide a predictable result. A predictable result is provided, even though a portion of the destination location is contained within the source location from which the data is being moved.