System/370 Extended Architecture - IBM 4381 Manual

Table of Contents

Advertisement

System/370 Extended Architecture
System/370 extended architecture is System/370 architecture with certain
exclusions and a set of functional extensions. The new facilities provided by
System/370 extended architecture as implemented in the 4381 Processor are the
following:
A 31-bit addressing capability that provides for addressing more than two
gigabytes (2G-bytes) of virtual and real storage
Dynamic channel subsystem architecture that provides additional channel
control functions that are designed to improve
1/0
performance
An expanded trace capability that provides for branch tracing, address space
tracing, and explicitly initiated tracing
Page protection, which can be used to prevent storing into selected virtual
storage pages (see Section 50)
An instruction (START INTERPRETIVE EXECUTION) to handle
interpretive instruction execution that provides a mechanism for implementing
virtual machine support
A sort microcode assist
The new capabilities provided in System/370 extended architecture are designed to
extend the functional capabilities of System/370 architecture while maintaining
compatibility between the two architectures for problem programs. The instruction
set for System/370 extended architecture includes all the problem state and
semiprivileged instructions defined for System/370 mode of operation (including
MOVE INVERSE).
The instruction set for System/370 extended architecture contains all the privileged
instructions defined for System/370 architecture except the following:
INSERT STORAGE KEY (ISK)
SET STORAGE KEY (SSK)
RESET REFERENCE BIT (RRB)
CLEAR CHANNEL (CLRCH)
CLEAR
I/
0 ( CLRIO)
HALT DEVICE (HDV)
HALT
1/0
(HIO)
RESUME I/O (RIO)
START
1/0
(SIO)
START
1/0
FAST RELEASE (SIOF)
Section 10: Technology and Architecture
23

Advertisement

Table of Contents
loading

Table of Contents