1. All SIGNAL PROCESSOR orders can be
addressed to this sameCPU. The
following are examples of functions
obtained by aCPU addressing SIGNAL PROCESSOR to itself:
a.Sense indicates whether an
external-call conditionis pending.
b. External call andemergency signal cause the corresponding
interruption conditions to be
generated. External callcan be rejected because of-a-previ ously generated external-call
condition.
c. Start sets condition code0 and
has no other effect.
d. stop causes the
condition code0, interruptions for
enabled, and enter
state.CPU to set
take pending
which it is
the stopped
e. Restart providesa means to
store the currentPSW. f. stop and store status causes
the machine to stop and store
all current status.
2. TwoCPUs can simultaneously execute SIGNAL PROCESSOR, with each CPU addressing the other. When this
occurs, oneCPU, but not both, can
find the access path busybecause of the transmission of the order
code or status bits associated with
SIGNALPROCESSOR that is being
executed by the otherCPU. Alter
natively, bothCPUs can find the access path available and transmit
the order codes toeach other. In
particular, twoCPUs can simultane
ously stop, restart, or reset each
other.CHANNEL-SET SWITCHING The channel-set-switching facility
permitsa collection of chnnneis to be
switched fromone CPU to another. The
collection of channels whichare switched as a group is called a channel
set. ACPU can be connected to only one
channel setat a time, and a channel set
canbe connected to only one CPU at a
time. The switching operation controls
only theexecution of I/O instructions
andI/O interruptions. Other channel
activity, such as chaining and data
transferoperations, is not controlled
by the switching.When a channel set is switched to a
particularCPU, it is said to be connected to that CPU. Channel-set switching permits any channel set in the configuration to be connected to any CPU in the configuration. However, a chan
nel setcan be connected to no more than
oneCPU at a time, and vice versa. When
a channelset is not connected to a CPU, it is said to be disconnected. On a
particularCPU, all I/O instructions
executed address only the channels with
in the channel set which is currently
connected to thatCPU. Initial program
reset and program reset issued toa CPU result in the resetting of the CPU and of only those channels which are
currently connected to thatCPU. Simi larly, I/O interruptions caused by a
channel whichis part of a particular
channel set occur on theCPU to which
the channelset is currently connected. Chaining and data-transfer operations by
the channel continue, independent of
whether the channel set is connected to
aCPU. Channel sets can be connected and disconnected by means of two
instructions,CONNECT CHANNEL SET and DISCONNECT CHANNEL SET, which are defined in Chapter 10, "Control Instructions." These instructions
select a particular channel set by means
of a 16-bit channel-set address. When
the addressedchannel set is not opera
tional, execution of these instructions
results ina setting of condition code
3. A channelset is not operational
when it is not providedin the installa
tion, itspower is off, it is not in the
configuration, or it isin any of certain customer-engineer test modes.
Depending on the model,a channel set may be not operational when all of the
channels in the channel setare not
operational.
When a channel set is connected to aCPU and the CPU becomes not operational, the
channel setmay also become not opera
tional, or itmay become disconnected and remain in the configuration. A CPU can become not operational because of certain customer-engineer test modes being SQt, because model-dependent reconfiguration controls remove it from the configuration, or because its power i s off.
The number ofCPUs and channel sets in a purticular configuration ;s not neces sarily the same.
When system reset normal, systemreset clear, load normal, or load clear is activated on any CPU in the configura tion, in the absence of any override by
model-dependentreconfiguration controls, then: • All channels within all sets in the configuration system reset, channel perform Chapter 4. Control 4-43
addressed to this same
following are examples of functions
obtained by a
a.
external-call condition
b. External call and
interruption conditions to be
generated. External call
condition.
c. Start sets condition code
has no other effect.
d. stop causes the
condition code
enabled, and enter
state.
take pending
which it is
the stopped
e. Restart provides
store the current
the machine to stop and store
all current status.
2. Two
occurs, one
find the access path busy
code or status bits associated with
SIGNAL
executed by the other
natively, both
the order codes to
particular, two
ously stop, restart, or reset each
other.
permits
switched from
collection of channels which
set. A
channel set
can
time. The switching operation controls
only the
and
activity, such as chaining and data
transfer
by the switching.
particular
nel set
one
a channel
particular
executed address only the channels with
in the channel set which is currently
connected to that
reset and program reset issued to
currently connected to that
channel which
channel set occur on the
the channel
the channel continue, independent of
whether the channel set is connected to
a
instructions,
select a particular channel set by means
of a 16-bit channel-set address. When
the addressed
tional, execution of these instructions
results in
3. A channel
when it is not provided
tion, its
configuration, or it is
Depending on the model,
channels in the channel set
operational.
When a channel set is connected to a
channel set
tional, or it
The number of
When system reset normal, system
model-dependent