Execution of the initial-program-reset function is
initiated in aCPU by one of the following:
1.On a model that does not have the store-status
facility installed, by activating the system-reset
key on thatCPU, with the enable-system-clear
key in the normal position.
2. By activating the load key on thatCPU, with
the enable-system-clear key in the normal posi
tion. (The initial-pro gram-reset function is im
mediately followed by the initial-pro gram
loading operation.)
3. When theCPU accepts the initial-pro gram
reset order specified by a SIGNALPRO CESSOR instruction addressing this CPU. System-Clear Reset
System-clear reset causes initialCPU reset to be
performed, causesI/O system reset to be performed
in all channels configured to theCPU, and causes
the contents to be set to zeros with valid checking
block code in that part of main storage and of keys
in storage that is configured to theCPU. Additional
ly, the checking-block code of the contents of gener
al registers and floating-point registers is made valid.
In most models the contents of the registers are
cleared to zeros, but in some the contents may be
left unchanged except for making the checking-block
code valid.
See the table "Summary of Reset Action" for a
detailed description of the effect of the reset on oth
er parts of the system.
Execution of the system-clear-reset function is
initiated in aCPU by one of the following:
1. By activating the system-reset key on thatCPU, with the enable-system-clear key in the
clear position.
2. By activating the load key on thatCPU, with
the enable-system-clear key in the clear posi
tion. (The system-clear function is immediately
followed by the initial-pro gram-loading opera
tion.)
3. By performing either of the above on any other
configuredCPU in a multiprocessing system.
Programming Notes
In order for theCPU-reset and initial-CPU-reset
operations not to affect the contents of fields that
are to be left unchanged, theCPU must not be exe
cuting instructions and must be disabled for all inter
ruptions at the time of the reset. Except for the oper
ation of the interval timer,CPU timer, and clock
comparator and for the possibility of taking a
machine-check interruption, allCPU activity can be
quiesced by placing theCPU in the wait state and by
disabling it forI/O and external interruptions. In
order to avoid the possibility of causing aCPU reset
at the time the timing facilities are being updated or
a machine-check interruption occurs, theCPU must
be in the stopped state.
Resetting of theCPU does not affect the value
and operation of the time-of-day clock.
System-clear reset causes all bit positions of the
interval timer to be cleared to zeros.
The conditions under which theCPU enters the
check-stop state are model-dependent and include
malfunctions that preclude the completion of the
current operation. Hence, in general, whenCPU reset or initial CPU reset is executed in a CPU that
is in the check-stop state, the contents of thePSW, addressable registers, and storage locations, includ
ing the keys, accessed at the time of the error are not
reliable.Power-On Reset
The power-on-reset function for a component of the
system is performed as part of the power-on se
quence for that component.
The power-on sequences for theTOD clock, main
storage, and channels may be included as part of theCPU power-on sequence, or the power-on sequence
for these units may be initiated separately. The fol
lowing sections describe the power-on resets for theCPU, TOD clock, and main storage. See also "I/O Operations" and the appropriate Systems Reference
Library (SRL) or System Library (SL) publication
for channels, control units, andI/O devices. CPU Power-On Reset: The power-on reset causes
initialCPU reset to be performed and causes I/O system reset to be performed in all channels config: ured to the CPU. The checking-block code on the
contents of general registers and floating-point regis
ters is made valid. In most models the contents are
cleared to zero, but in some models the contents
may be left unpredictable except for the checking
block code.TOD Clock Power-On Reset: The power-on reset
causes the value of the time-of -day clock to be set to
zero and causes the clock to enter the not-set state.
Main-StoragePower-On Reset: For volatile main
storage (one that does not preserve its contents
when power is down) and for keys in storage,
power-on reset causes valid checking-block code to
be placed in these fields. In most models the con
tents are cleared to zeros, but in some models the
contents may be left unpredictable except for the
checking-block code. The contents of nonvolatileSystem Control 53
initiated in a
1.
facility installed, by activating the system-reset
key on that
key in the normal position.
2. By activating the load key on that
the enable-system-clear key in the normal posi
tion. (The initial-pro gram-reset function is im
mediately followed by the initial-pro gram
loading operation.)
3. When the
reset order specified by a SIGNAL
System-clear reset causes initial
performed, causes
in all channels configured to the
the contents to be set to zeros with valid checking
block code in that part of main storage and of keys
in storage that is configured to the
ly, the checking-block code of the contents of gener
al registers and floating-point registers is made valid.
In most models the contents of the registers are
cleared to zeros, but in some the contents may be
left unchanged except for making the checking-block
code valid.
See the table "Summary of Reset Action" for a
detailed description of the effect of the reset on oth
er parts of the system.
Execution of the system-clear-reset function is
initiated in a
1. By activating the system-reset key on that
clear position.
2. By activating the load key on that
the enable-system-clear key in the clear posi
tion. (The system-clear function is immediately
followed by the initial-pro gram-loading opera
tion.)
3. By performing either of the above on any other
configured
Programming Notes
In order for the
operations not to affect the contents of fields that
are to be left unchanged, the
cuting instructions and must be disabled for all inter
ruptions at the time of the reset. Except for the oper
ation of the interval timer,
comparator and for the possibility of taking a
machine-check interruption, all
quiesced by placing the
disabling it for
order to avoid the possibility of causing a
at the time the timing facilities are being updated or
a machine-check interruption occurs, the
be in the stopped state.
Resetting of the
and operation of the time-of-day clock.
System-clear reset causes all bit positions of the
interval timer to be cleared to zeros.
The conditions under which the
check-stop state are model-dependent and include
malfunctions that preclude the completion of the
current operation. Hence, in general, when
is in the check-stop state, the contents of the
ing the keys, accessed at the time of the error are not
reliable.
The power-on-reset function for a component of the
system is performed as part of the power-on se
quence for that component.
The power-on sequences for the
storage, and channels may be included as part of the
for these units may be initiated separately. The fol
lowing sections describe the power-on resets for the
Library (SRL) or System Library (SL) publication
for channels, control units, and
initial
contents of general registers and floating-point regis
ters is made valid. In most models the contents are
cleared to zero, but in some models the contents
may be left unpredictable except for the checking
block code.
causes the value of the time-of -day clock to be set to
zero and causes the clock to enter the not-set state.
Main-Storage
storage (one that does not preserve its contents
when power is down) and for keys in storage,
power-on reset causes valid checking-block code to
be placed in these fields. In most models the con
tents are cleared to zeros, but in some models the
contents may be left unpredictable except for the
checking-block code. The contents of nonvolatile