GA33 1525 4_4321_4331_Processors_Operating_Procedures_Oct82 4 4321 4331 Processors Operating Procedures Oct82

GA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82 GA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82

GA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82 GA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82

User Manual: GA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82

Open the PDF directly: View PDF PDF.
Page Count: 156

DownloadGA33-1525-4_4321_4331_Processors_Operating_Procedures_Oct82 GA33-1525-4 4321 4331 Processors Operating Procedures Oct82
Open PDF In BrowserView PDF
GA33-1525-4
File No. 4300-01

Systems

Operator's Library:
IBM 4321/4331 Processors
Operating Procedures
and Problem
Determination Guide

------.----____
-1IIJ_
- -- - ----"

-~-,,-

Federal Communications Commission (FCC) Statement
Warning: This equipment generates, uses, and can radiate radio frequency energy and if not instaJled and used in accordance with the
instruction manual, may cause interference to radio communications. It
has been tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 of FCC Rules, which are
designed to provide reasonable protection against such interference
when operated in a commercial environment. Operation of this equipment in a residential area is likely to cause interference in which case
the user at his own expense will be required to take whatever measures
may be required to correct the interference.

Fifth Edition, October 1982
This is a major revision of GA33-1525,.3 which is now obsolete.
The information contained in this manual is subject to change from time to time.
Any such changes will be reported in subsequent revisions or Technical Newsletters.
Changes are continually made to the information herein; before using this publication in connection with the operation of IBM system.s, consult the latest IBM
System/370 and 4300 Processors Bibliography, GC20-0001, for the editions that are
applicable and current.
Any reference to an IBM program product in this document is not intended to
state or imply that only IBM's program product may be used. Any functionally
equivalent program may be used instead.
It is possible that this material may contain reference to, or information about,
IBM products (machines and programs), programming, or services that are not
announced in your country. Such references or information must not be construed to mean that IBM intends to announce such IBM products, programming,
or services in your country.

Publications are not stocked at the addresses given below; requests for copies of
IBM publications should be made to your IBM representative or to the IBM
branch office serving your locality.
A form for reader's comments is provided at the back of this publication. If the
form has been removed, comments may be addressed to:
International Business Machines Corporation
Department 812B
1133 Westchester Avenue
White Plains, New York 10604
or to:
IBM Laboratories
Dept. 3179, Product Publications
Schoenaicher Strasse 220
0-7030 Boeblingen, Federal Republic of Germany
IBM may use or distribute any of the information you supply in any way it
believes appropriate without incurring any obligation whatever.
You may, of course, continue to use the information you supply.
©

Copyright International Business Machines Corporation 1979, 1980, 1981, 1982

{J'

Preface
This manual is for use when operating the IB~i14321 or 4331 Processor. You are
assurned to have a knowledge of Introduction .fo IBM Data Processing Systems~
GC20-1684, and some experience in operaHng.H similar computing system. The
information in this manual is organized in the following way:
Chapter 1 contains emergency and first ;.dd procedures.
Chapter 2 tells you about parts of the IBtVf 4321'or 4331 Processor which are
used to communicate with, and control the system~ The cbapter describes the
operator console and related facilities.
1<'

•

Chapter 3 explains som,e routine operations on the IBM 4321 or 4331
Processor.
.
Chapter 4 contains problem determination procedures.

•

Chapter 5· contains reference iriformation,
C~hapter

6 of the manual cont~:ir,8 a glossary .

.
'

" ~.

'e

"

Preface

iii

(

iv

413.1 Processor Operating Procedures

Contents
Chapter 1. Emergency Procedures • • • •. . . • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • ••
Electric Shock ......................................................
Artificial Respiration ................................................
Fire ..............................................................

1-1
1-1
1-1
1-1

Chapter 2. Communicating with the System ••••••.•.•••••••••••••••.•••••••••••••••• 2-1
Operator Console ........................................................ 2-2
Display Screen of 3278-2A Console ........................................ 2-2
Display Screen of 3279-2C Color Console .. ; ................................ 2-3
Screen Layout ....................................................... 2-3
Control Panel ...................................................... 2-4
Control Panel Lights ................................................. 2-4
Control Panel Keys .................................................. 2-5
Console Keyboard ..................................................... 2-6
Alphameric Keys .................................................... 2-6
Cursor ............................................................ 2-6
Cursor Keys ....................................................... 2-7
Tabulator Keys, Backspace Key, Space Bar ............................... 2-7
Function Keys ...................................................... 2-8
Keyboard Lock and Keyboard Inhibition .... .. . . . . . . . . . . . . . . • . . . . . . . . . . . . 2-11
Machine Status Display ................................................ 2-13
Line 21 Display .................................................... 2-14
Line 22 Display .................................................... 2-16
Line 23 Display .................................................... 2-17
Line 25 Display .................................................... 2-18
System Diskette ........................................................ 2-20
Customer Set Up (CSU) for Displays and Printers .............................. 2-21
Disconnecting ...................................................•... 2-22
Problem Determination ................................................ 2-22
Chapter 3. Procedures .......................................................... 3.;.1
Loading the Control Diskette ..............................................• 3-2
Switching Power On ...................................................... 3-3
Switching Power Ofr .............-......................................... 3-4
Loading the Microcode (IML) .............................................•• 3-5
Initial Prqgram Load (IPL) ................................................• 3-6
Mode Selection .......................................................•.. 3-7
Errors Made During Mode Selection ......................................• 3-9
Fast Mode Selection ................................................... 3-10
Address Compare ..................................................... 3-12
Check Control .....................................................•. 3-15
DisplayI Alter .......................................................• 3-17
Control Registers ..............................•....................... 3-19
Current PSW (Program Status Word) ..................................... 3-20
Floating Point Registers ................................................ 3-22
General Registers ..................................................... 3-23
Storage Key ......................................................... 3-24
Main Storage .......................................................• 3-25
Main Storage Size .................................................... 3-27
Capacity Counts .................................................••..• 3-28
Main Storage Real .................................................... 3-29
Main Storage Virtual .................................................. 3-30
Page Description ..............................•.....................• 3-32
Communication Lines ................................................. 3-33
Start / Stop Lines .................................................. 3-33
Synchronous Data Link Control (SDLC) Lines ........................... 3-36
Binary Synchronous Communication (BSC) Lines .......... ;.............. 3-39
Temporary Configuration Change .................. ' ................... 3-40
Instruction Step ...................................................... 3-44
Interval Timer ....................................................... 3-45
Machine Save ........................................................ 3-46
Program Load ....................................................... 3-47
Clear Reset .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Reset I-Step ......................................................... 3-51
Program Reset ..............................................•........ 3-52

Restart' •.•...••••. '.." ....•.....•••••••••• " . , .•.. , ••. " .•••..••••..••••
Store Sf-atns .•.•.•.• ' ••.•.••....••••..••.. "." •.. ,....................
TOD Enable ..••..•.•..•.....•• ~ .•••• ~ .•.
Native Displays and Printers ..•......••..••...•• 0'''. "
Configuration Rules and Limitations •••• .;.".", ..• * • • • • • • • • • • • • • • • • • • • • •
Native U'ser Diskette ......•..•..••.•••••• " '," •
Diskette Device Address .•.•..•...••.••••• ,' '. ~ " , •.••• i ••
¢

•

"

•

"

,

•••••

,

••••••••••••••••

0

;

••••••••••••••••

> ,

0

••

3-53
3-54
3-55
3-56
3-58
3-59
3-61

• '• • • • • • • • • • • • • • • • • • •
e"

•

•

•

•

•

•

•

•

•

•

•

••

Chapter 4. E'rohlem Determination ••••••••••
~"
4-1
Procedure .....................•....•••.....• ,',.,'" ..•.•.... ; ••.•••.••••• ~1
Sense Byte Table ........•...•.....•••.... , .... " .•..... ,.............. ~24
0

0

•

•

•

••

• • ,; • • • • • • • • • • ' 0 • • • 0

0

0

0

•

0

•

0

0

Chapter 5. Reference Information ••
5-1
Restart Procedures for the IBM 5424 Multi-Function Card Unit (MFCU) •••.•.•••.••.• 5-1
Restart Information Field .....•.••••••......• , ••• , .••••• , .••..••••...... 5-1
Operator Restart Instructions ..•. ~ •..••••••• , , •. " ., • • • • • • • • • • . . • • . . • • • • • • • 5-2
Procedure .•.............•...•••
5-2
00 Dt';vice not Ready ......•...•..•... ;.'"'~ ,..• , ", ••. , ...... , . . . . . . • . . . . 5-2
10 Read Check .....•......•....•.••..•. "." ... :, •....••..........•... 5-3
12 Read Check and Print Check .•..••.•.•. , '
5-3
20 Punch Check .....•..•......•.••.••. '. ,
5-3
21 Ptinch Check and Read Check .•.•..•.. "'
5-3
22 Punch Check and Print Check ••••.••..• " " .
5-4
23 Punch Check, Read Check and Print Check .. , .. ,....................... 5-4
30 Print Check ........•......•.•..•. '" ","" ." ........................ 5-5
40 Hopper Check ••...•...•.•..•••••••.• " ... " •..•••..... ',' ••...•.•
5-5
42 Hopper Check and Pdnt Check .••••••• "." •."" ••....••• ~' ..••••••••.•• 5-5
50 Feed Check .........•......•••••••.. '..... ~'" , •..•••.....•..•.•.•.. 5-5
5 1 Feed Check and Hopper Check .•••..•...•.• ,; . , , .•. " . . . . • . •• • . . . . • • . . . 5-6
54 F~ed Check and Punch Check ..•••••.•.•.. "., .•.•..•...•• '........... 5-6
55 Feed Check, Hopper Check and Punch Check •• " .. , .•...••.•.••....••..• 5-7
60 Error on Recovery ...........•••.. ,' •.... "......................... 5-7
Manual Calling on Integrated Modem WT Switched Li}1~ with Auto Answer ••....••.•. 5-8
Connection Sequence •.....•.......• ~ ..... , .••... " ...•.......•. '. . • • • . • •• 5-8
Disconnection Sequence ...•......••.••..•.•.
5-8
3340 String Switch .•..•..•••••..•..••..•••••• " ••••• , . , , •. , , .•.••..••..•.. 5-9
Conversion. Binary to Hexadecimal to Decimal •••.•..•.•••.••..••.•••••..•.
5-10
Katakana Feature ....•.•.•..••.•...•...•••••.••••••
5-11
Data Keys , ............................... "
~
5-11
Shift Keys ...•....•...•.••.••...•••••..•• " ............................ 5-11
Messages •...•...•... '•.••••....•. ~ .•••...•..•,. " , .•.•..........•••..• 5-11
CA Configuration Charts •......•.•.•.•••..•••. ".',.; ..•.•..• .; •..••....•... 5-12
Line Address 30 .......•.........•.•.••.•..•• " ,. " • • . • . • • • . . . . • . • . . • • • •• 5-13
Line Address 31 ..•....•..•..•...•.......•. " .•.• , •••..•.•...••..••••.•• 5-14
Line Address 32 .•............•..••.••••• .; ••• , .••..••..• '..•••...•. " . •• 5-15
Line Address 33 •......•.•...•.. '.•••.
5-16
5-17
Line Address 34 .......•.....•••.••....•.••.• "
Line Address 35 .•....•••.••..•..•••.•..•.• ',." .••..••..•...••.•••••.•• 5-18
Line Address 36 .•.••.•••.•........•..••••. ~ •••••.••. , •• , •.••...•••••. 5-19
Line Address 37 •.••••••.••......•••
5-20
0

•• 0

•• 0000 . . . . . . "

0

"

z • • • q • • • • • 0"

"

•••••• ' •••••

,

< ••

,

9

•

0

'C

•••

• •'

•

•

•

•

•••••• ,

• • •,

< •

•

••••••••••• 0

•

•

•

•

•

•

•

•

0

Appendix A.

0

0

0

•• 0

•

0

0

•

0

•• 0

•• 0

•

0

0

•• 0

0

?

•

•

••

•••••••••••••••

,

,

••••

,

•••••••••••••••••

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

••

,

•

,

•

•

•

','

••

•

•

•

•

•

•

•

•

•

•

0

•••

•

•

•

•

•

0

•••

•

•

•

•

"

•••••••••

,

•••••••••••••

p

•

•

•

'

•••••••••••••

~

•

•

•

•

•

•

•

•

•••••••••••••••

•

•

•

•

•

•

•

•

••

;.........

~

0

0

•

0

0

•

0

•

o.

< ••••••••••••••••••••••••••

Index

'vi

4331 Processor Operating Procedures

0

••• 0

•

0

0

•

0

•• 0

•• 0

•• 0

0

0

0

0

•

0

0

0

0

••••••

.... ., .....•..................•. s

@!

c.-

eo • • • • • •

eo _ • • •

/I

t~

"

~

••••••••••••••••• 0 0 •

0' Il' '9 •

It "

...

.(I.

Ii'

f)

•

•••••

Display Uriit IBM 3279-2C Testing and Adjustment •.••.•••....•..•...•....•••••
Test Procedure ............................ '.........................
Color Convergence Procedure .••.•••.•••••.'
Chan~fr.ing the Battery •.••....••••.•••••..•• " ................. '. . • • • . ••
Glossary

•

••

•

•

••••

•

•••••••••

•

','

•

•

0

•••••••••

•••••••••••••

•

"

0

o ••••••

•

••••••••••••••••••••••

« • • • • • • • • • • • • • • • • • •' •

,,'e'

•

•••

0

••••

•••••••••••••••

••

A-I
A-I
A-2
A-5
A-8

X-I
X-3

Chapter 1. Emergency Procedures
If people are endangered, or if equipment could be damaged, disconnect power to

the system by pressing the relevant EMERGENCY POWER-OFF switch in the
computer room.
Electric Shock

1. If the casualty is still in contact with the electrical supply:
a. Disconnect the electrical supply, or
b. Remove the casualty from contact with the electrical supply by pulling at
his dry clothing. Do not move the casualty unless it is necessary.
2. If the casualty has stopped breathing, apply mouth-to-mouth resuscitation
immediately (see artificial respiration below).
3. Call for help.
Artificial Respiration
1. Clear throat of water, food or foreign matter.

2. Tilt head back to open air passage.
3. Lift jaw up to keep tongue out of air passage.
4. Pinch nostrils to prevent air leakage when you blow.
5. Take a deep breath. Seal your mouth around casualty's mouth, blow until you
see chest rise.
6. Remove your lips and allow lungs to empty.
7. Listen for snoring and gurglings, signs of throat obstruction.
8. Repeat mouth to mouth breathing 10 to 20 times a minute. Continue rescue
breathing until casualty breathes unaided.
Fire

Do not use water to fight a fire in electrical equipment. Use only a fire extinguisher
approved for this purpose, for example one that contains carbon dioxide (C02).
Follow the instructions on the extinguisher and 'call for help.

Chapter 1. Emergency'Procedures

1-1

1-2

4331 Processor Operating Procedures

Chapter 2. Communicating with the System

This section describes the parts of the IBM 4321 or 4331 Processor that you, as
an operator, will use in your work.

Chapter 2. Communicating with the System

2-1

Operator Console
The operator console is a device used to control the IBM 432 I or 4331 Processor.
It consists of:

Display Screen
to provide information from the system, in the form of messages and displays. The information that you enter into the system also appears on the
screen. A permanent display of the status of the IBM 4321 or 4331
Processor is shown in the lower part of the screen.

Console Keyboard
-

•

for entering commands and data into the system.

Control Panel
with lights and buttons for functions that cannot conveniently be handled
by the keyboard and display screen.

The operator console may be a 3278-2A (one-color display) or a 3279-2C
(four-color display). The console does not provide printed output. The optional
3287 Model 2 printer may be used to supply printouts of messages.

Display Screen of 3278-2A Console

The a/A Switch
NormaliTest Switch
Audible Alarm
Contrast Control
Security Keylock
Brightness Control

For a description of the lights and switches shown above, see IBM 3270 Information Display System Operator's Guide, GA27-2890.

2-2

4331 Proces~or Operating Procedures

Display Screen of 3 i79.2C Color Console

Normal IT est
Switch

CJ
Base Color Switch

light 2
(Display Ready)

Dual Case/Mono
Case Switch

light 3
(Test)

Audible Alarm
Volume Control
Power On/Off Switch

.

Brightness Control
r::::::J
c::;::'3

--~------------

(

a'll+----Security Keylock

0)

For a description of the lights and switches shown above, see IBM 3270 Information Display System, 3279 Color Display Station, Operator's Guide, GA33··3057.
Screen Layout
The display screen displays numeric characters, alphabetic characters and special
symbols. It is equipped with an audible alarm that alerts you to messages requiring
your attention" During operation the security keylock must be in the "on" position. The fmmat of the screen is shm\<'n below.

DISPLAY FORMAT

1<-----80 CHARACT!RS----->I
---------------------_.--------------20 lines

21

LINES·

5 1 ines

r:hapter 2. Communicating with the System

2-3

A

System Area:

The system area of the screen displays messages from the operating system. It is
also used when the operator communicates with the system.
B

Machine Status Area:

This area displays information about the status of the IBM 4321 or 4331 Processor.
Control Panel
On the control panel are the following lights and keys that allow you to check and
control basic machine functions.

BASIC
CHECK SYSTEM WAIT

000

POWER IN POWER
PROCESS COMPLETE

a a

c:J
ML,

[!JAMP
TEST

EJOWER
OFF

---

---

---

Control Panel Lights
Basic Check:
The red BASIC CHECK light indicates a failure in the processor. There is a danger of data being destroyed. Save the status of the machine and call the service
representative. The BASIC CHECK light is also on when the power-service mode
switch is in "service" position. The power-service mode switch is located in the
IBM 4321 or 4331 processor and can be operated only by service personnel.
System:
The green SYSTEM light is on when instructions are being processed or when
I/O operations are in process.
Wait:

The amber WAIT light is on when the wait bit in the current PSW is set. This
means that the processor is idle, that is, not processing instructions or handling
I/O operations. The setting of the wait state is controlled by the operating system.
Usually the processor awaits the completion of data transfer from an I/O device.
The processor leaves the wait state upon an interruption.

2":A

4331,Process0rOperating Procedures

Power in Process:

The POWER IN PROCESS light indicates that a power-on, or power-off
sequence is in progress.
Power Complete:

The green POWER COMPLETE light comes on when the power-on sequence is
completed.
Control Panel Keys
IML:
Pressing this key while power is on starts the IML (initial microcode load)
sequence.
Lamp Test:

The LAMP TEST key tests the control panel lights and the lights of the mM 5424
Multifunction Card Unit (if installed). When this key is pressed, the check lights
on the panel turn on. The lights go out when the key is released.
Power Off:

The POWER OFF key starts the power-off sequence. If during this sequence a
power failure is detected, a reference code is displayed and the power-off
sequence is halted, however, power is not turned off. Note the reference code for
the service representative's use and press POWER OFF a second time to complete
the power-off sequence.
The power-off sequence can also be initiated by operating the POWER-ON/OFF
toggle switch located at the righthand side of the IBM 4321 or 4331 Processors.
Note: The power-off sequence clears the contents of all storages. Power off is
complete after 5 - 7 seconds.

Chapter 2. Communicating with the System

2-5

C
I

Console Keyboard
At the console keyboard you enter commands and data il1to the system. The keyboard has the following layout:

CHG

CNCL

OPt

(PA2)

START STOP

ERAS)E
INPUT

t

~

~ ~

PAGE·:tPAGEI

.--"l1li

"l1li
-~

[:.:::!:!:::::::~. Only active when AL T key is pressed at the same time

C::3

Typamatire key

The keyboard has three types of keys:
•

Alphameric keys

•

Cursor and tabulator keys, backspace key ~ and space bar

•

Function keys

The keys and their functions are described on the following pages.
Alph~meric

Keys
The alphameric keys are used to enter messages and data,lmd to call up displays.
These keys are typamatic, that is, they repeat th1:!ir function as long as they are
held down. The second character on some alphameric keys can only be used in
conjunction with the SHIFT or the ALT key (sec "Function Keys"). The position
of the alphameric keys on the keyboard is shQwn above.

€>

The cursor is a light-marker on the screen
to be entered will appear.
•

that~indicates \vhere

When a character is entered, it appears just above the. cursor:
The cursor is automatically positioned ready for the

•

2-6

the next character

nex~

entry.

You can position the cursor manually by means of the five cursor keys. To
prevent interference with internal operations, these keys can be locked. For
example, during IML, or when the cross indicator (see "Machine Status Display," line 25) is on the screen, you cannot free these keys. The system

4331 Ptocessol' Operating Procedures

returns them to your control when the internal operation is completed.
The five cursor keys are typamatic, which means you can "run" the cursor by
holding the key down. When the cursor reaches the edge of the screen, it
returns (or wraps around) to the opposite edge of the screen and continues
moving in the same direction as long as the key is held down.
To alter data displayed on the screen, position the cursor under the data to be
changed, type in the new data, and press ENTER.
•

The cursor can be moved by the space bar and the backspace key.

Cursor Kcys
The cursor can be moved in the following ways:
Cursor to New Line:

The cursor moves to the first unprotected character position (*) in the next lower
line, traversing all protected lines before finally returning to the first line with an
unprotected character position.
Cursor Up:

I.PA.~E~.

The cursor moves upward in the same character column. Finally it returns to the
bottom of the screen and repeats the same path upwards .

.....

Cursor Down:

The cursor moves downward in the same character column. Finally it returns to
the top of the screen and repeats the same path downwards.
Cursor to Left:

EJ

The cursor moves right to left and line by line upwards. Finally it returns to the
bottom right-hand corner of the screen and repeats the same path. The backspace
key performs the same function as the cursor-to left key.
Cursor to Right:

EJ

The cursor moves left to right and line by line downward. Finally it returns to the
top left hand corner of the screen and repeats the same path.

Tabulator Kcys, Backspace Key, Space Bar
These keys cause the cursor to move in the following ways:
Tabu/ator:

B

The cursor moves right to the first unprotected character position. If held down,
it traverses all firshcharacter positions of unprotected fields in a left-to-right,
top-to-bottom direction. Finally it returns to the leftmost character position of the
topmost unprotected field.

Chapter 2. Communicating with the System

2-7

Back Tabulator:

The current position of the cursor affects the operation of the back tabulator key
When the cursor is in an input field at a location other than the first character
location, the back tabulator key repositions it to the first character position in the
field. When the cursor is in a protected field, or at the first character position of
the input field, the back tabulator key repositions it to the first character position
of the first input to the left of the present field.
Using this key together with the ALT key repositions the cursor to the home position, that is to the first unprotected position on the total display.
Backspace:

The cursor moves right to left and line by line upward. Finally it returns to the
bottom right-hand corner of the screen and repeats the same path. The
cursor-to-Ieft key performs the same function as the backspace key.
SpaceBar:

The cursor moves to the right and inserts a blank character.
Function Keys

ModeSEL/DIAG:

Pressing MODE SEL causes the mode selection display to appear on the screen.
This display lists the available operating modes. These modes, and how to use
them, are described in Chapter 3.
Mode selection can be requested at any time; it does not affect the state of the
machine other than breaking into a chain of messages that is about to be written
onto the screen. The display on the screen when MODE SEL is pressed is automatically stored by the system and can be recalled later. Do not, however, keep
this display, nor any other manual operations display, on the screen any longer
than necessary as, during this time, the system can neither use the screen nor
record errors.
The DrAG (diagnostic) function of this key is for service personnel only. For
operation of this key during a color convergence test, see Note following
description of CRG DPL Y.
CNCL:

CNCL (cancel) is used to stop operations that have been started but not completed (the ENTER key has not been pressed). The operation is terminated
according to the mode that the screen was in when data entry started:
If the screen was under control of the system, and if the command set is 3270,
the message or reply is deleted. If the command set is 1052, the message or

reply is marked with an asterisk.
•

If the screen was in manual operations mode, the display is deleted, control

returns to the system and the last full picture that was displayed before manual operations began is restored to the screen. For operation of this key during
2-8

4331 Processor Operating Procedures

a color convergence test, see Note following description of CHG DPLY.
CHGDPLY:

~
~

The CHG DPLY (change display) key causes the screen display to change from
the system message buffer to the manual operations buffer, and vice versa. During
system operation, the screen and keyboard are made available to the operating
system. During manual operation the screen and keyboard (except START, STOP
and INTR) are made available for manual operation.
Note on Color Convergence:
When a color convergence test is running on another terminal attached to your
4321 or 4331, you will get an abnormal response to pressing MODE SEL/DIAG,
CNCL, or CRG DPLY. Instead of the expected result, the message MODE SEL
CANCELS CONV comes up. If you press MODE SEL while this message is on
the screen, MAN OP is displayed and manual operations can be carried out. Note,
however, that the color convergence test on the other terminal is terminated. If
you press DIAG, CNCL or CHG DPLY, the message CONVERGENCE ON
PORT nn is displayed but there is no further action.
INTR / Line Disc:

The INTR (interrupt) key is used to request an external interruption.
The LINE DISC (line disconnect) function of this key is for service personnel
only.
Erase Input:

Pressing the ERASE INPUT key erases all input fields on the screen. The cursor
moves to the first character location available for entering data.
Erase EOF I SP MIO:

Pressing the ERASE EOF (Erase End of Field) key erases character positions in
the input field in which the cursor is located. All character positions from the cursor location to the end of the field or line are erased. The cursor does not move.
The SP M/O function of this key is for service personnel only.
REQ I Comm REQ:
~~illil~

.

:~~unction of the REQ (request) key depends upon the command set being

•

When the 1052 command set is being used, the keyboard is normally locked.
It is freed when the system executes a read inquiry command which is invoked
by pressing the REQ key.

•

When the 3270 command set is being used, the REQ key requests an Attention Interrupt.

The COMM REQ (communication request) function of this key is for service personnel op.ly.

Chapter 2. Communicating with the System

2-9

Copy:

I I
COpy

Pressing the COpy key during manual operations (MAN) produces a printed
copy of the screen contents (all lines except line 25). The copy is printed by the
3287 console printer (if attached) on the port with the lowest address.
Note: Programmed operations on the 3287 terminal printer have priority over the
COpy key function. This means that the COpy key has no effect when the print
buffer contains data that has not yet been printed. The COpy key becomes
effective as soon as data in the print buffer has been printed. If there is a
dead-lock (such as, the print program hangs, or a similar error), the power switch
on the printer should be turned off and on again. This action resets the entire
print buffer and enables the COpy key function.
Shift:

There'is a SHIFT key on each side of the keyboard. Both SHIFT keys serve the
same purpose. Pressing a SHIFT key causes:
•

The upper character of a key with two characters to be entered.

•

The upper case of an alphabetic character to be entered.

The shift symbol is displayed in line 25 when this key is depressed. In TEST mode
the symbol is not displayed.
Lock:

Press the LOCK key to shift and lock the keyboard in upper case. To release the
shift lock, press one of the SHIFT keys. The shift symbol is displayed in shift lock
mode.

Reset:
Press RESET to free the keyboard when it is locked. When the WAIT indicator is
shown (because some action was initiated), the Reset key will cancel this action.
See also Problem Determination Guide located in the keyboard.

RESET

Start:

I

START

2-10

I

Press START to start the processor. Instructions are processed in two modes:
•

Instructio:p step mode - one instruction is processed each time START is
pressed (See "Instruction Step" in Chapter 3.)

•

Continuous processing, for example when START is pressed after a normal
pause in system operation.

4331 Processor Operating Procedures

Stop:

ISTO~

Press STOP to stop program execution. The system stops when processing of the
current instruction and any 1/0 operation;n progress is completed and after waiting interrupts have been serviced.
Insert Mode:

Use this key before you insert charact¢rs fnto existing information displayed on
the screen. Thereafter, characters can be inserted into already existing text
whereby all characters to the right of the rnsert mark are automatically shifted as
additional characters are typed in. This at1.lws for entering characters without
retyping the entire text. Press RESET,ET>iTER, or any program function (PF)
key.
Delete:

This key is used to delete characters fronl displays without leaving a blank. Zeros
are inserted into the end of the field.
ALT:

• Use ALT when the alternative function
required. Hold downALT and press the

ENTER

,

01' keys with functions on keyface is
:~,::i:~ropriate

function key.

Enter:

When you press ENTER, the data that YV'U· have typed into the display is accepted
by the system. Until you press ENTER, the data can be changed.

Keyboard Lock and Keyboard Inhibition
The status of the keyboard depends mainly on the mode of operation.
•

3270 Mode
In 3270 mode the keyboard is normally free to type in data until the operator
initiates a system operation, which inpibits the keyboard, that is, the keyboard
does not accept any further input until the initiated operation is completed.
The keyboard is also inhibited when data entry into a protected field is
attempted. The reason for inhibition is shown on line 25. The reset key is used
to reset the inhibition.

•

1052 Mode
In 1052 mode, the keyboard is normally locked and it must be unlocked by a
read inquiry command which is usually issued by the operating system when
the REQ key is operated. In locked state, the cursor is displayed in the upper
lefthand corner. Operating the RESET key does not change the locked state.
The read inquiry command displays the cursor in line 19 position 2, sounds
the audible alarm, and PROCEED is displayed. Any inhibit state of the keyboard is displayed on line 25. Inhibition due to errors (such as writing into a
protected field) may be reset by the RESET key. However, when a system
action has been initiated (e.g. the REQ key has been pressed) and the wait
indicator is on, the RESET key resets not only the keyboard but also cancels
Chapter 2. Communicating with the System

2-11

the requested action. The following system keys are never locked or
inhibited:
STOP
INTR
MODESEL

DIAG

2-12

4331 Processor Operating Procedures

Machine Status Display
The last five lines on the display screen show the status of the system. Some indicators in the display remain constant, and some change during processing, but the
machine status is always on the screen (except during maintenance di8plays). The
machine status area is a protected area. Its layout is shown below, followed by a
table explaining each status indicator.
Line 1

2
3
4

System Area

21

22
23
24
25

Machine Status Area

Line 21

(TEST) (LOAD) ( 1MB) (370 )TIMER: (OFF) SVSDSK COMP DATA:XXXXADDR:XXXXXX
MAN
(CHECKSTOP) (bbbb) (SAVE) ( 2MB) (VSE )
(ON) DISK
bbbb
(bbbb) ( 4MB)
(lPL-ERROR)
( 8MB)
(16MB)
(REAL)

Line 22

RATE:I-STEP CHK-CTL:HARD TOD:(SEC)ADDR-COMP:(STOP)TVPE:(ANVREF)(R-ADDR:)XXXXXX
(ENBL)
(l/OREF) (ADDR:)
(SVNC)
(D-STOR)
(I-CNTR)

Line 23

(SP MESSAGES)
(LOG PENDING~

RESERVED FOR SERVICE PERSONNEL

Line 24
Line 25

STATUS, REF,CODE)
(CAli L T
(TIMEOUT ADDR:
, REF,CODE)
(1/0 ERR.ADDR:
, REF,CODE XXXXXXXX)
(LOOP MSG)

1- 6

9 - 15

16- 19

IA TEST

)( ):-

)(?+

30- 37

39 - 41

44

58- 64

A

)(~

3270

NUM

)( -s

1052

~

)( C-f

MAN OP

)(~*-+

trt

)( '>--I

)( *>

~

)(

~

22x

Chapter 2. Communicating with the System

2-13

Line 21 Display
MAN:
The system has been stopped by:
•
•

Pressing STOP
Manual operations (for example, Instruction Step or Address Compare).

MAN does not appear under the following conditions:
1. When the system is running.
2. When the system is in wait state (unless STOP is pressed).
3. When the system is in CHECK STOP state. After a maintenance display,
MAN does not have the same status as before the display.

Check Stop:
A check-stop has occurred.
The next instruction address can be seen by displaying the PSW. After a maintenance display, CHECK STOP does not show the same status as before the
display.
Note: Enter "P" (Program Reset) before carrying out manual operations.

IPL Error:
A valid PSW cannot be loaded (for example, when the load device is not ready, or
an invalid address was specified).
If an IPL number is displayed, go to the JPL malfunction flowchart for details.

Test:
TEST appears when:

•

Instruction step mode is set
Address Compare mode is set
Check control mode other than "normal" is set
An in-line test is running

TEST does not appear for program initiated test such as online tests (OLTs) or
the stand alone executive program (OLTSEP), or program event recording. It is
also off during log operations.

2-14

4331 Processor Operating Procedures

Load:

An IPL Load operation has been started.
LOAD remains on the screen until a valid PSW has been loaded.
Save:

Machine SAVE has been completed successfully.
1MB, 2MB, 4MB, 8MB, 16MB, REAL:

Gives the size of addressable storage when IML is performed in VSE mode.
Storage size appears only for VSE mode after Power On, Reset, or Reset Clear.
Timer: 0ffIOn:

The interval timer (AT LOCATION 80) is enabled (ON) or disabled (OFF).
SYSDSK:

The system diskette requires attention.
Disk:

The diskette drive requires attention.
COMP:

The processor has stopped because "Address Compare" mode is on and the
matching address has been found.
Data:

Shows the half-word stored at the storage location indicated by ADDR.
After a maintenance display, ADDR and DATA do not show the same status as
before the display.
ADDR:

Shows storage address of the next instruction to be executed.

Chapter 2. Communicat.ingwit)1 the System

2-: 15

Line 22 Display

Rate: I-Step:
Instruction step mode is set.

CHK-CTL: Hard:
Check control mode is set.

TOD: SEC/ENBL:
The time of day clock is secure/enabled. Secure indicates that the TOD clock
cannot be altered by the SET CLOCK instruction. Enable means that the TaD
clock can be altered.

Addr-Comp: STOP, SYNC:
Indicates the type of action to be performed when the address match occurs.

Type: ANY REF, I/O REF, D-STOR, I-CNTR:
Indicates the type of storage reference for which address comparison is
performed.

R-ADDR:

ADDR:
Indicates the address that is compared with all storage references of the type indicated under TYPE.
ADDR appears if the processor is in ECPS:DOS/VS mode. R-ADDR (real
address) appears if the processor is in System/370 compatibility mode.

2-16

4331 Processor Operating Procedures

Line 23 Display

SP Messages:

LOG Pending:
Messages to service personnel. Appears when customer manual operations are
performed and a log is pending.
Can be any message to service personnel originating in the processor hardware.

CA/ILT.
Shows the status of the communications adapter. Reserved for service personnel.

Status, REF Code:
Shows status and reference code of current diagnostic program. This information
is for service personnel. The reference code may also be caused by an I/O error
or interface error.
The reference code remains on the screen only if checkstop occurs. If the system
recovers successfully, the reference code disappears. It can be displayed again by
pressing the CHG/DPL Y key.

Timeout Addr:

,Ref. Code

Indicates the address of a device that did not respond in time. If the address field
points to a tape device, a tape reel with empty (new or erased) tape may have
been mounteo.
I/O Err. Addr:

,Ref.Code XXXXXXXX

Indicates the address of a device in error, possibly a disk track error. Use alternate track assignment.
The four bytes of reference code have the following meaning:

Byte

3340/44

231X

1
2
3

Cy J i nder

Cyl inder
Track addr.
Reserved
Reserved

4

Head addr.
Emulated dev.
Reserved

Loop Msg
Indicates that a loop message which requires your attention has been recorded.
See Operator's Library IBM 4331 Processor Multiuse Communications Loop
Operating Procedures, GA33-1538.

Chapter 2. Communicating with the System

2-1 7

Line 25 Display
Test:

"TEST" mode is used for in-line tests.
If you should enter this mode by mistake, keep the AL T key pressed down and

press COpy to return to normal mode.
Insert Indicator:

The operator console is in insert mode.
This indicator turns on when you press INSERT. Press RESET or ENTER, or
any of the PF keys to turn it off.

)( +-

*. .

Wrong Place Indicator:

The keyboard is locked (except for the RESET key).
An attempt has been made to enter, insert, or delete a character when the cursor
was in a protected field on the screen. Press RESET to unlock the keyboard.
Wait Indicator:

)( ((:.
'.'

The system has locked the keyboard because a function key such as CNCL, REQ,
or PFl-24 has been pressed but the corresponding program interruption has not
yet occurred.
Before the interruption occurs you can still unlock the keyboard by pressing
RESET.
Shift Indicator:

The SHIFT key is depressed.
Release the SHIFT key, or reset the SHIFT LOCK to terminate the function.
Online Indicator:

IA

The operator console is ready and connected to the system under A rules as
defined by the 3270 system.
The indicator stays on as long as the screen is online.
Minus Symbol:

)( -s

The symbol keyed in is not available.
Press RESET to restore the keyboard.
Minus Function:

)( C-f

2-i 18

Requested function is not available.

433'} P~ocesso'r Operating Procedures

Press RESET to restore the keyboard.
Security Key:

When this symbol is displayed no operator input can be accepted.
Too Much Data:

An attempt has been made to enter too much information into a field. Press
RESET to unlock the keyboard.
What?:

><

?+

The previous input was not accepted.
Because of uncertainty about what was accepted, the screen contents should be
checked before the operation is repeated.
3270:

3270 is displayed when the console works in 3270 operation mode.
1052:

1052 is displayed when the console works in /360 system 1052 emulation mode.
MANOP:

MAN OP is displayed when the console works in manual operation mode. MAN
OP is the only mode in which the console test can be started.
Katakana:

:ht

\Vhen this symbol is displayed, Katakana mode has been set by pressing a shift
key on the keyboard of a 4321/4331 which has the Katakana language option.
Printer Not Working:

The 1052 slave printer is not functioning (unplugged, out of paper, or has failed
during printing).
Note: Does not come up for print operations requested by pressing the COpy
key.
Resets with Power-On-Reset of the attached printer.

Chapter 2. Communicating with the System

2-19

Printing:

Appears as long as the printer is printing. Does not come up for print operations
requested by pressing the COpy key.

System Diskette
The system diskette provides services for control, testing, error diagnosis and logging. There are two diskettes:
•
•

Control Diskette
Diagnostic Diskette

both containing information vital to the functioning of the system. To safeguard
this information, avoid the following:
•

•

Rough handling of the diskette.
Handwriting on the diskette (do not write on the diskette cover with the
diskette inside it).
Pressure on any part of the diskette.
Strong, direct sunlight on the diskette.
Attempts to clean the diskette in any way.
Exposing the diskette to magnetic fields (Keep it away from metal objects).
Touching exposed surfaces of the diskette.

Inform the service representative if the diskette is damaged in any way.
Under normal conditions the system diskette remains in the drive unit and need
not be handled.

2-20

4331 Processor Operating Procedures

Custolner Set Up (CSU) for Displays and Printers
The IBM 4321 or 4331 Processor has a customer access area to enable the customer to connect CSU equipment such as display units, matrix printers, and line
printers. The customer access area is located at the bottom left-hand side of the
processor opposite the system diskette.

System
Diskette

Customer
Access Area
4321 or 4331
(Top View)

Connector for the coaxial cable must be a Bendix 3022-3 or equivalent.

Switch power off. Run the cable under the bracket and plug the connector into
the appropriate receptacle as shown.

Chapter 2. Communicating with the System

2-21

(Operator Console)

When you have connected the device, you have to provide the system. ",vith information on this connection. The procedure "Native Displays and Printers" in
Chapter 3 of this manual tells you how to do this.

Disconnecting
To disconnect CSU equipment, switch power off and pull out the Bendix or
equivalent connector.

Problem Determination
If physical installation and the procedure "Native Displays and Printers" have

been carried out, and the line printer does not operate, check if "intervention
required" is indicated. The indication "intervention required" varies from one
.
operating system to the other.
The following conditions cause "intervention required" to l?e indicated when the
line printer is in the ready state:

•

2-22

Open coax cable
Line printer not logically connected

4331 Processor Operating Procedures

CAUSE
Open
(the
face
both
ters

coax cable
CPU interlight at
line prinis off)

Line printer not
logically connected

ACTION
Switch power off. Connect the
coax cable to the defined port,
or repair the coax cable

For 3262: Press the Test key.
For 3289: Press the Reset switch.
Or, for both line printers:
Invoke "program Reset",
or re-IML.

If this action is unsuccessful, call the service representative.

Chapter 2. Communicating with the System

2-23

2.;.24

4331 Processor Operating Procedures

Chapter 3. Procedures

This section describes manual operations on the IBM 4321 or 4331 Processor.
The information is divided into procedures.

Chapter 3. Procedures

3-1

Loading the Control Diskette
For machines without the "diskette drive" feature, the control diskette is located
in the drive unit accessible from the table top of the IBM 4321 or 4331 Processor.
Any handling of the control diskette is not required except by the service representative. The control diskette must never be removed, nor must the sliding door
be opened while the system is in operation.
For machines with the "diskette drive" feature, the control diskette is under the
covers of the IBM 4321 or 4331 Processor, while the drive unit accessible from
the table top is available for I/O operations.
Before loading the diskette, check that it is undamaged. Do not use a damaged
diskette until a service representative has inspected it.
1. Depress the latch of the sliding door and open the sliding door at the table
top. This automatically opens the mounting plate of the diskette.
2. Grasp the diskette by the white label and remove it from its envelope.
3. Lower the diskette carefully into position behind the mounting plate until it
comes to rest on the locating surfaces.

@
Permanent labels
at the top and
facing the front
of the processor.

4. Close the sliding door fully. This will close the mounting plate automatically.
The centering cone must slide freely into the center of the diskette. If not,
check that the diskette is seated against the locating surfaces and that it is
undamaged.
5. Store the empty diskette envelope where it will not become damaged or dirty.
6. If a diskette has been exposed to temperatures outside the machine's environmental range, allow five minutes before use.
7. When receiving diskettes, check for carton and diskette damage.

3-2

4331 Processor Operating Procedures

Switching Power On
Before switching power on, ensure that nO" person is exposed to risk and that all
equipment covers are shut. Also ensure that power switch on the display console
is in the "on" position and the Normal/Test switch is set to "Normal." If the
Normal/Test switch is in the "Test" position the console is not available for the
program and forces a "wait" condition.
Press the power-on toggle switch at the righthand side of the 4331 Processor.
Above this power-on switch is a red power-active lamp that comes on about one
second after the switch has been pressed. At this time the POWER IN PROCESS
lamp on the control panel also comes on.
The 4321 or 4331 Processor does not distribute AC primary power to the
attached I/O devices. Each type-numbered unit has its own power-on switch and
its own power-cord. In most cases power must be turned on at each unit individually (except when the power interface feature is installed, in which case the connected units power-up together with the processor). On some units, such as the
3310 disk drives or the 8809 tape drives, the optional power interface cannot be
installed. You must turn on power at the power switches of these units.

Ensure control diskette is
inserted in system diskette drive.

Switch POWER ON.
POWER IN PROCESS light
comes on. Wait 30 seconds.

No

Turn to "Operator's Problem
Determination. "

Proceed to 1M L

Chapter 3. Procedures

3-3

Switching Power Off
The system power must always be switched off at the processor before power is
switched off at the I/O devices. The reason for this sequence is that some devices
(3310, 3340, 3370) maintain error and usage counters, which would be lost if
power were switched off at these devices first.
The following procedure ensures that all error and usage counters are saved on
the system diskette before power is switched off.
1. Ensure that all jobs have been completed.
2. Wait until the Wait light on the console comes on.
3. Press STOP on the control panel and wait until the MAN indicator (manual
mode) appears on the screen.
4. Press the Power Off key on the control panel. The processor will save all
counters before it starts the power-down cycle.
5. Switch the power off at the I/O devices.

3-4

4331 Processor Operating Procedures

Loading the Microcode (IML) .
The microcode controls processor operations and must be loaded into control
storage before any other program can be loaded. All microcode is contained on
the system diskette and is loaded when you switch POWER ON or press the IML
key on the control panel.

Power - on
Complete

Press 1M L key.

Exchange the diskette
for the correct one.

Yes
Go to section "Operator's
Problem Determination"
in this manual.

No

Note:
PROG RAM LOAD
display on screen

Do not press any keyboard keys at the
console while IML is in progress.

Chapter 3. Procedures

3-5

Initial Program Load (IPL)
The initial program load (IPL) procedure causes the operating system to be
loaded. The IPL procedure can also be used for loading stand-alone programs.

If this is not the first IPL since
power on, you get the program
load display by:
• Pressing MODE SEL
• Keying in L
• Pressing ENTE R
The specifications from the last
IPL appear in the display.
A description of entries into IPL
display is explained under "Program
Load Display" in this manual.

LOAD display on
screen on line 21

Ensure the device to be used
to load the program is ready.
Prepare to reload with
a correct program.
No

Press ENTER.
Key - in specifications.
Press ENTE R.

If the specifications are to remain
the same; if not, key in new specifications and press ENTE R.

Yes

LOAD appears on line 21 from the
moment ENTER is pressed, until a
valid PSW is loaded.

Proceed with usual operating
procedures. Check for normal
states across entire system.

Assign devices and
start running jobs.

3-6

4331 Processor Operating Procedures

In the case of an unusual situation
such as BASIC CHECK light on, or
CHECK stop on line 21 turn to
"Operator's Problem Determination."
• If IPL repeated and is unsuccessful,
press CNCL to allow for logging.
If continuous logging occurs, repeat
IML and continue. If the problem
occurs again, call the CEo

Mode Selection
There are two modes of operation for the 4321 or 4331 Processor:
1. System operation mode, in which instructions and I/O operations are executed under program control.
2. Manual operation mode.
Mode selection enables you to stop or suspend the system operation mode and
enter the manual operation mode.
The manual operations described in this section allow you to display and change
certain control information and data. These operations are listed below and the
associated operating procedures are given on the following pages. Column 1 in
the list gives the names of the manual operations; column 2 shows the selector
character used to call up the display. Columns 3 and 4 show the manual operations that apply to 370 and VSE.

Chapter 3. Procedures

3-7

Co 1 . t
Manual Operation
Address Compare
Check Control
Display/Alter
Capacity Counts
Control Registers
Current PSW
Floating Point
Regs
General Registers
Storage Key
Main Storage
Main Storage
Real
Main Storage
Virtual
Page Description
Page Down
Page Up
Main Storage
Size
Communication Lines
Instruction Step
Interval Timer
Machine Save
Native Displays
and Printers
Program Load
Restart
Clear Reset
Reset Instruction
Step
Program Reset
Store Status
TOD Enable
User Diskette
Control
Diskette Device
Address
Loop Adapter

Co 1.2
Selector Char.

Co 1.3

Col.4

VSE

370

A
K
D
S
C
P

X
X
X
X
X
X

X
X
X

F
G
K
V

X
X

X
X
X

M

-

V
D
+

S

E
I

-X

X
X
X

-

-

X
X

-

X
X

-

X
X
X
X
X
X

X
X
X
X

-

L
R
C

X
X
X
X

X
X
X
X

N

X
X

X

J

S
M

P
S

X

y

-

X

X
X

G

X

X

H

X
X

X
X

F
(see Note)

To call up a display, first press MOD SEL. This brings the "mode selection" display to the screen. Listed in this display are the manual operations available in
the IBM 4331 Processor, and next to each is a selector character.

Note: The loop adapter display is not described in this manual. See Operator's
Library IBM 4331 Processor Multiuse Communications Loop Operating Procedures, GA33-1538.

3-8

4331 Processor Oper~ting Procedures

Here is an example of the mode selection display:

*MODE SELECTION*
P PROGRAM RESET
C CLEAR RESET
{l)S MACHINE SAVE
(2)S STORE STATUS
R RESTART
I INSTR STEP
N RESET I-STEP
Y TOO ENABLE
F LOOP ADAPTER

D DISPLAY/ALTER
L PROGRAM LOAD
A ADDRESS COMPARE
K CHECK CONTROL
J INTERVAL TIMER
M NATIVE DISPLAYS AND PRINTERS/ROCF
G USER DISKETTE CONTROL
H DISKETTE DEVICE ADDRESS
E COMMUNICATION LINES

SELECTION:
{ 1 )=VSE mode
(2)=370 mode

Type the selector character for the desired operation into the "mode selection"
display after the word SELECTION at the bottom of the screen and press
ENTER.
For the manual operations listed on the left of the screen. entry is now complete.
The mode is operational.
For the manual operations listed on the right of the screen, the above procedure
calls up a separate display in which additional selection characters may be
entered. The following pages describe how to use these displays.

Errors Made During Mode Selection
When you have pressed ENTER, the system checks your entries and displays the
following messages if it detects an error:
Invalid Character: the first character entered is not one of the selector characters shown in the display. The "MODE SELECTION" display remains on the
screen and the cursor indicates the error. To complete selection enter the correct selector character.
Incomplete Entry: No character was entered, or the input was incomplete. To
correct the error, enter the complete specification.

Chapter 3. Procedures

3-9

Fast Mode Selection
"Fast Mode Selection" enables you to type in all specifications for a mode at once
without going through the selection procedure picture by picture.
1. Press MODE SEL. The "mode selection" display will appear.
2. Type in the mode selector character (col. 1 in list).
3. Type in your mode specifications (one character from each group in col. 2 plus
an address if required).
4. Press ENTER.
A quick-reference list of the specifications is given below.
Note: Do not insert blanks or commas between characters.

MODE

MODE SPECIFICATION CHARACTERS
Col.l

Address
Compare

A

Column 2
1. N=Normal

S=Stop
Y=Sync
2. A=Any
C=lnstruction Count
D=Data Store
1=1/0 Data
3. Storage Address=Six-digit
hexadecimal number
Example: AS15FAO Tells the system to
compare address 005FAO to the addresses
used during I/O data transfer, and to
stop when a match occurs.

Check
Control

K

N=Normal
S=Hard stop
Example: KS Tells the system to enter
the check stop state when a machine or
channel check occurs.

Commun.
lines
Interval
Timer

E

J

Allows to change the values of certain
options for communication 1 i nes.
N=On
F=Off
Example: IN Te 11 s the system to tu.rn
on the interval timer.

3:-10

,4331 Processor Operating Procedures

MODE SPECIFICATION CHARACTERS

MODE

Column 2

Co 1 . 1
Display/
Alter

D

1. G=General Registers
C=Control Registers
P=Current PSW
F=Floating Point Registers
*D=Page description (VSE mode only)
*K=Storage Key (370 mode only)
S=Capacity Counts (VSE mode only)
S=Main Storage Size (370 mode only)
*V=Main Storage
*M=Main Storage Real (370 mode only)
*V=Main Storage Virtual (370 mode)
*Plus six-digit hexadecimal storage
address.
Example:

Program
Load

L

DV0019fA

1. 0-5=Channel

2. O-F=Control Unit

3. O-F=Device
4. P=Reset Program
C=Reset Clear
5. V=VSE Mode
3=370 Mode
6. M=Maximum Storage Size
R=Storage equals real storage size
1,2,4,8=Megabytes of storage
7. Y=1052 Mode
N=No 1052 support
8. 1-8=Functional Adapter Buffers
0-8=Emulator Buffers
9. R=3211 Emulation
S=2314 Emulation
10.Six-digit hexadecimal address for
host for emulated device.
11.Y=Log
N=No log
Example: I L09 CP" Tells the system to
load from device 09C with program (p)
reset.

Chapter 3. Procedures

3-11

Address Compare
The "address compare" display allows you to stop the machine when a reference
to a specific main storage location is made during system operation. This feature is
useful, for example, in finding and diagnosing system errors. Address Compare
stops are possible on real addresses only.
For virtual addresses in System /370 Mode, use the Display/Alter Main Storage
Virtual (DV) option (see "Main Storage Virtual" in this chapter) to display the
corresponding real address and work with that address.

*STORAGE ADDRESS COMPARE*
FUNCTION

COMPARE TYPE

N NORMAL
S STOP
Y SYNC

A ANY
C INSiRUCTION COUNT
D DATA STORE
I I/O DATA

STORAGE ADDRESS
'O-FFFFFF

ADDRESS:

To select and set "address compare":
1. Press MODE SEL to call up the "mode selection display" and enter an A after

the word SELECTION at the bottom of the screen.
2. Press ENTER.
3. Enter one of the following three codes under FUNCTION:

3-12

N

(Normal) The address compare mode is turned off and normal
processing continues.

s

(Stop) The machine stops when the address has been found (see
"Compare Type," step 4 below, for the search conditions).

y

For maintenance purposes only. A synchronization pulse is issued
when the address match occurs. The machine does not stop.

4331 Processor Operating Procedures

4. Enter one of the following four codes under COMPARE TYPE:
A

(Any) The search address given in column 3 is compared with all
addresses used in any references to storage.

C

(Instr Count) The search address is compared only with
addresses used for fetching instructions.

D

(Data Store) The search address is compared only with addresses
used to store data.

I

(1/0 Data) The search address is compared only with addresses
used in transferring data between main storage and I/O devices.

5. Enter the search address under STORAGE ADDRESS. This can be up to six
hexadecimal characters. If you enter less than six digits, the processor supplies
the appropriate number of leading zeros to make a six-digit number.
All addresses can be compared, including those where the processor stores
updated information. If, for example, you select address 80 (where the interval timer is stored) a match occurs each time the interval timer is updated, and
the processor then stops.
Error Messages:
Invalid Character is displayed if you enter either an incorrect selector
character or a non-hexadecimal character as address.
Invalid Address appears if you specify an address that is outside main storage size.
Incomplete Entry is displayed, and the cursor is set below the next character if, during fast selection, you specify incomplete specifications.
6. Press ENTER. The "address compare" display disappears from the screen,
and your specifications are displayed in line 22 of the Machine Status Area as
a reminder that address compare mode is set.
7. The processor stops after completion of the instruction that was in progress
when the address match occurred. The effect is the same as if the Stop key
had been pressed. When the Start key is subsequently pressed, processing
continues with the next sequential instruction.

With instruction count mode set as address compare criterion, the processor
stops always upon completion of the instruction that caused the address
match.
When the location of a branch instruction is the address compare target, the
stop occurs upon completion of the branch instruction, that is, after the
branch is taken. When the Start key is subsequently pressed, operations
resume at the next sequential instruction if no branch was taken, or at the
branch address if the branch was taken.

Chapter 3. Procedures

3-13

Note: When the location of the instruction that immediately follows the
branch instruction is the address compare target, then two stops are provided
for the seven most commonly used branch instructions. The first stop occurs
after the branch is taken (provided the instruction does branch). The second
stop occurs at the actual address compare target, that is, at the instruction that
would have been executed next if no branch had occurred. The stop occurs at
the completion of that instruction.
The following branch instructions have two stops:
BAL, BALR, BCR, BXH, BXLE, BCT, BCTR

3-14

4331 Processor Operating Procedures

Check Control
The "check control" mode allows you to preset the system's response to machine
checks. The current check control mode is shown in line 22 of the machine status
area.

"'CHECK CONTROL'"
N NORMAL
S HARDSTOP
SELECTION:
MACHINE STATUS DTSPLAY
(LINES 21 - 25)

To select "check control" mode:
1. Type K into the "mode selection" display after the word SELECTION.

2. Press ENTER. The screen picture changes to the "check control" display (see
example above).
3. Enter one of the following selector characters into the display:
N

(N ormal) This code causes the previously selected check control
mode to be turned off.

s

(Hard stop ) This code causes the machine to enter the
"checkstop" state as soon as possible after the detection of a
machine-check or channel-check condition. A machine-check
interruption is any machine error that would cause a machine
check interruption in normal mode. A channel check is any
machine error that would cause an 110 interruption indicating
Channel Control Check, Interface Control Check or Channel
Data Check in normal mode.
(Note that a check-stop requires a program or clear reset to
recover).

Chapter 3. Procedures

3-15

Error Message:
Invalid Character indicates a selector cha.racter other than "N" or "S."

.3-16

433 JProcessor Operating Procedures

Display / Alter
"Display / Alter" mode allows you to display and/or alter values in the processor.
The values that you can display and alter are listed as options shown in the example below. The procedure following it explains how to use the display.

* DISPLAY/ALTER*

VSE Mode

G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGISTERS
D PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE
370 Mode
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGISTERS
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL
*MAIN STORAGE DISPLAY*
PAGE UP
- PAGE DOWN

+

SELECTION:

ADDRESS:

To s~lect "Display/Alter":
1. Type D after the word SELECTION.

2. Press ENTER.
The program stops and the "Display/Alter" menu appears on the screen.
To call up a specific option:
1. Type the selector character for the option into the display after the word
SELECTION, for example G for the general registers.

2. Press ENTER.
The display for the selected option appears on the right of the screen while the
"alter / display" menu remains on the left. Data is displayed in two fields:
Data Field
The current data in the displayed facility appears on the screen in the
data field.

Chapter 3. Proceduies

3-17

Alter Field
New data entered from the keyboard appears in the alter field, which
is one line below the data field (and appears blank prior to any data
insertion).
To change data in a selected option:
1. Position the cursor in the alter field and under the character to be changed,
that is, one line below the character displayed.

2. Type in the new character. It will appear underneath the current character
which continues to be displayed.
3. Press ENTER. The new character moves up from the alter field into the display field and replaces the old character. At the same time it is stored in the
system.
Note: Selecting any of the options causes the processor to stop. For this reason
START must be pressed to resume operations, regardless of whether any alterations have been made or not. The displayed facility remains on the screen until
the Cancel (CNL) key (or Change Display Key) is pressed.

Error Messages:
Invalid Character indicates an invalid selector, hexadecimal or binary character.
Incomplete Entry appears and the cursor is set below the next character to be
specified if, during fast selection, you entered incomplete specifications.
Invalid Address indicates an address that exceeds the storage size of your
machine.
Check Stop. Ifa CHECK STOP occurs and the selected function was not
reset it may be caused by a PSW loop. You can recognize a PSW loop only by
two symptoms which are "lack of activity with SYS indicator on ... " and "the
stop key does not work." In this case perform PROGRAM RESET and check
the PSWs.

3-18

4331 Processor Operating Procedures

Control Registers
The "Control Registers" display allows you to examine and change the contents
of the control registers.

* DISPLAY/ALTER*
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGISTERS
o PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE
*MAIN STORAGE DISPLAY*

*CONTROL REGISTERS*

o

1
2
3
QDDD DODD DODD DDDD DODD DDDD DDDD DDDD

4
5
6
7
DODD DODD DODD DODD DODD DODD DODD DODD
8
9
A
B
DODD DODD DODD DDDD DODD DODD DODD DODD
C
D
E
F
DODD DDDD DDDD DDDD DODD DODD DODD DDDD

PAGE UP
- PAGE DOWN

+

SELECTION:

C ADDRESS:

The display above appears in VSE mode. To select the "Control Registers" display:
1. Type C next to SELECTION in the "Display / Alter" display.
2. Press ENTER.
All 16 control registers appear in the display. Their contents are represented as
eight hexadecimal characters in the display field ("D" in the example above).
Below each display field is the corresponding alter field, whic.h is blank unless
data is being altered.
To direct the cursor to a register, type the register number (O-F) after ADDRESS
and press ENTER. The cursor will appear below the leftmost (alter) character
position in the specified register.

Chapter 3. Procedures

3-19

Current PSW (Program Status Word)
This display allows you to change the contents of the current PSW.

*DISPLAY/ALTER*
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REG.
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL

*CURRENT PSW*
SYST.MASK
BBBB BBBB

PROT.KEY
BBBB

EMWP
BBBB

ILC
BB

CC
BB

PROG.MASK
BBBB

INSTRUCTION ADDRESS:XXXXXX
ADDRESS IN HEX, OTHER DATA IN BINARY

*MAIN STORAGE DISPLAY*
+ PAGE UP

- PAGE DOWN

SELECTION: P ADDRESS:

Note: Above is a "Current PSW" display as it appears when the system is in
370/BC mode. The ILC (instruction length code) appears only for a system in
BC mode. In EC mode the ILC is in a fixed storage location. To select the
"Current PSW" display:
1. Type P after the word SELECTION in the display.
2. Press ENTER.
When you press ENTER, the machine stops and the PSW is displayed in binary
notation, except for the instruction address, which appears in hexadecimal notation.
The logical meaning of the data that appears in the "current PSW" display
depends on whether your machine is in VSE or 370 mode, and also on whether it
is in Basic Control (BC) or Extended Control (EC) mode. The control mode currently in effect for your machine, 370 or VSE, is shown in line 21 of the machine
status area, and the EC or BC mode is distinguished by the E-bit in the PSW
being one for EC mode, 0 for BC mode.
The contents of each bit position in the PSW are represented as binary 1 or 0
("B" in the example above). Below each display field is the corresponding alter
field, which is blank unless data is being altered.

3-:-20

4~31Prqc~ss9rOp~rating Procedures

With the exception of the system mask (SYST. MASK), the contents of the current PSW may be altered in any binary (or hex for the instruction address) combination. The allowed combinations for the system mask are as follows:

BBBB
xxxx
xxxx
OxOO
OxOO

BBBB
xxxx
xxxx
OOxx
Oxxx

VSE
370
VSE
370

BC
BC
EC
EC

Mode
Mode
Mode
Mode

where "X" may be 0 or 1.
Any other combination results in the error message "Invalid Syst. Mask."
If logical errors are made while altering the current PSW, the errors are accepted

and loaded with the PSW. The following is a logical error:
•

When in Be mode the address exceeds the storage size, INVALID ADDR
LOADED appears; but the address is· still loaded into the PSW. If the program uses an invalid address, the message PSW ADR ERROR appears on line
21. "

Chapter 3. Procedures

3-21

Floating Point Registers
This display enables you to examine the contents of the floating point registers.

*OISPLAY/ALTER*

*FLOATING POINT REGISTERS*

G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REG.
D PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE

o

*MAIN STORAGE DISPLAY*

6

XXXX XXXX XXXX XXXX

2

XXXX XXXX XXXX XXXX
4

xxx x XXXX

XXXX XXXX

xxxx xxxx xxxx xxxx

PAGE UP
- PAGE DOWN

+

SELECTION: F ADDRESS:

The picture above appears in VSE mode.
To select the "Floating Point Registers" display:
1. Type in F after the word SELECTION.
2. Press ENTER.
The four floating point registers appear in the display. In the example given
above, each X represents a hexadecimal digit. Beneath each display field is the
corresponding alter field, which is blank unless data is being altered.
To direct the cursor to the first half of a register, type the register number (0, 2, 4,
6) next to ADDRESS and press ENTER. To select the second half of the register,
specify 1, 3, 5 or 7. The cursor will appear below the first (alter) character position in the specified fullword.
The procedure for altering is described under "General Registers."

3-22

4331Processor Operating Procedures

General Registers
This display causes all 16 General Registers to be displayed.

*DISPLAY/ALTER*

*GENERAL REGISTERS*

G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGISTERS
o PAGE DESCRIPTION
S CAPACITY COUNT
V MAIN STORAGE

0
1
2
3
XXXX XXXX XXX X XXXX XXXX XXXX XXXX XXXX

*MAIN STORAGE DISPLAY*

C
D
E
F
XXXX XXX X XXX X XXXX XXXX XXXX XXXX XXXX

4
5
6
7
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX X

8
9
A
XXXX XXXX XXXX XXXX xxxx

B

xxxx xxxx

XXXX

PAGE UP
- PAGE DOWN

+

SELCTION: G ADDRESS:

This picture is shown in VSE mode.
To select the "General Registers" display:
1. Type G into the "Display/Alter" display next to SELECTION.

2. Press ENTER.
To direct the cursor to a register, type the register number (O-F) next to
ADDRESS and press ENTER. The cursor will appear below the first (alter) character position in the specified register.
The contents of each register in the display are represented as eight hexadecimal
characters in the display field (X in the example above). Below each display field
is the correspo,nding alter field, which is blank unless data is being altered.
After an alteration, START must be pressed to resume operation.
Note: You may keep the "General Registers" display on the screen for diagnostic
purposes during processing. If you then press STOP, processing stops and the current contents of the general registers are displayed.

Chapter 3. Procedures

3-23

Storage Key
The "Storage Key" display enables you to determine the protection key of any
given main storage address. An example of this display is given below. (This display is operational only in 370 mode).

*STORAGE KEY*

*0 I SPLAY/ALTER*
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSI.'
F FLOATING POINT REGS
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL

HEX

BIN

ADDRESS:XXXXXX

KEY:BBBB

BIN
FRC:BBB

*MAIN STORAGE OISPLAY*
+ PAGE UP

- PAGE DOWN

SELECTION: K ADDRESS:

To select the "Storage Key" display:
1. Type K into the "Display/Alter" display next to SELECTION.

2. Type in the main storage address in hexadecimal notation. Leading zeros are
provided by the processor.
3. Press ENTER.
Note that the address is in hexadecimal notation and the key is in binary notation.
The reference (R), the change (C) and the fetch (F) protection bIts are shown in
binary notation.

3..:.24

4331 Processor Operating Procedures

Main Storage
The "Main Storage" display enables you to show a block of 32 halfwords of main
storage on the screen.

*DISPLAY/ALTER*
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGS
D PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE

*MAIN STORAGE (HEX)*

0
2
4
6
8
ACE
YYYYY XXXX XXXX XXXX XXXX xxxx xxxx xxxx xxxx
YYYYY XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
YYYYY XXXX XXXX XXXX XXXX XXXX XXXX XXX X XXxx
YYYYY XXXX Xxx x xxxx XXXX XXX X XXXX XXXX XXXX

*MAIN STORAGE DISPLAY*
+ PAGE UP

- PAGE DOWN
SELECTION:

V ADDRESS:

This picture is shown in VSE mode.
To select the "Main Storage" display:
1. Type V into the "Display/Alter" display next to SELECTION.
2. Type in the main storage address in hexadecimal. The leading zeros are supplied by the system.
3. Press ENTER.
The Y characters in the example display represent in hexadedmal notation the
main storage address without its low order digit. Each X represents a hexadecimal
digit. The low-order digit of the address is shown above the left-most byte of each
halfword (O,2,4,6,8,A,C,E). To display another part of storage, enter V and the
new address next to SELECTION.
The block of storage displayed on the screen may be in one of the following three
states:
Addressable (Processor addressable)
Connected (Channel only addressable)
Disconnected (not addressable)
The status is shown in the message area on the screen. If a block is disconnected,

Chapter 3. Procedures

3-25

the data area on the screen is blank.
The PAGE function displayed on the screen above SELECTION enables you to
display the adjacent storage section, that is, the next 64 bytes in either descending
or ascending order of address. To get the next higher section press the "+" key, to
get the next lower section press the "-" key.
Another possibility to scroll pages is:
PAGE UP - Hold the ALT key down and press PAGE

+

PAGE DOWN - Hold the ALT key down and press PAGE

+

(
'~

3-26

4331 Processor Operating Procedures

Main Storage Size
The "Main Storage Size" display enables you to display the size of the physical
storage which is actually available for Operating System and Application Program
residence (370 mode only).

*DISPLAY/ALTER*

*MAIN STORAGE SIZE (IN HEX)*

G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGISTERS
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL

xxxxxx

*MAIN STORAGE DISPLAY*
+ PAGE UP

- PAGE DOWN

SELECTION: S ADDRESS:

To select the "Main Storage Size" display:
1. Type S into the "Display/Alter" display after the word SELECTION.
2. Press ENTER.
The main storage size is displayed as six hexadecimal characters.
Note: The main storage size can only be displayed, not altered.

Chapter 3. Procedures

3-27

Capacity Counts
This display allows you to display the capacity counts and the physical storage size
actually available to the operating system and application program residence (in
VSE mode only).

*DISPLAY/ALTER*
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGS
D PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE

*CAPACITY COUNTS (IN HEX)*

PAGE-CAPACITY COUNT (BCC)
EXISTING-FRAME-CAPACITY COUNT (EFCC)
AVAILABLE-FRAME-CAPACITY COUNT (AFCC)
FREE-FRAME-CAPACITY COUNT (FCCC)

XXXX
XXXX
XXXX
XXXX

MAIN STORAGE SIZE: XXXXXX

*MAIN STORAGE DISPLAY*
+ PAGE UP

- PAGE DOWN

SELECTION: S ADDRESS:

To select the "Capacity Counts" display:
1. Type S into the "Display/Alter" display next to SELECTION
2. Press ENTER.
The capacity counts are displayed as four hexadecimal characters, the machine
storage size 'as six hexadecimal characters.
Note: Capacity counts and available storage can only be displayed, not altered.

3-28

4331 Processor Operating Procedures

Main Storage Real
This display allows you to display a block of 32 halfwords of real main storage (in
370 mode only).

"'DISPLAY/ALTER'"
G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGS
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL

"'MAIN STORAGE REAL (HEX)'"

o
2
4
6
8
ACE
YYYYY XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
YYYYY XXXX XXXX XXX X XXXX XXXX XXXX XXXX XXXX
YYYYY XXXX XXXX XXX X XXXX XXX X XXXX XXXX XXXX
YYYYY XXXX XXXX XXXX XXXX XXX X XXX X XXXX XXXX

"'MAIN STORAGE DISPLAY*
+ PAGE UP

- PAGE DOWN
SELECTION: M ADDRESS:

To select the "Main Storage Real" display:
1. Type M into the "Display/Alter" display next to SELECTION.
2. Type in the main storage address in hexadecimal notation. The leading zeros
are supplied by the system.
3. Press ENTER. The system stops and the "Main Storage Real" display appears
on the screen.
The Y characters in this display represent, in hexadecimal notation, the real main
storage address without its low order digit. Each X represents a hexadecimal digit.
The low-order digit of the address is shown above the left-most byte of each
halfword.
The PAGE function displayed on the screen above SELECTION enables you to
display the adjacent part of real storage by moving the display address backwards
or forwards by 64 bytes.
PAGE UP - Hold the AL T key down and press PAGE"
PAGE DOWN - Hold the AL T key down and press PAGE ..

Chapter 3. Procedures

3-:29

Main Storage Virtual
This display enables you to show a block of 32 halfwords of virtual storage on the
screen (in 370 mode only).

"'DISPLAY/ALTER'"

"'MAIN STORAGE VIRTUAL (HEX)'"
REAL ADDRESS: RRRRR

G GENERAL REGISTERS
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGS
K STORAGE KEY
S MAIN STORAGE SIZE
V MAIN STORAGE VIRTUAL
M MAIN STORAGE REAL

YYYYY XXXX XXXX XXXX XXXX XXX X XXXX XXXX XXXX

*MAIN STORAGE DISPLAY*

YYYYY XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX

o
2
4
6
8
ACE
YYYYY XXX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX

+ PAGE UP

- PAGE DOWN

SELECTION: V ADDRESS:

To select the "Main Storage Virtual" display:
1. Type V into the "Display/Alter" display next to SELECTION.
2. Type in the virtual main storage address in hexadecimal notation. The leading
zeros are supplied by the system.
3. Press ENTER.
The Y characters in this display represent in hexadecimal notation the virtual
main storage address without its low-order digit. Each X represents a hexadecimal
digit. The low-order hexadecimal digit of the address is shown above the left-most
byte of each halfword (O,2,4,6,8,A,C and E). The R characters represent, in
hexadecimal notation, the translation of the virtual address which you entered to
get this display.
The PAGE function displayed on the screen above SELECTION allows you to
display an adjacent part of virtual storage by moving the display address backward or forward 64 bytes:

+

PAGE UP - Hold the ALT key down and press PAGE
PAGE DOWN - Hold the ALT key down and press PAGE ..
display does not appear:

3-30

4331 Processor Operating Procedures

Outside Page Table: The specified address is outside the page table.
Outside Segment Table: The specified address is outside the segment table.
Page or Segment Entry Invalid: The specified address is not in physical
storage.
Specification Exception: Specification error: Zeros are missing from the prescribed bit positions in the specified page or segment entry.
Addressing Exception: The page or segment entry address is outside processor
storage.
Address not Translatable: The system is in

Be mode.

Chapter 3. Procedures

3-31

Page Description
The "Page Description" display enables you to display and, in some cases, alter
selected data in page frames in main storage (in VSE mode only).

"'DISPLAY/ALTER'"
C CONTROL REGISTERS
P CURRENT PSW
F FLOATING POINT REGS
D PAGE DESCRIPTION
S CAPACITY COUNTS
V MAIN STORAGE
"'MAIN STORAGE DISPLAY'"

"'PAGE DESCRIPTION'"
KEY
BBBB

PROG.BITS
BBB

ADDRESS:XXXXXX

FRC
BBB

ACD
BBB

FRAME INDEX:XXXX

ADDRESS AND FRAME INDEX IN HEX. OTHER
DATA IN BINARY

+ PAGE UP

- PAGE DOWN

SELECTION: D ADDRESS:

To select this display:
1. Type D into the "Display / Alter'~ display next to SELECTION.

2. Type in the main storage address in hexadecimal notation. The leading zeros
are provided by the processor.
3. Press ENTER.
The following data in the page description can be altered:
•
•
•
•
•

Storage key
Programmable bits
Fetch protection (F) bit
Reference (R) bit
Change (C) bit

The following data is displayed but cannot be altered:
•
•
•
•
•

3-32

Frame index
Address
Addressable state bit (A) (processor addressable)
Connected state bit (C) (channel only addressable)
Disconnected state bit (D) (not addressable)

4331 Processor Operating Procedures

Communication Lines
Communication lines are permanently configured at installation time (see Chapter
5 "Reference Information, Configuration Chart for Communications Adapter").
The "Communication Lines" display allows you to temporarily change some
operating parameters of your communication lines so as to improve the operation
or to achieve compatibility with the terminal at the other end. Among the items
that can be changed are the transmission speed, the way in which the modem
answers, the line code used, and others explained in the following text. The
changes are temporary because they are automatically reset to the values chosen
at system installation time upon the next IML or any type of system reset.
Start

I Stop Lines
This display allows you to change the values of certain options for the telecommunication lines under SIS line protocol.

***

TEMPORARY CONFIGURATION CHANGE FACILITY

***

PF1-ADVANCE SELECTION POINTER
PF2-SELECT ALTERNATE OPTION
PF3-EXIT WITHOUT UPDATE

PF4-SELECT NEXT CA LINE
ENTER-UPDATE AND EXIT

LINE ADDRESS 30

EIA I/F

===>

SIS

BM CLOCK

UNIT EXCEPTION SUPPRESS
READ INTERRUPT
WR ITE INTERRUPT
SELECT STANDBY
MODEM ANSWER TONE (HZ)

PFI key moves this
arrow downward.

=>
=>
=>
=>

YES
YES
YES
YES
2025

+
=>

NO
NO
NO
NO
2100

Points at current
value. PF2 key moves
the arrow.

To select the display:
1. Type E into the "MODE SELECTION" display after SELECTION.
2. Press ENTER.
The display appears, showing the configuration for the telecommunieationline.
The top portion of the display explains how to select the various items, how to get
the next line, etc. Underneath, the currently selected line is specified in the following terms:

Chapter 3. Procedures

3-33

1. Line address

2. Line control procedure:
•

SIS (Start/Stop) IBM Terminal Control 1

3. Type of clock:
BM (Business Machine) clock
Mod (External Modem) clock
4. Type of interface:
EIA IfF - EIA/ CCITT V24 interface
INT MODEM - integrated modem
The remaining lines on the screen contain items for which usually two options are
offered. To change these values, proceed as follows:
1. Press the PF 1 key to move the large arrow in the left margin of the screen to
point at the item you wish to change. You must hold down the ALT key and
then press the numeric key 1 (this activates the PFI function.)
2. Press the PF2 key to move the small arrow pointing at one of the options (in
the right-hand columns) to the required value. If the small arrow is missing,
the associated parameter is not relevant to this configuration. Some combinations of parameter values are invalid. If such a combination is selected, a
warning message is given and the change is rejected.
3. When you have finished updating the options for the line presently displayed,
press the PF4 key and the display for the next line will appear. A message
appears if the equipment corresponding to the next line is not installed. If the
present display was for the last line, the display for the first line appears
again.
4. When all updating is finished, press ENTER. If you intend to finish the procedure without changing anything, press PF3.
Changes in the displayed configuration are required only when your installation
uses switched lines where you may have communications with various different
types of terminals and you may have to adjust your equipment to the needs of the
remote terminal. The following describes the start/stop line parameters and when
they are required.
Unit Exception Suppress must be set to yes when the remote station is a 2741 or
equivalent. The 2741 sends a circle-C character as the only ending character it
"knows" and this would always cause a unit exception which breaks a command
chain unless suppressed as recommended.
Read Interrupt should be set to "yes" when the program (in your system) is to be
authorized to issue a break command to the remote station to stop this station's
transmission. If read interrupt is set to "no,~' a break command is rejected. The
issuing of a break command is possible only on duplex facilities (4-wire line or
duplex modem on 2-wire line).

34-,34

4331>Processor Operating Procedures

Write lnterrupt should be set to "yes" if you want to authorize the remote station
to stop your line's transmission. By setting "yes," your line will accept the break
signal from the remote station. This requires duplex facilities (same as for read
interrupt).
Select Standby should be set to "yes" when your leased or privately owned line is
damaged and you are forced to change to a switched line to sustain communication. The standby can be used only when the modem has the switched network
backup capability.
Answer Tone should be set to 2025 Hz if the modem of the remote station is a WE
202 (Western Electric) type modem. This selection sets the integrated modem in
the 4331 to provide the answer tone which the WE 202 requires. Select 2100 Hz
in all other cases, or if the modem of the other station is unknown.

Note: The answer tone selection appears in the display only when your line is
equipped with the integrated modem, otherwise the bottom line of the display is
omitted.

Chapter 3. Procedures

3-35

Synchronous Data Link Control (SDLC) Lines
This display allows you to change the values of certain options for the telecommunication lines under SOLC control.

***

TEMPORARY CONFIGURATION CHANGE FACILITY

PF1-ADVANCE SELECTION POINTER
PF2-SELECT ALTERNATE OPTION
PF3-EXIT WITHOUT UPDATE
LINE ADDRESS 30
===>

SDLC BM CLOCK

SELECT STANDBY
DATA SIGNAL RATE SEL
NRZI
MODEM
ANSWER TONE (Hz)

***

PF4-SELECT NEXT CA LINE
ENTER-UPDATE AND EXIT

=>
=>

PFI key moves this
arrow downward.

EIA IIF
YES
LOW
YES
2025

=>
=>

NO
HIGH
NO
2100

Points at current
value. PF2 key
moves the arrow.

To select the display:
1. Type E into the "MODE SELECTION" display next to SELECTION.
2. Press ENTER.
The display appears containing the configuration for the telecommunication line.
The top portion of the display explains how to select the various items, how to get
the next line, etc. Underneath, the currently selected line is specified in the following terms:
1. Line address
2. Line protocol:
SDLC (Synchronous Data Link Control)
3. Type of clock:
•

3-36

4331 Processor Operating Procedures

EM (Business Machine) clock
1\10d (External Modem) clock

4. Type of interface:
ElA I/F - EIA/CCITT interface
V35 I/F - CCITT high speed interface
DDS I/F - DDS interface
LOC ATT - local attachment
[NT MODEM - integrated modem
X21 I/F - X21 LL interface
The remaining lines on the screen contain items for which usually two options are
offered. To change these values, proceed as follows:
1. Press the PF 1 key to move the large arrow in the left margin of the screen to
point at the item you wish to change. Hold down the ALT key, then press the
numeric key 1 (this activates the PFI function).
2. Press the PF2 key to move the small arrow pointing at one of the options (in
the right-hand columns) to the required value. If the small arrow is missing,
the associated parameter is not relevant to this configuration. Some combinations of parameter values are invalid. If such a combination is selected, a
warning message is given and the change is rejected.
3. When you have finished updating the options for the line presently displayed,
press the PF4 key and the display for the next line will appear. A message
appears if the equipment corresponding to the next line is not installed. If the
present display was for the last line the display for the first line appears again.
4. When all updating is finished, press ENTER. When you intend to finish the
procedure without changing anything press PF3.
The following describes the SDLe line parameters and when they are required.
Select Standby allows you to select the switched network backup facility of your
modem (provided the modem is so equipped). By selecting yes, the modem uses a
switched line instead of the normally used leased or privately owned line. Select
yes when the normally used line is damaged.
Data Signaling Rate Selector allows you to set the modem to the higher or lower
of two clocking speeds if the modem is properly equipped. Normally the higher
speed is set. However, if the number of error incidents and therefore the number
of recovery or retransmission actions becomes excessive, you should select the
lower speed. With a lower speed a "noisy" line can still be used. You may also
have to change the speed (the signaling rate) to adjust to the speed of a remote
station.
NRZI allows you to change from the normal non-return-to-zero inverted (NRZI)
method of encoding digital signals to a method where the signal is not inverted
when successive zero bits appear.

Some modems are sensitive to certain steady bit patterns and may thus require
either NRZI or not-NRZI to function properly (check the modem manufacturers
information for the applicable mode). Crypto-units which encipher/decipher data
may likewise require one or the other mode. Because SDLC-transmission is
bit-oriented, bit synchronization is important. Therefore, if too many errors occur,
check that the mode is correct.
Chapter 3. Procedures

3-37

Answer Tone should be set to 2025 Hz if the modem of the remote station is a WE
202 (Western Electric) type modem. This selection sets the integrated modem in
the 4331 to provide the answer tone which the WE 202 requires. Select 2100 Hz
in all other cases, or when the modem of the other station is unknown.
Note: The answer tone selection appears in the display only when your line is
equipped with the integrated modem, otherwise the bottom line of the display is
omitted.

3-38

4331 Processor Operating Procedures

Binary Synchronous Communication (BSC) Lines
This display allows you to change the values of certain options for the telecommunication lines under BSC control.
To select the display:
1. Type E into the "MODE SELECTION" display next to SELECTION.
2. Press ENTER.
3. The following display will appear on the screen:

*** CA-CUSTOMER MANUAL op's ***
A
B

TEMPORARY CONFIGURATION CHANGE FACILITY
TRIBUTARY STATION ADDRESS (ES FOR BSC LINES)

*** ENTER SELECTION ***
SELECTION:

This display allows you to directly select either the temporary configuration
change facility or the display for changing the tributary station addresses for all
BSC lines.
Type "A" for the Temporary Configuration Change or "B" for the Tributary Station Address and press ENTER. The associated displays will appear 'on the screen.

Chapter 3. Procedures

3'-39

Temporary Configuration Change

***

TEMPORARY CONFIGURATION CHANGE FACILITY

***

PF1-ADVANCE SELECTION POINTER
PF2-SELECT ALTERNATE OPTION
PF3-EXIT WITHOUT UPDATE

PF4-SELECT NEXT CA LINE
ENTER-UPDATE AND EXIT

LINE ADDRESS 30

EIA I/F

==~>

BSC

BM CLOCK

SELECT STANDBY
DATA SIGNAL RATE SEL
DATA CODE
EIB MODE

PFI key moves this
arrow downward.

=>
=>
=>

NO
HIGH
EBCDIC
NO

Points at current
value. PF2 key moves
the arrow.

The display appears containing the configuration for the telecommunication line.
The top portion of the display explains how to select the various items, how to get
the next line, etc. Underneath, the currently selected line is specified in the following terms:
1. Line address
2. Line protocol:
BSC (Binary Synchronous Communication)
.3. Type of clock:
BM (Business Machine) clock
Mod (External Modem) clock
4. Type of interface:
EIA I/F - EIA/CCITT interface
V35 I/F - CCITT high speed interface
DDS I/F - DDS interface
LOC A TT - local attachment
INT MODEM - integrated modem
X21 I/F - X2I leased line interface
The remaining lines on the screen contain items for which usually two options are
offered. To change these values, proceed as follows:

3-40

4331 Processor Operating Procedures

~

1. Press the PF 1 key to move the large arrow in the left margin of the screen to
point at the item you wish to change. Actually you must hold down the ALT
key then press the numeric key 1 (this activates the PF1 function).
2. Press the PF2 key to move the small arrow pointing at one of the options (in
the right-hand columns) to the required value. If the small arrow is missing,
the associated parameter is not relevant to this configuration. Some combinations of parameter values are invalid. If such a combination is selected, a
warning message is given and the change is rejected.
3. When you have finished updating the options for the line presently displayed,
press the PF4 key and the display for the next line will appear. A message
appears if the equipment corresponding to the next line is not installed. If the
present display was for the last line the display for the first line appears again.
4. When all updating is finished, press ENTER. When you intend to finish the
procedure without changing anything press PF3.
The following describes the BSC parameters and when they are required:
Select Standby allows you to select the switched network backup facility of your
modem (provided the modem is so equipped). By selecting yes, the modem uses a
switched line instead of the normally used leased or privately owned line. Select
yes when the normally used line is damaged.
Data Signal Rate Selector allows you to set the modem to the higher or lower of
two clocking speeds if the modem is properly equipped. Normally the higher speed
is set. However, if the number of error incidents and therefore the number of
recovery or retransmission actions becomes excessive, you should select the lower
speed. With a lower speed a "noisy" line can still be used. You may also have to
change the speed (the signaling rate) to adjust to the speed for a remote station.
(high speed = 1200 BPS, low speed = 600 BPS).
Data Code. ASCII code should be selected whenever the remote station requires
this type of line code, otherwise EBCDIC should be used. Ask the system programmer when in doubt or ask the operator at the remote location.
EIB Mode allows you to specify that an error index byte (EIB) is to be set into
storage adjacent to each ITB, ETB, and ETX character that is received. The
intermediate text block (ITB), end of text block (ETB), and end of text (ETX)
character are inserted into the message by the remote station to divide the transmission into smaller portions. In this way EIB mode reduces the amount of code
that is to be retransmitted for recovery because only the text up to the last index
byte must be sent again (ask the system programmer for details as to when to use
ErB mode).
Tributary Station Address:

The tributary station addresses appear only if your installation includes BSC lines
and you have entered B in the CA-Customer Manual Ops display. This selection
brings the following display to the screen:

Chapter 3. Procedures

3-41

*** TRIBUTARY STATION ADDRESS (ES) FOR BSC LINES ***
ENTER TRIBUTARY STATION ADDRESS (ES) IN HEX:
LINE
L.INE
LINE
LINE
LINE

3D
31
35
36
37

** 40xx *
** 40xx *
** 40xx *

**

40xx

*

** 40xx *

ENTER-ACTIVATE ADDRESS (ES) / PF3-EXIT WITHOUT UPDATE

The display lists all lines that use BSC protocol but only those lines. This explains
why the addresses do not necessarily appear in sequence (in our example, line 31
is followed by line 35 because lines 32, 33, 34 are Non-BSC or do not exist).
The display is required only when your communication lines are part of a
mUlti-point network and participate as tribut~ry stations. Tributary stations can be
selected or polled from a master (remote) station. For this reason they must be
"known" by an address and this address is normally assigned once at installation
time.
Every line has two tributary station addresses which may (but need not) both be
used. The idea is to give a group of lines a group address, for example address 40.
If address 40 is given to four lines, these four lines could simultaneously receive
data from the master station (when addressed by their group address). The display contains the group address 40 as default value for each line. You may leave
these addresses or change them, as you like. Besides such a group address~ each
line can get an individual tributary station address, for example 41, 42, 43, etc,
and will then be separately addressable. The place to enter such addresses is blank
in the display, but marked XX in our example for clarity.
You may enter the first address (leftmost two digits) as group address and the
next two digits (marked XX) may represent the individual station address, or vice
versa. The addresses are accepted in either position. If you enter only one address
(either left or right) for a line, that address is automatically assumed to apply to
both address slots. For example, if you keep the default address 40, the individual
address is also 40 (even though the space marked XX is blank in the display).

3...;42

4331 Processor Operating Procedures

Address bit 2 (counting from left to right) is used to distinguish between polling
and selection of the station. If you use the default address 40, the station is polled
with address 40, and selected with address 60.
In 3270-type addressing, the addresses for polling and selection do not always follow this rule. The exceptions for 3270 addresses 1 and 16 may be handled by the
4321 or 4331 by specifying two station addresses: C 141 (character "A") for
address 1, and 5000 (character"@") for address 16.
The cursor is located underneath the first line's left address. You may enter the
addresses in sequence (the cursor moves along) or you may pick a specific address
via the cursor movement keys.
Note: Only specific codes are valid as tributary station addresses and the display
accepts only valid codes. You may either assign the address by trial and error or
go by the following rules:
1. Do not use any of the following control characters: SOH (Hex 01), STX (Hex
02), ETX (Hex 03), EOT (Hex 37), ETB (Hex 26), ENQ (Hex 2D), DLE
(Hex 10), NAK (Hex 3D), SYN (Hex 32), or ITB (Hex IF). The Hex codes
listed here are EBCD1C. For ASCII, see the /370 reference card.
2. If the line code is ASCII (which is a 7-bit code) no value higher than hex 7F
can be used (that is. bit 0 in the byte must be 0).
3. Bit number 2 in the byte must not be 1. This rules out all addresses that begin
with 2, 3, 5, 6, A or F. This rule ensures that bit 2 can be used to distinguish
polling and selection during addressing.
When you have typed in all addresses, you may either press the PF3 key to exit
without changing anything or the ENTER key to put the change to work.
After ENTER key depression you will first see the message "update in process"
and after a while this message changes to "update done." As of this instant, the
changes are recorded on the system diskette and the changes are in effect for any
program. No IML is required.
To return to the operating system, press CANCEL or PF3.

Chapter 3. Procedures

3-43

Instruction Step
Instruction step mode allows you to direct the processor to execute only one
instruction with each depression of the START key. The changes in data that
occur for each instruction executed are shown on the screen so that you can follow them. This mode is set from the mode selection display.
To select instruction step mode:
1. Type I into the "Mode Selection" display next to SELECTION.

2. Press ENTER.
Line 22 of the machine status area indicates when instruction step mode is in
effect.
Instruction step mode remains in effect even if other modes are subsequently
selected, such as "Display/Alter" mode.
To terminate "Instruction Step" mode see "Reset I-step."

(
\

\

3-44

4331 Processor Operating Procedures

Interval TinIer
This display enables you to start or stop the interval timer. The state of the interval timer is shown in line 21 of the machine status area.

"'INTERVAL TIMER'"
N ON
N OFF

SELECTION:

To select the "Interval Timer" display:
1. Type J into the mode selection display next to SELECTION.

2. Press ENTER.
Type one of the following into the display next to SELECTION:
N - Turn timer on.
F - Turn timer off.
The interval timer is started automatically at IML time.

Chapter 3. Procedures

3-45

Machine Save
The "Machine Save" operation enables you to make a record of the current state
of the processor (VSE mode only). A save operation is especially recommended
prior to loading any dump programs or other diagnostic means that use internal
facilities (such other diagnostic means that use internal facilities (such as
registers). The save operation preserves the processor state as it was when the
error occurred.
To specify machine save:
1. Type S into the "Mode Selection" display next to SELECTION.

2. Press ENTER.
When machine save is specified, the following actions occur in the system:
•

The processor stops.
The contents of page 0, that is, the 2048 bytes at addresses 0 to 2047, and all
registers and timers are saved in internal storage.

When a save operation has been completed successfully, the save indicator in the
machine status area is turned on. A reset, IPL or power off during "machine
save" terminates the operation.

3-46

433] Processor Operating Procedures

Program Load
The "Program Load" display enables you to load the operating system and the
application programs to be run on your installation. This operation is usually
known as "initial program load" (IPL). The display appears automatically when
IML has been completed successfully.

*PROGRAM LOAD*
CHANNEL
0-6

'*

*-

MACHINE MODE
V VSE
3 370

*

*

NUMBER OF
EMU BUFFERS
0-8

*

*

CONTROL UNIT
O-F

*

*-

VSE STORAGE SIZE
2=2MB C=12MB
4=4MB M=16MB
8=8MB R=REAL

*

*

EMULATED DEVICE
R 2311
S 2314
T 3330
u 3340

*

*

DEVICE
O-F

*

P PROGRAM
C CLEAR

*

*-

1052 MODE
P=PRINT
N=NO PRINT
F=OFF

*

*
FIRST HOST
ADDRESS
IN HEX

*

NUMBER OF
3340 BUFFERS
1-8

*

*

EMULATION
ONLY MODE
Y YES
N NO

*

*-

Note: The following legends appear on the screen only when the corresponding
compatibility features are installed:

•

1052 MODE
NUMBER OF 3340 BUFFERS
NUMBER OF EMU BUFFERS
EMULATED DEVICE
FIRST HOST ADDRESS
EMULATION ONLY MODE

To select the "program load" display:
1. Type L into the "mode selection" display after SELECTION.
2. Press ENTER.
The program load display appears on the screen, showing the specification entered
for the previous load operation. If you wish to repeat this specification, press
ENTER and proceed. If you wish to perform a different load operation, specify as
follows:
1. Enter the address of the device from which you want to load your programs in
the CHANNEL, CONTROL UNIT, and DEVICE fields.

Chapter 3. Procedures

3-47

2. Type in either P or C under the program reset field:
P

PROGRAM specifies an initial program reset and clears the following
controls to zero with valid parity: PSW, iU timer, clock comparator
and control registers.

C

CLEAR causes a clear reset (see the "Clear Reset" procedure) and
must be specified when STORAGE SIZE, NUMBER OF BUFFERS,
EMULATED DEVICE or FIRST HOST ADDRESS are changed or
this is the first load operation after power-on.

3. Specify under MACHINE MODE in which mode the system is to run: V for
VSE mode, or 3 for 370 mode.
4. If you select VSE mode, specify under STORAGE SIZE the size of storage
required. The entries "2," "4/' "8," "C" provide 2, 4, 8 or 12 megabytes of
storage. You may also specify "M," which gives you the maximum storage
size (16 megabytes), or "R," which means that the (virtual) processor storage
equals the machine storage size of the model you are using.
5. If the console is to operate in 1052 Printer/Keyboard mode, the operator
must define whether this mode should include the 3287 terminal printer or
not. If no printer is installed or if the printer is required for other than console
message printing, "N" for no should be entered. The 1052 mode will then use
the screen as the only means for message output. If the 3287 terminal printer
is to be used for console message printing, "P" for print should be entered.
This causes the 3287 on the lowest port to do the job of 1052 printing. The
address of this 3287 is now no longer available for software or local-copy
operations. If you attempt local copying, the message "Printer Not Working"
will appear at the requesting station, although the printer will work in 1052
mode. If "F" for off or a blank is entered, the console operates in 3270 operation mode. 1052 mode is required for operating systems which do not support the display mode of the operator console.
6. If the 3340 direct attachment is installed, it is always operational and one
buffer is automatically allocated by the system. You can specify further buffers to a maximum of eight.
7. Zero to 8 buffers may be specified under EMU if the disk compatibility feature is installed (at least one buffer must be specified for the feature to
become operational). If zero is specified, the feature is not activated and no
storage is occupied by microcode.
8. If you have made the disk compatibility feature operational (by specifying
EMU buffers), selec't one of the devices listed under EMULATED DEVICE.
9. If the disk compatibility feature has been activated, specify the address (three
hexadecimal characters) of the device that is host to the first emulated volume
under FIRST HOST ADDRESS.
10. If you load an operating system that does not support the host device (does
not "know" the 3310 or 3370), EMULATION-ONLY MODE = YES must
be specified. "YES" indicates to the compatibility feature that it has to perform the error logging for the host device.

3-48

4331 Processor Operating Procedures

If you load an operating system that supports the host disk ("knows" the
3310 or 3370), such as VSE, EMULATION-ONLY MODE = NO must be
specified. The operating system will then log host errors even if the host
bears nothing but emulated disks, and no host application runs.
Note: After entering (or changing) specifications for the disk compatibility
feature perform a "Clear Reset."
When you have typed in the load data, press ENTER to start the initial program
load process. At this instant the "LOAD" indicator appears and remains on until
a valid PSW is loaded, at which time the entire load display disappears.
If the IPL process is unsuccessful, the IPL display and the LOAD indicator
remain on the screen and the message "lPL ERROR" appears.

A reference code is displayed for service personnel.
The most common IPL errors are:
Load device not ready
Some other device besides the load device was made ready (should be the load
device alone)
Wrong address: for example, the address of the line printer was entered as
load address.
If you make an error while entering program load specifications the following

messages are displayed on the screen:
Invalid Character is displayed when an incorrect selector character has been
entered.
Invalid Address is displayed if an invalid "channel," "control unit," "device,"
or "host device" address is specified.
Incomplete Entry appears on the screen if no character was entered or if in
case of fast selection, the set of characters keyed in is incomplete.
Invalid Reset, Select *C* appears on the screen and the cursor is set below the
reset specification, if one of the specifications "storage size," "number of
buffers," "emulated device," "host device" or "emulation-only mode" are
changed and program reset (character "P") is specified. This occurs also if P
is specified for the first load operation after power-on.
Invalid Host Device Address appears on the screen and the cursor is set below
the host device address specification, if one of the possible host device
addresses is used, but that address was not assigned at system installation time
(or has been deleted).
No Console Printer Configured appears on the screen when 1052 emulation
mode with console printer is selected ("P") and no 3287 console printer was
assigned to any of the port addresses at installation time (or was deleted).
See "Native Displays and Printers" for additional information.

Chapter 3. Procedures

3-49

Clear Reset
The "Clear Reset" operation enables you to reset the entire system and clears the
storage. This operation is initiated from the mode selection display.
To set "Clear Reset":
1. Type C into the "Mode Selection" display.

2. Press ENTER.
When "Clear Reset" is entered, the current operation (if any), is halted. Any
pending interruption conditions or machine checks are cleared, and the CPU
stops. The following system resources also stop:
•
•

All channels including their control units and attached devices
All adapters including attached devices

The RESERVE status of 3340s or 3370s is reset. The physical switch on the 3340
or 3370 is set to NEUTRAL if it was occupied by the 432] or 4331 Processor.
"Clear Reset" resets the channels and the CPU and initializes the control registers. It also clears to zero the values of the following:

•
•
•
•
•

Main storage
Current PSW
CPU timer
Clock comparator
General registers
Floating point registers
Keys in main storage
Page description
All error counters and usage counters in directly-attached disk drives.

The TOD clock is not altered and its parity remains unchanged. The mode
selection display remains on the screen and, when processor reset has been completed, RESET COMPLETE appears.

3...;50

4331 Processor Operating Procedures

Reset I-Step
"Reset I-Stcp" has no display. It is performed from the "Mode Selection" display.
To set "Reset I-Step":
1. Type N into the "Mode Selection" display after SELECTION.
2. Press ENTER.
When "Reset I-Step" has been set, the instruction step indicator in line 22 of the
machine status area is turned off and the screen is returned to the operating system. To continue processing, press START.

Chapter 3. Procedures

3':;51

Program Reset
The "Program Reset" operation enables you to reset certain system resources
without resetting storage and vital control parameters in registers. The operation
is performed from the mode selection display.
To specify "Program Reset":
1. Type P into the "mode selection" display next to SELECTION.

2. Press ENTER.
When "Program Reset" is entered, execution of the current instruction (if any) is
halted, any pending interruption conditions are cleared, and the CPU stops.
The following system resources also stop:
•

All channels including control units and attached devices
All adapters including attached devices

The RESERVE status of 3340s or 3370s is reset. The physical switch on the 3340
or 3370 is set to NEUTRAL if it was occupied by the 4321 or 4331 Processor.
Program Reset resets the channels and the CPU, but it does not affect the
values of the following:
Current PSW
CPU timer
Clock comparator
General registers
Floating point registers
Control registers
Main storage
Keys in main storage
Page description
Reset Complete appears on the screen when processor reset has been completed.
Program reset should not be used indiscriminately because it leaves the registers
and the storage loaded with values from previous activities and this may not be
suited for a restart.
Only program reset should be used prior to loading a stand-alone dump program.

3-52

433;1 :Prpcessof,Opep;lting Procedures

Restart
The "Restart". operation is used to restart processing from a logical point defined
by the operating system. This operation is specified from the mode selection display.
To specify "Restart":
1. Type R into the "Mode Selection" display next to the word SELECTION.
2. Press ENTER.
When "Restart" has been entered, the system takes control of the screen. If the
machine is in the stopped state when "Restart" is entered, processing starts
immediately with the program restart PSW (a fixed location in storage). If the
machine is in the operating state, the restart PSW gets control when the current
instruction has been executed and after all interruption conditions for which the
CPU is enabled have been handled.
A "Restart" is successful only when an operating system is used that takes advantage of the restart PSW or prepares a restart PSW for the explicit purpose of
restarting the system at a meaningful point.

Chapter 3. Procedures

3-53

Store Status
The "Store Status" mode enables you to make a record of the current status of
certain system resources. "Store Status" is recommended prior to loading a
standalone dump program because it saves the contents of the general registers
before they are being used by the standalone dump program. The "Store Status"
operatio,n is initiated from the mode selection display. (370 mode only.)
"Store Status" applies only to a m'achine in 370 mode. If an error occurs during
the operation, the processor enters the check-stop state.
To specify "Store Status":
1. Type S into the "Mode Selection" display next to SELECTION.

2. Press ENTER.
The "Store Status" operation stops the processor, then causes the following to be
stored in fixed locations in main storage:

•
•
•
•
•

CPU timer
Clock comparator
Current PSW
Floating point register
Control registers
General registers

When ENTER is pressed, the mode selection display remains on the screen and
the message STATUS STORED appears. The system goes into the stopped state.

3-54

4331 Processor Operating Procedures

TODEnabie
This operation allows you to determine the instant when the time of day (TOO)
clock is set. "TOO Enable" is performed from the mode selection display. To set
"TOD Enable":
1. Type Y into the "Mode Selection" display after SELECTION.

2. Press ENTER at the exact instant at which you wish to set (synchronize) the
clock. This may be, for example, the moment when the hands of the clock
jump to the full hour.
The time-of-day clock is always in the "secure" state which means that the program cannot set the clock. This secure state is only briefly removed when you
press the ENTER key, and the program will set the clock at this instant (with a
previously prepared value).
The status of the TOO clock is indicated in line 22 of the machine status area.
The TOO enters secure state automatically after "TOO Enable."

Chapter 3. Procedures

3-55

Native Displays and Printers
This display allows you to specify what types of devices are connected to the display/printer adapter, how these devices are equipped, and which addresses are
assigned to them. The display allows you to delete devices from your configuration without physically disconnecting them, and it allows you to change device
addresses or assign new devices. You can also change the keyboard type and language specification of the attached terminals.
To select "Native Displays and Printers":
1. Type MM into the "Mode Selection" display next to SELECTION. (By typing a single M you get a picture which offers ROCF subselection. ROeF procedures are described in Operator's Library IBM 4331 Processor Remote
Operator Console Facility, GA33-1545.)
2. Press ENTER.
The following frame is displayed. Ports 8-15 are available only if the optional
feature (display/printer adapter expansion) is installed.

*

NAT I VE 0 I SPLAYS AND PR INTERS '*
(DEVICE ADDRESS RANGE: X'009' - X'OIF')
ATTACH DEVICES: 3230, 3262, 3268, 3278, 3279,
3287, 3289
TRANSLATE TABLES (T): TYPEWR ITER
DATA ENTRY
PORT DEV I CE
00

3278
0

04

••••••

...

...

XXXXXXX XXx X

.......
12

01F 1

XXXXXXX XXX X

.......
08

ADR T

...

XXXXXXX XXX X

.......

...

PORT DEV I CE
01

. ......
05

09

13

ADR T

XXXXXXX XXX X

. ..

...

...

06

10

...

370 TIMER:ON
TOO: SEC

14

ADR T

XXXXXXX XXX X

...

XXXXXXX XXX X
••••••

...

XXXXXXX XXX X

.......

XXXXXXX XXX X

. ......

02

e

XXXXXXX XXX X

. ......

PORT DEV I CE

.......

XXXXXXX XXX X

. ......

DETACH DEVICES: Key in 'X'
(UN I TED STATES) - I
(UNITED STATES) = 2

...

XXXXXXX XXX X

DISK

PORT DEV I CE

ADR T

03

XXXXXXX XXX X

07

XXXXXXX XXX X

11

XXXXXXX XXX X

15

XXXXXXX XXX X

. ...... ...
. ......
. ......

DATA:

...

., .

ADDR:

The following display and printer devices can be attached by using addresses
X'009' through X'OlF':
•
•
•
•
•
•
•

3-56

3278-2A
3279-2C
3278-2
3279-2A
3287 -1, 2, IC, or 2C
3289-4
3262-10r11

4331 Processor Operating Procedures

Display Console
Color Display Console
Display Station
Color Display Station
Matrix Printer
Printer
Printer

• 3230-2
• 3268-2

Terminal Pri.nter
Printer

The fourth line of the display shows, following the heading "translate tables (T),"
the keyboard layouts for the terminals to be attached and the associated national
language. Two different layouts may have been ordered: the mandatory typewriter layout and either the data entry 1 or data entry 2 type layout (these are
key-punch-like keyboards). Each keyboard type may have its own language associated or both may have the same. It is also possible that only one type of keyboard (the typewriter) was ordered for all terminals but two different languages.
Whatever the choice may have been, the mandatory typewriter layout with its
associated language is denoted as "1" and the other keyboard type and its associated language (if any) is denoted as "2" in the display. For example:
TRANSLATE TABLES (T):
TYPEWRITER (FRENCH) = 1
DATA ENTRY 2 (U.S. ENGLISH) = 2
This makes it easy for you to define the language and keyboard combination of a
terminal which you want to connect because you only need to enter a 1 or a 2 (as
applicable) in the "T" column of the terminal field. The terminal field consists of
four columns whicH define (from left to right) the port number, the device type,
the device address, and the keyboard/language combination, as follows:
PORT DEVICE ADR T
The number entered under "port" defines into which receptacle the device's coax
cable will be plugged. The cable receptacles are numbered sequent~al1y from to
15. The system expects to find the operator console at port 0, that is, it routes the
operating system messages automatically to the device connected to port 0 (using
the device address associated with port 0). The number entered under device
specifies whether the terminal is a display or a matrix printer or a line printer (e.g.
3278-2,3262, etc.). The device address (ADR) defines the number under which
the program can address this device, and theT column defines the
keyboard/language combination (when applicable).

°

Note: For terminal printers, only the language portion of the keyboard/language
combination is meaningful and effective when a 1 or a 2 is entered. For line
printers (e.g. 3289-4 or 3262) no language need be specified because line printers receive their language character set via the "load USCB operation" (operating
system). For line printers, the X may remain in the T column.
The display shows the current configuration, and you may enter your changes
underneath. In order to logically attach a device, position the cursor under the
alter field (identified by " .... ") of the corresponding port and key-in the applicable device type number.
In order to logically detach a device from the system, type "X" into any position
of the alt,er field of the corresponding DEVICE display field. When you then
press the ENTER key, Xs appear in the DEVICE display field and automatically
in the corresponding translate language (T) and device address (ADR) fields.
Pressing ENTER after you have made the necessary changes causes the new conChapter 3. Procedures

3-57

figuration to be written onto the system disk.
After changing the configuration, IML must be· performed. If you have merely
swapped two line-printer ports, you can bypass IML by operating the Reset switch
(3289-4) or the Test key (3262).
Configuration Rules and Limitations
•

A device (except line printers) may be configured (logically attached) even if
it is not physically attached. If such a device is addressed during system operation, "intervention required" is presented, and nothing else happens.
Port 0 is always reserved for the operator console.

•

A maximum of two system printers (3289 and/or 3262) may be attached in
any combination.
The Copy key addresses the matrix printer with the lowest port number.

•

Ports 8-15 can be used only if the optional feature (display/printer adapter
expansion) is installed;

Specification Errors/Messages
The following messages may appear on the screen:
Invalid Device Name: Appears if an invalid DEVICE name has been specified,
that is, if you enter device type numbers other than those shown in the top of
the display, following the heading "ATTACH DEVICES:."
Also appears if you try to detach the operator console by entering
X-characters for port O.
Invalid Keyboard Language: Appears if a character other than" 1" or "2" has
been entered for TRANSLATE LANGUAGE.
Duplicate Device Address: Appears if the same DEVICE ADDRESS has been
entered twice.
Duplicate Diskette Address: Appears if one of the duplicate addresses is a
diskette device address (the native user diskette address is also in the range
X'009' to X'01F').
Invalid Configuration: Appears if the "Configuration Rules and Limitations"
(listed above) have been violated.
Port 0 allows 3278 or 3279. If you specify for port 0 a device name valid for
ports 1 to 15 only, the message appears.
Only 8 Ports Effective: Appears if entries are made against any of ports 8-15
when the optional feature (display/printer adapter expansion) is not installed.
Configuration Update Complete: Appears when the system has finished processing of the configuration update specified by the operator.

3-58

4331 Processor Operating Procedures

Native User Diskette
When the diskette drive requires your attention, line 21 of the machine status area
shows either the legend DISK, or (if, at the same time, the system diskette also
requires attention) SYSDSK.
When you then invoke the mode selection display onto the screen and enter selector character "G" against "Selection," the screen picture changes to the "Native
User Diskette" display.
The "Native User Diskette" display shows the status, and allows you to control,
the direct attached diskette drive. The DEVICE STATUS displayed may be:
STARTED
NOT READY
LOAD NEXT DISKETTE
DEFECTIVE DISKETTE
STARTED indicates that the diskette device can accept commands from the
source program. NOT READY indicates that a command was issued either to a
stopped drive or to a started drive without diskette or with open cover. It can also
indicate a hardware malfunction such as a torn drive belt, a defective index pulse
sensor, or a wrong type of diskette.
Note: The READY and NOT READY indications do not immediately reflect any
manual interference; they show the state of the diskette I/O as it was when the
device was last addressed. For example, when the device is ready and you remove
the diskette, the status will still show READY until the device is addressed. Only
then will the indication change 10 NOT READY. LOAD NEXT DISKETTE
indicates that a new diskette is required.
DEFECTIVE DISKETTE indicates that machine-internal error recovery failed
and that, to recover, the diskette has to be replaced or the service representative
to be called.
ERROR CODE is a two-digit code. For detailed information, refer to IBM
4321/4331 Processor Functional Characteristics and Processor Complex
Configurator, GA33-1526.
"N" for START
"S" for STOP
"R" for RESET
The operation specified is executed when you press the ENTER key.

START

This operation is rarely required because the action of loading a
diskette and closing the cover makes the device automatically ready.
Alternatively, only the cover need be opened and then close4. The
ST ART command allows you to make the diskette ready from the
operator console, provided a diskette is mounted.

Chapter 3. Procedures

3-59

STOP

This command halts the device at the completion of the current operation and makes the device not ready. You should stop the device
prior to removing the diskette to make sure that you do not disturb
any operation in progress.

RESET

This command performs the start function as described above, and
the device is conditioned to move the access mechanism to its home
position the next time a command is received.

*
DEVICE STATUS:
DEFECTIVE DISKETTE

NATIVE USER DISKETTE
NOT

READY

*

LOAD

NEXT

DISKETTE

ERROR CODE: xx
DEVICE CONTROL:

N START
S STOP
R RESET

*- *

The following message is displayed when
Invalid Character

3-60

4331 Processor Operating Procedures

~n

invalid character is entered:

Diskette Device Address
The "Diskette Device Address" display permits changing the device address of the
diskette I/O.
To select "Diskette Device Address":
1. Type "H" into the mode selection display next to "SELECTION"
2. Press ENTER
The display appears, showing the current device address.

*

DISKETTE DEVICE ADDRESS

*

DEVICE ADDRESS RANGE: X'009' - X'OlF'

DEVICE ADDRESS: XXX

*

*

(NOTE: AFTER CHANGING THE DEVICE ADDRESS, A RE-IML MUST BE DONEl)

The address, which must be within the range of X'009' through X'OlF', must be
entered into the alter field (* ... *) of the address display field. When ENTER is
pressed, the new (valid) address replaces the old address.
Note: The diskette drive may be configured even if it is not physically attached.
If it is addressed during system operation, "intervention required" is presented.

Specification Errors/Messages:
Invalid Device Address: Appears if an invalid device address has been specified.
Duplicate Device Address: Appears if the same address has already been specified for one of the native displays or printers.
Configuration Update Complete: Appears when the system has finished processing of the configuration update specified by the operator.

Chapter 3;"Procedures

3-61

3 .. 62

4331 Processor Operating Procedures

Chapter 4. Problem Determination

Procedure
1. Check if your problem is listed on the following page.
2. If your problem is not listed, go to Entry 1, page 4-3.
3. If your problem is listed, go to the Entry shown.
Always note down a problem and the steps you take to solve it. Report the details
if necessary to the service representative. The report helps the service center to
give you good service.

Chapter 4. Problem Determination

4-1

PROBLEM

4-2

4331 Processor Operating Procedures

GO TO
ENTRY

PAGE

After pressing Power On the POWER
COMPLETE light does not come on.

1

4-3

Power drops during normal operation.

1

4-3

"PROGRAM LOAD" d'isplay is not displayed
after IML.

2

4-3

Error during IPL after IML was successfully
performed.

3

4-4

Operating system message displayed.

4

4-4

"CHECKSTOP" displayed on Line 21.

5

4-6

System stops with BASIC CHECK Iight on.

6

4-6

SYSTEM Iight and WAIT Iigth on.

7

4-6

SYSTEM Iight on.

g

4-6

WAIT light on.

8

4-6

Any teleprocessing malfunction.

10

4- 21

Any loop feature malfunction.

11

4-7

Any Reference Code displayed on Line 23.

12

4-17

DISK or SYSDISK displayed on Line 21.

13

4- 20

ENTRY 1

Make sure line voltage
is present for the processor

Switch POWER ON

After switching POWER ON, POWER IN PROCESS
light comes up. Wait approximately 30 seconds
for POWER COMPLETE light.

No

Yes

Power ma Ifunction.
Continue on page 4 -8.

No

Yes

Press IML key.

The 1M L process lasts
3 minutes. During this process you will see several
1M L displays. It there is no
display at all, check brightness control. See Chapter 2,
"Operator Console."
ENTRY 2

No

Yes

IML malfunction.
Continue on page 4 -10.

Continue
on next page.

Chapter 4. Problem Determination

4-3

No

Key in specifications.
Press 'ENTER' key.

Press ENTE R key.

LOAD appears on Line 21 from the
moment ENTER is pressed. If LOAD
disappears, answer question with NO:

ENTRY 3

IPL malfunction.
Continue on page 4 -11.

ENTRY 4

IPL malfunction.
Continue on page 4 -11.

For further problem determination
use
1. Operating System Serviceability
Aids and Debugging
Procedures (SADP)
2. Operating System messages.

Diskette malfunction.
Continue on page 4 - 20.

Shown on screen

Diskette malfunction.
Continue on page 4 - 20.
Continue
on next page.

4-4

4331 Processor Operating Procedures.

Interpret message. See Chapter 2,
"Machine Status Display."

-------1-------------------------------------------------------------------------------1
LINE 251
1-69-1516-1930-3739-414458-641

1- - - --- - -- - --- -- - --- - -- - - --- --- - - -- - - - -- - -- - ------- -- -- -- -- -- --- - - - -- - - --- - - - ---I
1
1
1
1
1

IA TEST)(

1

)(

x -S

X c-f
)( ., •
)( ,

X 1 +
Canadian
French
Symbol.

3270
1052
MANOP

NUM

"-

)( > <
)("

1
1
1
1
1
1

Press LAMP TEST switch
on control panel.

Yes

No

Any lamp that does not
light on the control panel
may be the source of the
problem.

Inform your
service representative.
Continue on
next page.

Chapter 4. Problem Determination

4-5

From
previous
page
ENTRY 5

Yes

Message analysis.
Go to page 4 - 14.

No

ENTRY 6

Yes

Message analysis.
Continue on page 4- 14.

ENTRY 7

Yes

SYSTEMIWAIT
analysis.
Continue on page 4 - 13.

ENTRY 8

Yes

WAIT analysis.
Continue on page 4- 13.

ENTRY 9

Yes

SYSTEM analysis.
Continue on page 4 - 13.

No

Continue on
'1ext page.

4-6

4331 Processor Operating Procedures

ENTRY

10

Yes

ENTRY

TP malfunction.
Continue on page 4 - 23.

11

Loop malfunction-.
See Manual 4331
LA Problem Determination

ENTRY 12

TP malfunction.
Continue on page 4 - 21.

GA 33-1540.

Ref. Code analysis.
Continue on page 4 - 17.

Yes

I/O device malfunction.
Continue on page 4 - 15.

Continue processing.
After passing this procedure
a second time without
successfully eliminating your
system trouble, inform
your service representative.

END

Chapter 4. Problem Determination

4-7

From pages
4-3,4-10

Power malfunction

Note reference
code for your
service representative.
Continue on
next page.

-- -- ---1-------- ------ --------------- -- --- ------ ---- ----- ----- --- --- ---- ----- ------- ---I

LINE 251

1-69-15

16-1930-)7

39-41

4458-64

1

1--------- --- -------------- ----- - -- ---- -- -- -- ------ -- -- -- - - -- - -- - ------ -- -~- - --- 1
1

IA TEST)(

X 7 +

3270
1052
MANOP

1

x -S

1
1

X c-f
)( • ! •

Canadian
French

1

)( !

Symbols

1

)(

HUH

"

)( -. <
)("

1

1
1
1

1

--

Continue on
next page.

1

Yes

No
~~L!uJM-~-

Check that power is present on
main supply. Switch on main
supply or call electrician if
necessary.
Check that operator console
is connected to wall outlet.

Check that power switch on
console display is on. Turn on
if necessary.

Check that all external I/O units
are supplied with power and
power switches are turned on.

Continue on
next page.

4-8

4331 Processor Operating Procedures

Operating Mode
Test Mode - displays test pattern.
Audible Alarm Volume Control
Screen Contrast Control
Security key lock
(optional feature)
Intensity Control
Intensity Override if held all
the way to the right.

Check brightness control.
Perform procedures in
"Problem Determination
Guide," located in the
handrest of your keyboard.

Contirtlue on
next page.

From
previous
page

From
previous
page

Interpret message or status
according Chapter 2 and
perform the appropriate action.

No

Continue processing.

Try to power on the IBM 4331
processor again.

Ca" the service representative
if the error occurs again.

Chapter 4. Problem Determination

4-9

IML malfunction

From page

4-3

Continue with Power
malfunction Page 4 - 8.

The 1M L process lasts
3 minutes. During this
process you wi II see
several IML displays.
If so, answer "Y es. "
Check control diskette, open and
close cover.
No

Press IML key.
(Wait 3 minutes).

Yes

Yes

No

No

Key in specifications.
Press ENTE R key.

Continue processing.

4-10

4331 Processor Operating Procedures

Press ENTER key.

Call service representative.

IPL malfunction

From page

4-4

It this is not the first IPL since
power on, you get the program
load display by:
• Pressing MODE SEL
• Keying in L
• Pressing ENTE R
The specifications from the
last IPL appear in the display.
A description of entries into IPL
display is given under
"Program Load Display" in
Chapter 3 of this manual.

Check that
IPL device is powered on.

Only the I PL device
should be ready, all
other I/O devices are
only powered on.

Check that
IPL device is ready.

Check for correct
IPL device address on the
PROGRAM LOAD screen.
If the specifications are to remain
the same; if not, key in new
specifications and press ENTE R.
No

Press ENTER

Key in specifications.
Press ENTER

Continue
on next
page.

LOAD appears in line 21 from the
moment ENTE R is pressed, until
...... ,.,.,.,.,.,.,., ............. a val id PSW is loaded.

Chapter 4. Problem Determination

4-11

From
previous
page

No

No

No

Tape may be blank. If so
mount system tape.

Proceed with usual operating
procedures. Check for norma I
states in whole system.

Assign devices and
start running jobs.

4-12

4331 Processor Operating Procedures

If IPL repeated and is
unsuccessful, press CNCL
to allow for logging.
• If logging is continuous,
repeat 1M L and proceed.
If the problem comes back,
run E REP of IP L device.
o

Call service representative.

WAIT analysis
from page 4 - 6

SYSTEM/WAIT
analysis from page 4- 6

WAIT light on.

SYSTEM light and
WAIT light on.

Application program has set
WAIT BIT in current
PSW to on.

SYSTEM analysis
from page 4 - 6

SYSTEM light on.

Press STOP key.

Terminate
MANUAL OPERATIONS.
No

Continue processing.

Note address and data.

Select I STEP mode and
press START several times.

Yes
Step at least 50 times to see
whether the system is in a loop.

Note the loop and dump
the system.

Yes

\

For further problem determination use:
1. Operating System Serviceability Aids and Debugging
Procedures (SADP)
2. Operati ng System messages.

Perform normal RESET and
restart the program. Continue
processing. If unsuccessful
perform IML and IPL.
If any error leads you to this
point again, cease the operation
and call the service representative.

\

\

\

Call software representative
for analysis.

\
\
\

RE-IPL the system and
continue processing.

\ The system is in hard WAIT
,

condition when all interrupt
bits in the PSW are masked off.

Chapter 4. Problem Determination

4-13

Message analysis

From page
4-6

Continue with Reference Code
analysis, page 4 - 17.
Press CNCL key.

The error might be
intermittent. If the
error returns call
service representative.
Press IML key.

No

Continue with
IML malfunction page 4 -10.
Press ENTE R key.
Continue processing.

Yes

Yes

Continue processing.

4-14

4331 Processor Operating Procedures

Continue on page 4 -15.
I/O DEVICE malfunction.

I/O device malfunction

Yes

Keyboard/display
malfunction.
Continue on page 4 - 16.
Yes

TP malfunction.
Continue on page 4 - 21.

Yes

Determination GA 33 -1540.
No

Run E REP for
service representative.

Check for:
- device ready
- device operational
- device interrupt pending.

Check configuration
(address assignment).

Use respective I/O device
problem determination
procedures.

END

Call service representative.

Chapter 4. Problem Determination

4-15

Keyboard/Display
malfunction

From page

4 -15
Watch shift indicator
when you operate the
shift key.
No

Yes

If there is no indication
at all on your keyboard
display, check brightness
control first before you
proceed with the problem
determination.
See Chapter 2,
"Operator Console."
No

Press ENTE R to check
"Attention status", at failing
keyboard/display.
1. Go to Operator Console
2. Select manual operation
Display/Alter
3. Type in "V"
4. Type in "44"
5. Press ENTER.
See Chapter 3,
"Main Storage."

Check:
1. Coax connection.
See Chapter 2,
"Customer Set Up."
2. Configuration
(port addres).
"Native Displays and
Printers."

Yes

For further problem
determi nation use the
Problem Determination
Guide located in the
handrest of the keyboard.

No
Continue processing.

Call software
representative.

4-16

4331 Processor Operating Procedures

Call service representative.

Reference Code analysis

From pages
4-7,4-14

Yes

No

TIMEOUT ADDR:

REF. CODE

Indicates the address of a device that did not respond
in time.
If the address field points to a tape device, a tape
reel with empty (new or erased) tape may have been
mounted.
I/O ERR. ADDR:

,REF. CODE Bytes 1/2/3/4

Indicates the address of a device in error, possibly a
disk track error. Use alternate track assigment.
The four bytes of reference code have the following
meaning:

Byte

3340/44

231X

1
2
3

Cylinder
Head address
Emulated device
Reserved

Cylinder
Track address
Reserved
Reserved

4

Continue processing.

Yes

Call service representative.

Chapter 4. Problem Determination

4-17

Yes

TP malfunction.
Continue on page 4 - 23.

Yes

Determination GA 33 -1540.
Yes

See MFCU
Restart Procedures
Chapter 5.
Yes

You made a key entry
mistake on the
operator console.
Yes

Handling of the manual
operation procedure was
wrong. Please check the
procedure.

No

No

Continue on
next page.

4-18

4331 Processor Operating Procedures

Continue processing.

Yes
Operating System malfunction.
Look for Operati ng System
message.
For further problem
determination use:
1. Operating System
Serviceability
Aids and Debugging
Procedures (SADP)
2. Operating System messages.

No

Yes

Run EREP for service
representative.
indications.
Save all logs.
' - - - - - - - - - - - - - - . Note reference code.
Check all I/O devices and

>----~ control units for correct

r--------------.J Check:
Yes
Check the user diskette for
>-----1 proper seat and non
defective diskette.

1. Configuration

address
assignment
'--_ _ _ _ _ _ _ _ _ _.., 2. Device
operational.
3. Device
interrupt
pending.
Yes
Check control diskette.
~----f
Open and close cover.

Yes

Yes

Check natively connected
I/O devices for correct
indications.

Check your utilities for

""'>-----4 proper function

Handl ing Procedures.

No

Call service representative.

Continue processing.

Chapter 4. Problem Determination

4-19

Diskette rna Ifunction

From page

4 -4

ENTRY 13

Yes

No

Check control diskette.
Open and close cover.

Press IML key.

No

Press ENTER key.
Program Load.

Continue processing.

1. Conti nue with
MODE SELECT.

2. Key in G.
3. Press ENTER key.

No

For a II other error codes call
software representative.

4-20

4331 Processor Operating Procedures

You will get the messages:
• Started
• Not ready
• Load next diskette
• Defective diskette
Perform the appropriate action.

Continue processing.

Call service representative.

Teleprocessing
(TP) malfunction

From pages
4-7,4-15

If there is only one TP line
configured, answer No.
Yes

Check Application Program.
Use the dynamic line trace
function.
Refer to VSE/ Advanced
Functions
Serviceability Aids and
Debugging
Procedures SC 33 -6099

Make sure that MODEM(S)
and COLJPLER(S) on
both remote and local
station are set up properly.

No

Yes

Yes

Use the appropriate handling
procedure, refer to Operator
Guide.

Continue processing.

Yes

No

Check configuration

See Chapter 3
"Communication
Li nes."

Continue on
next page.

Chapter 4. Problem Determination

4-21

Yes

No
No

Set up your installation
according to the
configuration table.

Yes

Yes

No
Continue processing.
Skip.if possible defective line,
and try operation on another
line.
Deactivate defective line.

Yes

No
Continue processing.
Check application program.
Use the dynamic line trace.
Refer to VSE/
Advanced Functions
Serviceability Aids and
Debugging
Procedures SC 33 - 6099

4-22

4331 Processor Operating Procedures

Call service representative.

TP malfunction

From page
4 -18

Press AL T and MODE
SEL at the same time.
Wait until screen picture
appears.

IBM MAINTENANCE AND SERVICE PROGRAM SELECTION

LV:

Enter 2C.
Press ENTER.
Wait until screen picture
appears.

CA UNIT CHECK LOG DISPLAY

LAST ERASE DATE:
LOG COUNT:
LI NE SENSE
CMD
NBR BYTE 2
32
. 06
00
33 .H~·06
00
33~Y;;:::' E3
OC

Press COpy key and
save printout.
2C

PAGE:

FI RST LOG:
LAST LOG:
LAST REF. CODE: 89FFFF01 33E30COO
CONFIG
CHECK 17IME-LAST ENTRY
COUNT
MOlDY I H RI MI
BYTE 2-3
002
00 00 00 00
18 20
001
00 00 00 00
18 20
001
00 00 00 00
18 20

PRESS ENTER FOR NEXT LOG
TIMER:
ADDR:
DATA:
TOO: SEC

- -... Compare SENSE BYTE 2 value
in table on page 4 - 24.

Compare SENSE BYTE 2
with table M and take
the appropriate action.

Example: 06

Yes

Table

Action A
The reason is a wrong
or defective program.
• Correct program
• Change configuration
o
Provide correct configuration.

Press ENTER for more
TP lines.

Yes

Call service representative.

Continue processing.

Chapter 4. Problem Determination

4-23

Sense Byte Table
Sense Byte 2
04
05
06
07
08
09
OA
OB
OC
00
OE
OF
10
11
12
13
14
15
16
17
18
19

A
A
A
A
A
A
A
A
A
A

20
21
22
23
24
25
26
27

C
C
C
C
C
C
C
C

A
A
A
A
A
A
A
A
A
A
A
A

28
29
2A
2C
20
2E
30
31
60
61
62
63
64
70
71
72
73
74
75
76
80
82
84
85
86
90
91
92
93
95

None
C
C
C
C
C
A
C
None
A
None
None
None
C
C
None
None
None
None
None
C
A

C
B
C
C
A
None
C
A

96
AO
A1
A2
A3

None
None
None
A
A

CO
C1
C2
C4
C5
C6
C7

f, B

E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
FO
F1
F2
F3

C
B
C
B
C
C
C
C
A
A
C
C
B
B
A
A

A
C
C
C
CA
A

C

BC

C
C

Action A
The reason is a wrong or defective program.
Correct program.
Change configuration.
Provide correct configuration by new installation.
Action B
The reason is an operator handling error.
Check local and remote modems for matching strapping options.
Check with remote operator what handling is required at both
ends and restart in correct sequence.

4-24

4331 Processor Operating Procedures

Action C
The reason is an unpowered modem or auto call unit.
•
•

Power modem or auto call unit up.
For stand alone modems and auto call units follow the appropriate modem check out procedure.

Chapter 4. Problem Determination

4-25

4-26

4331 Processor Operating Procedures

Chapter 5. Reference Information

Restart Procedures for the IBM 5424 Multi-Function Card Unit (MFCU)
There are no separate operating procedures for the 5424 MFCU Attachment.
Operating procedures for the 5424 MFCU are contained in:
System/370 5424 Multifunction Card Unit Programmer's Reference and Operator's Guide, GA21 ~9167.
There are a number of restart procedures for the 5424 which are given as operator
codes and are issued at the end of operator messages. These codes and restart
procedures are explained in the following pages.
The restart code (RS) numbers are:
00
10
12
20
21
22
23
30
40
42
50
51
54
55
60

Not ready
Read check
Read check and print check
Punch check
:punch check and read check
Punch check and print check
Punch check, read check and print check
Print check
Hopper check
Hopper check and print check
Feed check
Feed check and hopper check
Feed check and punch check
Feed check, hopper check and punch check
Error on recovery

When the second digit is a number other than 0, two or more checks have
occurred at once.

Restart Information Field
For the IBM 5424 (MFCU) the error messages provided by the operating system
are extended by the "Restart Information Field." This field is present only when a
permanent error that requires operator action has occurred.
There are four formats, each depending on the type of check.

Reference Information

5-1

Feed check format:
RS=O

0

HO

SO

N=O

Read equipment check format:
RS=O

0

HO

C=O

Punch equipment check format:
RS=O 0

HO

SO

All other check formats:
RS=O 0

HO

Legend:

o

Indicates a number

RS:

Indicates the beginning of the restart information field.

H:

Indicates the hopper field. The number given is that of the affected
hopper.

S:

Indicates the stacker field. The number given is that of the affected
stacker.

N:

Indicates the number of cards involved in the feed check.

c:

Indicates the column field. The number given is that of the affected
column(s) where the first read check occurred.

After pressing NPRO, the cards in the primary feed path enter stacker 1, and the
cards in the secondary feed path enter stacker 4. Normally stackers 1 and 2 are
used for the primary feed path, and stackers 3 and 4 for the secondary feed path.

Operator Restart Instructions
Procedure
00 Device not Ready
Reasons for not-ready can be:
•
•
•
•
•
•

5-2

Specified feed not ready
Hopper empty
Stacker full
Chip box full or out
Cover open
Stop key pressed

4331 Processor Operating Procedures

1. Determine the cause of the not-ready message by inspecting the indicators on
theMFCU operator panel, then correct the condition.
2. Press the MFCU start key to continue the job. If the specified feed is not
ready, press the MFCU stop key, then the start key.
10 Read Check
1. Press MFCU stop key.
2. Lift the cards in the hopper indicated by the error message and press the
NPRO key. One card is fed into stacker1. If the NPRO key does not work,
remove the card manually.
3. Ensure that this card was placed in the hopper correctly, and was not
off-punched, or damaged. If the card is off-punched or damaged, re-punch
card. Place the card ahead of the deck in the specified hopper.
4. Press MFCU start key to continue the job.
12 Read Check and Print Check
1. Press MFCU stop key.
2. Mark the last card in each stacker that is being used for output. If in doubt,
mark the last card in every stacker.
3. Lift the cards in the hopper indicated by the error message and press the
NPRO key. One card is fed into stacker 1. If the NPRO key does not work,
remove the card manually.
4. Ensure that this card was placed in the hopper correctly, and was not incorrectly punched or damaged. If the card is off-punched or damaged, re-punch
card. Place the card ahead of the deck in the specified hopper.
S. Press MFCU start key to continue the job.
6. Upon completion of the run, identify the output files with "print check." The
cards to be checked for print errors are the marked cards and the two cards
immediately preceding each marked card.
20 Punch Check
1. Press MFCU stop key.
2. Remove the last card from the stacker indicated in the error message, mark
the card and return it to the stacker.
3. Lift the cards in the hopper indicated by the error message and press the
NPRO key. One card is fed into stacker 1. If the NPRO key does not work,
remove the card.
4. Place this card under the other cards of the hopper indicated in the error message.
S. If blank cards are being punched, press MFCU start key to continue the job.
6. If pre-punched cards are being punched, place an additional blank card under
all cards in the hopper indicated in the error message.
7. Press MFCU start key to continue the job.
8. When job is completed, punch and verify the prepunched information from
the marked card into the card immediately following it. Discard the marked
card or save it for the CEo
21 Punch Check and Read Check
1. Press MFCU stop key.
2. Remove the last card from the stacker indicated by the error message, mark
the card and return it to the stacker.
3. Lift the cards in the hopper indicated in the ~rror message and press the
Reference Information

5~3

4.

5.
6.
7.

NPRO key. One card is fed into stacker 1. If the NPRO key does not work,
remove the card.
Ensure that this card was placed in the hopper correctly, and was not
off-punched, or damaged. If card is off-punched or damaged, re-punch card.
Place the card ahead of deck in specified hopper.
Place an additional blank card under all cards in the hopper indicated by the
error message.
Press MFCU start key to continue the job.
When the job is completed, punch and verify the pre-punched information
from the marked card into the card immediately following it. Discard the
marked card or save it for the CEo

22 Punch Check and Print Check
1. Press MFCU stop key.
2. Mark the last card in each stacker being used for output. If in doubt, mark the
last card in every stacker. The marked card(s) or each immediately preceding
card may be misprinted.
3. Remove the last card from the stacker indicated in the error message, mark,
the card and return it to the stacker.
4. Lift the cards in the hopper indicated in the error message and press the
NPRO key. One card is fed into stacker 1. If the NPRO key does not work,
remove the card manually.
5. Place this card under the other cards of the hopper indicated in the error message.
6. If blank cards are being punched, press MFCU start key to continue the job.
7. If pre-punched cards are being punched, place an additional blank card under
all cards in the hopper indicated in the error message.
8. Press MFCU start key to continue the job.
9. When the job is completed, punch and verify the pre-punched information
from the marked card into the card immediately following it. Discard the
marked card or save it for the CEo

23 Punch Check, Read Check and Print Check

1. Press MFCU stop key.
2. Mark the last card in each stacker that is being used for output. If in doubt,
mark the last card in every stacker. The marked card(s) or each immediately
preceding card may be misprinted.
3. Remove the last card from the stacker indicated in the error message, mark
the card, and return it to the stacker.
4. Lift the cards in the hopper indicated by the error message and press the
NPRO key. One card is fed into stacker 1. If the NPRO key does not work,
remove the card manually.
5. Ensure that this card was placed in the hopper correctly, and was not
off-punched, or damaged. If the card is off-punched or damaged, re-punch
card. Place card ahead of deck in the specified hopper.

5-4

4331 Processor Operating Procedures

6. Place an additional blank card under each card in the hopper indicated by the
error message.
7. Press M.FCU start key to continue the job.
8. When the job is completed, punch and verify the pre-punched information
from the marked card into the card immediately following it. Discard the
marked card or save it for the CEo
30 Print Check
1. Press MFCU stop key.
2. Mark the last card in each stacker that is being used for output. If in doubt,
mark the last card in every stacker.
3. Press MFCU start key to continue the job.
4. Upon completion of the run, identify the output files with "print check." The
cards to check for print errors are the marked cards and the two cards immediately preceding each marked card.

40 Hopper Check
1. Straighten and place cards correctly in the specified hopper.
2. Press MFCU start key to continue job.

42 Hopper Check and Print Check
1. Press MFCU stop key.
2. Mark the last card in each stacker that is being used for output. If in doubt,
mark the last card in every stacker.
3. Straighten or place cards correctly in the specified hopper.
4. Press MFCU start key to continue the job.
5. Upon completion of the run, identify the output files with "print check." The
cards to check for print errors are the marked cards and the card immediately
preceding each marked card.

50 Feed Check
1. Open MFCU top cover.
2. If the error message indicates a secondary feed check, remove the card from
the primary (upper) wait station and place it under the cards (if any) in the
primary hopper. This prevents the unnoticed run-out of this primary card
when you attempt to clear the secondary path later in this procedure. If the
error message indicates a primary feed check, remove the card from the secondary (lower) wait station and place it under the cards (if any) in the secondary hopper.
3. Remove all remaining cards from the card feed path starting at the area
between the hopper and wait station and progressing through the punch and
print stations. Keep cards face down and in sequence.
4. Check the number of cards removed with the card number displayed in the
error message. If equal go to step 6.
5. If the number of cards removed is smaller than the message indicates, remove
the number of missing cards from the stacker indicated in the error message
and place them on the bottom of the stack of cards removed in step 3.
6. Place removed cards under the cards (if any) in the indicated hopper and
close the MFCU cover.
7. Lift cards in the primary hopper and press the NPRO key to turn off error
indicator on MFCU panel. If error indicator does not turn off, raise the cards
in the secondary hopper and press the NPRO key. If only the secondary path
Reference Information

5-5

was in use, press the NPRO key twice, because the automatic path selection
goes to the primary path first; pressing the NPRO key only once merely
results in resetting an error in the primary path. If the NPRO key does not
work, check that the card path is clear, because a wrongly positioned card can
inhibit the NPRO key.
8. Press MFCU start key to continue the job.
51 Feed Check and Hopper Check
1. Open MFCU top cover.
2. If the error message indicates a secondary feed check, remove the card from
the primary (upper) wait station and place it under the cards (if any) in the
primary hopper. If the error message indicates a primary feed check, remove
the card from the secondary (lower) wait station and place it under the cards
Of any) in the secondary hopper.
3. Remove all remaining cards from the card feed path starting at the area
between the hopper and wait station and progressing through the punch and
print station. Keep cards face down and in order.
4. Remove the card that has not been ejected from the hopper. This card is
either completely or partly located in the hopper.
5. Check the number of cards removed with the card number displayed in the
error message. If equal go to step 6.
6. If the number of cards removed is smaller than the message indicates, remove
the number of missing cards from the stacker indicated by the error message
and place them on the bottom of the stack of cards removed in step 3.
7. Place removed cards under the cards (if any) in the indicated hopper and
close MFCU cover.
8. Lift cards in the primary hopper and press the NPRO key to turn off the error
indicator on MFCU panel. If the error indicator does not turn off, raise the
cards in the secondary hopper and press the NPRO key. If the NPRO key
does not work, check that the card path is clear, because a wrongly positioned
card can inhibit the NPRO key.
9. Press MFCU start key to continue the job.

54 Feed Check and Punch Check

1. Open MFCU top cover.
2. • If the error message indicates a secondary feed check, remove the card from
the primary (upper) wait station and place it under the cards Orany) in the
primary hopper. If the error message indicates a primary feed check, remove
the card from the secondary (lower) wait station and place it under the cards
(if any) in the secondary hopper.
3. Remove all remaining cards from the card feed path starting.at the area
between the hopper and wait station and progressing through the punch and
print statIons. Keep cards face down and in order. If there is a card in the
punch station or corner station, replace it with a blank card or a pre-punched
card as required.
4. Check the number of cards removed with the card num ir displayed in the
error message. If equal go to step 6.
S. If the number of cards removed is smaller than the message indicates, remove
the missing cards from the stacker indicated by the error message and place
them on the bottom of the stack of cards removed in step 3.
6. Place the removed cards under the cards (if any) in the indicated hopper and
close MFCU cover.
7. Lift cards in the primary hopper and press the NPR 0 key to turn off the error

5-6

4~31

Processor Operating Procedures

indicator on MFCU panel. If the error indicator does not turn off, raise cards
in the secondary hopper and press the NPRO key. If the NPRO key does not
work, check that the card path is clear, because a wrongly positioned card can
inhibit the NPRO key.
8. Press MFCU start key to continue the job.
55 Feed Check, Hopper Check and Punch Check
1. Open MFCU top cover.
2. If the error message indicates a secondary feed check, remove the card from
the primary (upper) wait station and place it under the cards (if any) in the
primary hopper. If the error message indicates a primary feed check, remove
the card from the secondary (lower) wait station and place it under the cards
(if any) in the secondary hopper.
3. Remove all remaining cards from the card feed path starting at the area
between the hopper and wait station and progressing through the punch and
print station. Keep cards face down and in order. If there is a card in the
punch station or corner station, replace it with a blank card or a pre-punched
card as required.
4. Remove the card that has not been ejected from the hopper. The card is either
completely or partly located in the hopper.
5. Check the number of cards removed with the card number displayed in the
error message. If equal go to step 6.
6. If the number of cards removed is smaller than the message indicates, remove
the number of missing cards from the stacker indicated in the error message
and place them on the bottom of the stack of cards removed in step 3.
7. Place removed cards under the cards (if any) in the indicated hopper and
close MFCU·cover.
8. Lift the cards in the primary hopper and press the NPRO key to turn off the
error indicator on MFCU panel. If the error indicator does not turn off, raise
the cards in the secondary hopper and press the NPRO key. If the NPRO key
does not work, check that the card path is clear, because a wrongly positioned
card can inhibit the NPRO key.
9. Press MFCU start key to continue job.
60 Error on Recovery
To recover, when an error condition occurs during a restart procedure,
re-establish the condition that existed when the restart procedure was started, and
then repeat the restart procedure.

Reference Information

5 -7

Manual Calling on Integrated Modem WT Switched Line with Auto Answer

Connection Sequence

1/ the line is the calling side:
1. Disable the line (if not done before (see Note 1)).

2. Lift the handset and dial the number of the station to be called.
3. Ensure that the called station is in data mode. Switching to data mode is done
by the operator (if manual answering station) or automatically after completing the answer tone (if auto answering station, see Note 2).
4. Enable the line immediately (see Notes 3 and 4 ).
5. Replace the handset.
Note 1:

Manual dialing from the enabled line is not possible.

Note 2:

In certain countries, the answer tone is not used for mode switching.
In this case, consult the TP specialist.

Note 3:

If the line is enabled during receiving the answer tone, the result may

be unpredictable.
Note 4:

Don't make noise after the called station enters data mode and
before the line is enabled. Otherwise, it will be recognized as receive
data at the called station.

If the line is the called side:

Enable the line before or during being called (but never lift the handset)
(see Notes 1 and 2).
Note 1:

If the handset is lifted before or during being called the result may be

unpredictable.
Note 2:

For use of the handset for telephone conversation disable the line
first.

Disconnection Sequence
In either case where the line is the calling side or the called side, disable the line, if
not done by the software automatically (see Note).
Note:

5,;.8

4331 Processor Operating Procedures

Otherwise, the telephone charge continues to accumulate (if the calling station) or the line stays busy and cannot accept any other calls
(if the called station).

3340 String Switch
Since the 3340 string switch is not program-controlled, switching must be done by
the operator.
The 3340 string must always be assigned (switched) to one processor at a time.
To switch from processor A (a 4331, for example) to processor B (a System/370
Model 138, for example), follow these instructions:
1. Wait until all disk jobs are finished or flip the 3340 start/stop switch to
"Stop."

2. Flip the interface A switch on the 3340 controller from "enable" to "disable."
3. Switch power off at the 3340 controller.
4. Flip the interface B switch on the 3340 controller from "disable" to "enable."
5. Switch power on at the 3340 controller and check thal the 3340 start/stop
switch is at "Start."
6. Processor B is now ready to process jobs on the switched 3340/3344s,
To reverse the string switch assignment, proceed as follows:
1. Wait until all disk jobs are finished or flip the 3340 start/stop switch to
"stop. "

2. Flip interface B switch to "disable."
3. Switch power off at the 3340 controller.
4. Flip the interface A switch to "enable" and check that the 3340 start/stop
switch is at "start."
5. Switch power on at the 3340 controller.
""

6. Processor A is now ready to process jobs on the switched 3340/3344s.

Reference Information

5-9

Conversion Binary to Hexadecimal to Decimal
Binary

Hex

Decimal
16

4

16 3

16 2

16'

16°

0001
0010
0011

1
2
3

65,536
131,072
196,608

4,096
8, 192
12,288

256
512
768

16
32
48

1
2
3

0100
0101
0110

4
5
6

262, 144
327,680
393,216

16,384
20,480
24,576

1,024
1,280
1,536

64
80
96

4
5
6

0111
1000
1001

7
8
9

458,752
524,288
589,824

28,672
32,768
36,864

1,792
2,048
2,204

112
128
144

7
8
9

1010
1011
1100

A
B

655,360
720,896
786,432

40,960
45,056
49, 152

2,560
2,816
3,072

160
176
192

10
11
12

1101
1110
1111

0

851,968
917,504
983,040

53,248
57,344
61,440

3,328
3,584
3,840

208
224
240

13
14
15

C

E
F

To convert a binary number (see the table above), proceed as follows:
1. Separate the binary number by spacing it into groups of four bits each, starting from the right. If necessary, add leading zeros for leftmost group. Thus:
Binary 110110110

= 0001

1011 0110.

2. Using the first two columns of the table, convert each group of four binary
bits into hexadecimal (hex). Thus:
Binary 0001 1011 0110

= Hex 1B6.

3. Working from the right, relate bits of the hex number to the associated decimal column. Thus:
6 relates to 16 0 column, B relates to 16'
column and 1 relates to 16 2 column.
Using bits in the hex column as reference, find the associated decimal part and
add decimal parts to get the decimal total. Thus:

Hex 6
Hex B
Hex 1

( 16°
( 16 2'
( 16

column) decimal
6
column) decimal 176
column) decimal 256
decimal 438

5-10

4331 Processor Operating Procedures

Hex lB6
Binary 110110110

Katakana Feature
When the Katakana feature is installed your console has a special keyboard
marked with Katakana characters. There are 48 data keys and four shift keys.

Data Keys
On the top of each data key up to four characters (Katakana as well as regular
alphamerics and symbols) are shown. Thus each data key allows you to enter up
to four characters, one or two of which may be blanks.

Shift Keys
There are four shift keys (see column 2 of Table). The shift keys set the keyboard
for selecting characters. Before entering data, press the appropriate shift key for
either upper left, lower left, upper right, or lower right characters. Once selected,
a shift stays in force until (1) another shift key or (2) the MODE SEL DIAG
key is pressed. Pressing this key key sets alphameric mode.
You can see which shift has been pressed by 10Qking at the status indicator on line
25 of the screen (see column 4 of Table).

Messages
When the Katakana feature is installed, messages from the operating system may
be displayed in Katakana but other messages (for example, maintenance displays)
appear in English.

SHIFT

SYMBOL ON
SHIFT KEY

Upper
left

~ge~

Lower
left

;€

Upper
right
Lower
right

:7

:h:t
~e~

tJt

MODE SET

STATUS
INDICATOR
(LINE 25)

Alpha
symbol

3270]' or
MAN OP],

Alphameric

3270 or
MAN OP

Katakana
symbol

1':r1"]'

Katakana

tJt

NOTES

After IPL
the console
has 3270
status and
alphameric
mode.
Console has
3270 status.
To switch to
MAN OP status
(with alphameric mode)
press Mode
SEL DIAG.

For an illustration of the Katakana keyboard, see IBM 3270 Information Display
System Character Set Reference, GA27-2837.

Reference Information

5-11

CA Configuration Charts
These charts are provided for reference. They show the options that can be
entered by the service representative when the CA is permanently configured at
installation time.

5-12

4331 Processor Operating Procedures

Line Address 30
Hardware

Configuration
Byte 2 and 3 .................... Line Contro I Procedure
{)S/S
{)BSC
{)SDLC
()Modem
{)Business Machine
Clocking
Adapter Type ()HSDI
()EIA
()V35
()LOCAL ()38LS ()DDS ()X.21
Link Type
Note
()Switched ()Leased ()Leased Switched Backup
If Leased
()2 Wi~e
()4 Wire ()RPQ installed# .......... .
Line Speed for BSC/SDLC
)BPS
Common

Line Connection
Duplex
Perm Request to Send
Wrap Test Selection
Auto/Manual Answer
Select Standby
Modem Answer Tone (Hz)
Auto Call Adapter
If yes: ACU Interface

{)Point
to Point
{)Half
()Yes
( )Modem
()Auto
{)Yes
{)2025
()Yes
{)1

()Full
()No
()CA I/F
()Manual
()No
()2100
()No
()2

()Yes
()Low
{)Yes
()CDSTL

()No
( ) High
()No
()DTR

{)Yes
{)ASC I I

()No
{)EBCDIC

()Yes

()No

()Yes
()Yes
( )Yes
()O
() 1200
()One
()Yes

()No
()No
()No
()1
()600
( )Two
()No

{)Multipoint
Note 1: HSDI=RPQ
ML4707

Synchronous (Common)

New Sync
Data Signal Rate Select
High Speed Operation
Modem Procedure
Synchronous (BSC)

EIB Mode
Data Code
Synchronous (SDLC)

NRZI

Asynchronous (S/ S)

Read Interrupt
Write Interrupt
Unit Except Suppress
Delay Select (CHAR)
Line Speed(BPS) ()2400*
Stop Bit{s)*
CR as LN CTRL CHAR*

()2
()300

()134.5 {)110 ()75

* RPQ 7S0276 (TTC2) only

Remote Terminal(s)
Poll
Addr

Remote
Selection
Addr.

Terminal
Type

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Reference Information

5-13

Line Address 31
Hardware

Configuration
Byte 2 and 3 .....................

Line Control Procedure
()S/S
()BSC
()SOLC
()Modem
Clocking
()Business Machine
Adapter Type
()E IA
()LOCAL ()38LS ()OOS ()X.21
()Switched ()Leased ()leased Switched Backup
Link Type
If Leased
()2 Wire
()4 Wire ()RPQ installed# ...... .
)BPS
Line Speed for BSC/SOLC (
Common

Line Connection
Duplex
Perm Request to Send
Wrap Test Selection
Auto/Manual Answer
Select Standby
Modem Answer Tone (Hz)
Auto Call Adapter
If yes: ACU Interface
Synchronous (Common)

New Sync
Data Signal Rate Select
High Speed Operation
Modem Procedure
Synchronous (BSC)

EIB Mode
Data Code
Synchronous (SDLC)

NRZI
Asynchronous (S / S)

Read Interrupt
Write Interrupt
Unit Except Suppress
Delay Select (CHAR)
Line Speed(BPS) ()2400*
Stop Bit(s)*
CR as LN CTRL CHAR*

()Point
to Point
()Half
()Yes
( )Modem
()Auto
()Yes
( ) 2025
()Yes
()1

() Fu 11
()No
()CA I/F
()Manual
()No
()2100
()No
()2

()Yes
()Low
( )Yes
()COSTL

()No
() High
()No
()OTR

()Yes
()ASC I I

()No
()EBCOIC

()Yes

()No

()Yes
()Yes
()Yes

()No
()No
()No
()1
()600
( )Two
()No

()O

()1200
()One
()Yes

()Multipoint

()2
()300

()134.5 ()110 ()75

Remote Terminal(s)
Poll
Addr

5-14

Remote
Selection
Addr.

Terminal
Type

4331 Processor Operating Procedures

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Line Address 32
Hardware

Configuration
Byte 2 and 3 .....................

Line Control Procedure
()S/S
()BSC
()SDLC
Clocking
()Modem
()Business Machine
()EIA
()LOCAL ()38LS ()DDS ()X.21
Adapter Type
Link Type
()Switched ()Leased ()Leased Switched Backup
If Leased
()2 Wire
()4 Wire ()RPQ installed# ........ .
)BPS
Line Speed for BSC/SDLC
Common

Line Connection
Duplex
Perm Request to Send
Wrap Test Selection
Auto/Manual Answer
Select Standby
Modem Answer Tone (Hz)
Auto Call Adapter
If yes: ACU Interface

()Point
to Point
{)Half
()Yes
()Modem
()Auto
()Yes
()2025
()Yes
()1

()Mult ipoint
( ) Fu 11
()No
()CA I/F
{)Manual
()No
()2100
(}No
(}2

()Yes
()Low
()Yes
()CDSTL

()No
()High
()No
()DTR

()Yes
( )ASC I I

()No
()EBCDIC

()Yes

()No

()Yes
()Yes
()Yes

()No
()No
()No
()1
()600
()Two
()No

Synchronous (Common)

New Sync
Data Signal Rate Select
High Speed Operation
Modem Procedure
Synchronous (BSC)

EIB Mode
Data Code
Synchronous (SDLC)

NRZI
Asynchronous (S/ S)

Read Interrupt
Write Interrupt
Unit Except Suppress
Delay Select (CHAR)
Line Speed(BPS) ()2400*
Stop Bit(s)*
CR as LN CTRL CHAR*

()o

() 1200
()One
()Yes

( )2
()300

()134.5 ()110 ()75

* RPQ 7S0276 (TTC2) only

Remote Terminal(s)
Poll
Addr

Remote
Select ion
Addr.

Terminal
Type

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Reference Information

5-15

Line Address 33
Hardware

Configuration
Byte 2 and 3 . . . . . . . . . . . . . . . . . . . ..

Line Contro I Procedure
()S/S
()BSC
()SDLC
Clocking
( ) Modem
()Business Machine
Adapter Type
()E IA
()LOCAL ()38LS ()DDS ()X.21
Link Type
()Switched ()Leased ()Leased Switched Backup
If Leased
()2 Wire
()4 Wire ()RPQ installed# ......... .
Line Speed for BSC/SDLC (
)BPS
Common
Line Connection
()Point
()Multipoint
to Point
Duplex
()Ha If
()Fu 11
Perm Request to Send
.()Yes
()No
( ) CA I/F
Wrap Test Selection
()Modem
Auto/Manual Answer
()Auto
()Manual
Select Standby
()Yes
()No
Modem Answer Tone (Hz) ()2025
()2100
Auto Call Adapter
()Yes
()No
If yes: ACU Interface
()1
()2
Synchronous (Common)
New Sync
()Yes
()No
()High
Data Signal Rate Select ()Low
()Yes
High Speed Operation
()No
Modem Procedure
()CDSTL
()DTR
Synchronous (BSC)
EIB Mode
()Yes
()No
Data Code
()ASC I I
()EBCDIC
Synchronous (SDLC)
NRZI
( )Yes
()No
Asynchronous (S / S)
()Yes
Read Interrupt
()No
Write Interrupt
()Yes
()No
Unit Except Suppress
()Yes
()No
()O
()1
Delay Select (CHAR)
()2
Line Speed(BPS) ()2400* () 1200
()600
()300
()134.5 ()110 ()75
Stop Bit(s)*
()One
()Two
CR as LN CTRL CHAR*
()Yes
()No

Remote Terminal(s)
Po 11
Addr

5-16

Remote
Selection
Addr

Terminal
Type

4331 Processor Operating Procedures

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Line Address 34
Hardware
Configuration
Byte 2 and 3 .....................

Line Control Procedure
()S/S
()BSC
()SDLC
()Modem
()Business Machine
Clocking
()LOCAL ()38LS ()DDS ()X.21
()E IA
Adapter Type
()Switched ()Leased ()Leased Switched Backup
Link Type
()2 Wire
()4 Wire ()RPQ installed# ....... .
If Leased
)BPS
Line Speed for BSC/SDLC (
Common
()Multipoint
()Point
Line Connection
to Point
()Fu 11
() Ha If
Duplex
(}Yes
()No
Perm Request to Send
()Modem
()CA IIF
Wrap Test Selection
()Manual
()Auto
Auto/Manual Answer
()Yes
()No
Select Standby
()2100
Modem Answer Tone (Hz) ()2025
()Yes
()No
Auto Call Adapter
()1
()2
If yes: ACU Interface
Synchronous (Common)
()Yes
()No
New Sync
()High
Data Signal Rate Select (}Low
()Yes
()No
High Speed Operation
()DTR
()CDSTL
Modem Procedure
Synchronous (BSC)
()Yes
()No
EIB Mode
()EBCDIC
()ASC I I
Data Code
Synchronous (SDLC)
()Yes
()No
NRZI
Asynchronous (SIS)
()Yes
()No
Read Interrupt
()Yes
()No
Write Interrupt
(}Yes
()No
Unit Except Suppress
()1
()O
()2
Delay Select (CHAR)
()600
()300
()134.5 ()110 ()75
Line Speed(BPS) ()2400* () 1200
()Two
()One
Stop Bit(s)*
()Yes
()No
CR as LN CTRL CHAR*
* RPQ 7S0276 (TTC2)

only

Remote Terminal(s)
Poll
Addr

Remote
Selection
Addr.

Terminal
Type

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Reference Information

5 -17

Line Address 35
Hardware

Configuration
Byte 2 and 3 .....................

Line Control Procedure
()S/S
()BSC
()SDLC
Clocking
()Modem
()Business Machine
Adapter Type
()E IA
()LOCAL ()38LS ()DDS ()X.21
()Switched ()Leased ()Leased Switched Backup
Link Type
If Leased
()2 Wire
()4 Wire ()RPQ installed# ........ .
)BPS
Line Speed for BSC/SDLC (
Common

Line Connection
Duplex
Perm Request to send
Wrap Test Selection
Auto/Manual Answer
Select Standby
Modem Answer Tone (Hz)
Auto Call Adapter
If yes: ACU Interface
Synchronous (Common)

New Sync
Data Signal Rate Select
High Speed Operation
Modem Procedure
Synchronous (BSC)

EIB Mode
Data Code

Synchronous (SDLC)

NRZI
Asynchrol!.ous (S / S)

Read Interrupt
Write Interrupt
Unit Except Suppress
Delay Select (CHAR)
Line Speed(BPS) ()2400*
Stop Bit(s)*
CR as LN CTRL CHAR*

()Point
to Point
( ) Ha 1f
( )Yes
()Modem
()Auto
()Yes
()2025
()Yes
()1

()Fu 11
()No
()CA I/F
()Manual
()No
()2100
()No
()2

( )Yes
()Low
()Yes
()CDSTL

()No
()High
()No
()DTR

()Yes
()ASC II

()No
()EBCDIC

()Yes

()No

()Yes
( )Yes
()Yes

()No
()No
()No
()1
()600
( )Two
()No

()O

()1200
()One
( )Yes.

()Multipoint

()2
()300

()134.5 ()110 ()75

Remote Terminal(s)
Poll
Addr

5-18

Remote
Selection
Addr.

Terminal
Type

4331 Processor Operating Procedures

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remot!e
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Line Address 36
Hardware
Configuration
Byte 2 and 3

Line Control Procedure
()S/S
()BSC
()SDLC
Clocking
()Modem
()Business Machine
()EIA
()LOCAL ()38LS ()DDS ()X.21
Adapter Type
Link Type
()Switched ()Leased {)Leased Switched Backup
If Leased
()2 Wire
()4 Wire ()RPQ installed# ........ .
Line Speed for BSC/SDLC (
)BPS
Common
Line Connection

Duplex
Perm Request to Send
Wrap Test Selection
Auto/Manual Answer
Select Standby
Modem Answer Tone (Hz)
Auto Call Adapter
If yes: ACU Interface
Synchronous (Common)
New Sync
Data Signal Rate Select
High Speed Operation
Modem Procedure
Synchronous (BSC)
EIB Mode
Data Code
Synchronous (SDLC)
NRZI
Asynchronous (S/S)
Read Interrupt
Write Interrupt
Unit Except Suppress
Delay Select (CHAR)
Line Speed(BPS) ()2400*
Stop Bit(s)*
CR as LN CTRL CHAR*

()Point
to Point
()Ha 1f
()Yes
()Modem
()Auto
()Yes
()2025
()Yes
( )1

()Fu 11
()No
()CA I/F
()Manual
()No
()2100
()No
()2

()Yes
()Low
()Yes
()CDSTL

()No
()High
( ) No
{)DTR

()Yes
()ASC I I

()No
{)EBCDIC

()Yes

{)No

{)Yes
()Yes
()Yes
()O
() 1200
()One
( )Yes

()No
()No
()No
( )1
()600
()Two
()No

()Multipoint

()2
()300

()134.5 ()110 ()75

* RPQ 7S0276 (TTC2) only

Remote Terminal(s)
Poll
Addr

Remote
Selection
Addr.

Terminal
Type

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Reference Information

5-19

Line Address 37
Hardware

Configuration
Byte 2 and 3

Line Control Procedure
()S/S
()BSC
()SDLC
()Modem
()Business Machine
Clocking
()LOCAL ()38LS ()DDS ()X.21
()E IA
Adapter Type
()Switched ()Leased ()Leased Switched Backup
Link Type
()2 Wire
()4 Wire ()RPQ installed# ......... .
If Leased
Line Speed for BSC/SDLC (
)BPS
Common
()Point
()Multipoint
Line Connection
to Point
( ) Fu 11
()Half
Duplex
()Yes
()No
Perm Request to Send
()Modem
()CA I/F
Wrap Test Selection
()Manual
()Auto
Auto/Manual Answer
()Yes
()No
Select Standby
() 2100
Modem Answer Tone (Hz) ()2025
()No
()Yes
Auto Call Adapter
()2
()1
If yes: ACU Interface
Synchronous (Common)
()Yes
()No
New Sync
() High
Data Signal Rate Select ()Low
( ) No
()Yes
High Speed Operation
()DTR
()CDSTl
Modem Procedure
Synchronous (BSC)
()Yes
()No
EIB Mode
()ASC I I
()EBCDIC
Data Code
Synchronous (SDLC)
( )Yes
()No
NRZI
Asynchronous (S / S)
()Yes
Read Interrupt
ONo
()No
()Yes
Write Interrupt
()No
{ )Yes
Unit Except Suppress
()1
()O
()2
Delay Select (CHAR)
()134.5 ()110 ()75
Line Speed(BPS) ()2400* ()1200
()600
()300
( )One
( )Two
Stopbit(s)*
( )Yes
()No
CR as LN CTRL CHAR*

Remote Terminal(s)
Po 11
Addr

5-20

Remot_
Selection
Addr.

Terminal
Type

4331 Processor Operating Procedures

Remote
Modem
Type

Local
Modem
Type

Customer
Office
Phone
NBR

Remote
Phone
NBR
(Switched)

Local
Phone
NBR
(Switched)

Appendix A.

Display Unit IB1\13279-2C Testing and Adjustment

Appendix A.

A-I

Test Procedure
Before executing the procedure described below (Figure A-I) the IBM 3279-2C
must have passed the "stand-alone tests" described in the operator's booklet provided with the IBM 3279-2C.

3279 - 2C Test Procedure

Make the 3279 - 2C ready.

Ready indication are
the letters IA on line 25.
Yes

Set Normal/Test switch to
'Test' then back to 'Normal:

No

Report the problem to
service representative.

• Set 0000/00 switch to
0000 (four colors)
• Set A, a/A switch to A, a
(dual case display)
• Turn audible alarm control
clockwise to allow for
sufficient loudness.

Figure A-I (Part 1 of 3). 3279-2C Test Procedure

A-2

4331 Processor Operating Procedures

Press and release
CHG DPLY.

Another display is using
the convergence routine .
.····:·::::::::\::~~~~i:(!!!!!iiiiii!ii!iii!!!ii~~i:~~:::::::::::::::: ...

MAN OP appears
on line 25.

Yes

No

Press MOD E SE L to
cancel convergence routine
of other display.

Hold down AL T
and press COPY.

... ::::;: <\(TEST appears on line 25.

Press and release
CHG DPLY.
Press/(slash) and ENTE R.

Move cursor under
C of the CK field.

This causes the following
display.
TEST:
I ; 00
. . . 1-----.
? SEL PEN
SEL PEN....
>SEL PEN ...
&SEL PEN
DISPLAY INSERT C K .

All characters are displayed blue.
? SEL PEN is white, SEL PEN is red.
All characters are displayed blue.
DISPLAY INSERT is blue, CK is
green, and cursor is white.

Figure A-I (Part 2 of 3). 3279-2C Test Procedure

Appendix A.

A-3

Press ~ (insert).

Press the keys J K L.

*

I~~nh:~!ai~~;I()(i~ ~f

~-----------r----------~

Press RESET.

Set 0000/00
switch to 00.

Red fields become white.
Blue fields become green.

Switch back 0000/00
switch to 0000.

Test in now completed. If the
display console did not perform
as described or the problem has
not been covered by the test see
chapter 4:Probl~m Determination'
or report the problem to your
service representative.

To leave test routine hold
down AL T and press COPY.

Figure A-l (Part 3 of 3). 3279-2C Test Procedure

A-4

4331 Processor Operating Procedures

MAN OP appears on line 25
and TEST is erased.

Color Convergence Procedure
This procedure (Figure A-2) describes how to optimize the settings of the primary
colors (red, green and blue) displayed to produce a pure compound color. For
example, white contains all three primary colors. If convergence is wrong, you can
see traces of each color at the edges of a white character.
If the color convergence procedure is just performed with another 3279, the mes-

sage CONVERGENCE ON PORT NN is displayed.
Note: Before doing color convergence, check the date on the battery located in
the access area at the back of the 3279-2C. (The first two numbers represent the
month, the second two the year). If the battery is more than 3 years old, change it
according to the procedure in this chapter.
Color Convergence Procedure

Make the 3279 - 2C ready.

..:.::.://I////:% IA is

indicated in line 25.

Allow the 3279 - 2C at
least 10 minutes to warm up.

Press CHG DPL Y.

./) Another display uses the

Ves

./i:mii.m
:convergence routine.

Press MODE SEL.

No

::;( TEST appears on line 25.

...

::::~{)\)~~;

Hold down AL T,
press COPY.

lJlfr~ence

routine of

other display is cancelled.

Figure A-2 (Part 1 of 3). 3279-2C
Color Convergence Procedure

Appendix A.

A-5

Pressl7 ENTER.

······:·::::::::::::??{!f?-I-I- is displayed.

If the convergence pattern shows
traces of green and red, use the
cursor positioning keys to move
the green pattern toward the red
until they coincide and a yellow
pattern is displayed.

.The convergence pattern
changes to pink.

Press and release R.

If the convergence pattern shows
traces of blue and red, use the
cursor positioning keys to move
the blue toward the red until they
coincide and a pink pattern is
displayed.

Press and release R.

·-:·:·:·::::::::::::/:f}}i! Pink

pattern changes to yellow.

If necessary realig.n green
as descri bed above.

Press and release spacebar
twice.

Figure A-2 (Part 2 of 3). 3279-2C Color Convergence Procedure

A-6

4331 Processor Operating Procedures

The result is a yellow pattern
on a new screen position as
long as not all the test positions
are adjusted. After all thirteen
positions were treated all
positions are displayed in
white color.

Yes

No

The thirteen pattern should
be in clear white.

No

Convergence procedure
is completed.

MAN OP is displayed,
TEST is erased.

To return the system to
manual state hold AL T
and press COPY.

Figure A-2 (Part 3 of 3). 3279-2C Color Convergence Procedure

Appendix A.

A-7

Cba~

the Battery
A battery in the access area at the back of the 3279-2C provides power to the
color convergence storage when the display is switched off. If the color convergence has to be adjusted, or if machine check indicator followed by 228 or 229 is
displayed on line 25 each time you switch on the display console, change the batiery.

Note: Each battery is marked with a date-code; the first two numbers show the
month, the second two show the year; if a battery is more than 18 months old, do
not use it.

Replacement batteries are available from IBM through your IBM marketing representative. Order only sufficient batteries for your immediate needs; batteries can
be expected to provide 3 years of normal operation, and those more than 18
months old must not be used as replacements.
The display console should be switched on while the battery is bemg replaced, if it
is switched off the full convergence procedure will be required.

To change the battery:
1. With the 3279-2C switched on open the cover of the access area at the back
of the 3279-2C.
2. Unplug the connector from the old battery and remove the battery.

Note: Return the old battery to IBM for disposal.
3. Place the new battery in the holder and replace the connector.
4. Close the cover of the access area.
5. Check operation with the new battery:
a.

Observe the displayed characters and, if necessary, perform the Convergence Procedure described in this chapter.

b. Switch power off and wait for approximately five minutes.
c.

A-8

4331 Processor Operating Procedures

Switch power on; the color convergence should be satisfactory. If the convergence is wrong, unplug the new battery and plug it in again to make
sure that the connection is good; then perform the Convergence Procedure. (If thesymptom persists, record the problem.)

Glossary
This glossary contains technical terms associated with this
publication •. Awider and more general range of terms is contained in IBM Data Processing Glossary, GC20-1699.
IBM is grateful to the American National Standards Institute
(ANSI) for permission to reprint its definitions from the American National Standard Vocabulary for Information Processing
(Copyright 1970 by American National Standards Institute,
Incorporated), which was prepared by Subcommittee X3.5 on
Terminology and Glossary of American National Standards
Committee X3. These definitions are indicated by an asterisk.
address translation. The process of changing the address of an
item of data or an instruction from its virtual address to its
machine storage address. See also dynamic address
translation.
basic control (BC) Mode. A mode in which the features of a
System/360 computing system and some System/370 features,
such as new machine instructions, are operational on a
System/370 computing system or a 4300 processor. See also
extended control (EC) mode.
CCITT. Consultative Committee on International Telegraphy
and Telephony.
control registers. A set of registers used for operating system
control of relocation, priority interruption, program event
recording, error recovery, and masking operations.
control storage. An area in a subprocessor where the microcode
is stored.
cursor. A movable marker on a video display used to indicate
the position of the next character to be entered on the screen.
DDS. DATA-PHONE Digital Service. DATA-PHONE is both
a service mark and a trademark of AT & T and the Bell System.

*dump. To copy the contents of all or part of a storage, usually
from an internal storage into an external storage.

initial microcode load. The procedure that causes the microcode
to be loaded into control storage. Abbreviated to IML.
*initial program load. The procedure that causes the initial part
of an operating system or other program to be loaded such that
the program can then proceed under its own control. Abbreviated to IPL. In the 4321/4331s this procedure is known as
"program load."
*initialize. To set counters, switches and addresses to zero or
other starting values at the beginning of, or at the prescribed
points in, a computer routine.
integrated adapter (or attachment). A device which allows I/O
devices to be attached to the system without a standard
input/output interface.
*interrupt. To stop a process in such a way that it can be
resumed.
key in. Refers to the typing of characters by means of the
alphameric keys at the keyboard. It does not include pressing
the ENTER key. See also "Enter."
machine storage. The storage where data and instructions actually reside when they are accessed by the processor and channel programs (called real storage in System/370).
main storage. All program addressable storage from which
instructions may be executed and from which data can be
loaded directly into registers. Most machine storage is used as
main storage.
microinstruction. A basic or elementary machine instruction.
Each program, each channel routine, and so on, consists of
sequences of microinstructions.
*modem. (Modulator-DEModulator.) A device that modulates
and demodulates signals transmitted over data communication
facilities.
multipoint network. A line or circuit that interconnects several
stations in a data communications system.

dynamic address translation.
1.

The change of a virtual storage address to a machine storage address during execution of an instruction.

native attachment. A part of some machines that allows I/O
devices to be attached to the processor directly instead of via
channel and control unit. (Also called integrated attachment
and integrated adapter).

See also address translation.
2.

A hardware feature that performs the translation.

EIA. Electronic Industries Association
enter. Refers in this manual to the placing of information into
the system by specifying commands, data or addresses at the
keyboard, and then pressing the ENTER key. See also "Key
I n. "
extended control (EC) mode. A mode in which all the features
of a System/370 computing system or a 4300 processor in 370
mode, including dynamic address translation, are operational.
See also basic control (Be) mode.

*online. Pertaining to equipment or devices under continual
control of the processor.
*operating system. Software that controls the execution of
computer programs and provides scheduling, debugging,
input! output control, accounting, compilation, storage assignment, data management, and related services.
processor. A device which fetches instructions from main storage, processes them, and returns the results to main storage. It
also analyzes I/O instructions and handles input/output operations and I/O interruptions.

hexadecimal. A number system that uses the equivalent of a
decimal number 16 as a base.

Glossary

X-1

program load. See "initial program load."
program status word. A doubleword in the processor storage
used to control the order in which instructions are executed,
and to hold and indicate the status of the computing system in
relation to a particular program. Abbreviated to PSW.

teleprocessing. The processing of data that is received from or
sent to remote locations by way of telecommunication lines.
trihutary station. In a centralized multipoint data communications system, this is a station, other than the control station,
that can cOllltllunicale only with the control station when
polled or selected by the control stations.

real address. The address of a location in real storage.
real storage. The storage of a computing system where data
and instructions in machine storage are made addressable to
the processor and channel programs.
service processor. A subprocessor which loads microcode, initializes the system, monitors and logs errors, and handles the
manual control operations of the system.
stand-alone program. An independent program that does not
require an operating system.

X-2

4331 Processor Operating Procedures

typamatic key. A key that repeats its function as long as it is
held down.
virtual address. An address which refers to virtual storage and
must, therefore, be translated into a machine storage address
when it is used.
virtual storage. Addressable space that appears to the user as
main storage, from which instructions and data are mapped
into machine storage. The size of virtual storage is limited by
the addressing scheme of the computing system rather than by
the actual size of machine storage.

Index
A
accent plus what indicator 2-19
ADDR indicator 2-15,2-16
ADDR-COMP: STOP, SYNC indicator 2-16
address compare display 3-] 2
errors 3-13
incomplete entry 3-13
invalid address 3-13
invalid character 3-13
alphameric keys 2-6
ALT key 2-11
artifical respiration, casualty procedure 1-1

B
backspace key 2-7
basic check light 2-4
binary synchronous communication (BSC) lines 3-39

c
CA configuration charts 5-12
CA sense byte table 4-24
CA trouble 4-22
CA/ILT indicator 2-17
capacity counts display 3-28
check control display 3-15
errors 3-16
invalid character 3-16
CHECK STOP indicator 2-14
CHG DPLY key 2-9
CHK-CTL: HARD indicator 2-16
clear reset display 3-50
CNCLkey 2-8
color convergence procedure, 3279-2C A-5
communicating with the system 2-1
communication lines 3-33, 3-36
binary synchronous communication (BSC) lines 3-39
start I stop lines 3-33
synchronous data link control (SDLC) lines 3-36
temporary configuration change 3-40
tributary station address(es) for BSC lines 3-42
CaMP indicator 2-15
configuration charts, CA 5-12
console keyboard 2-6
alphameric keys 2-6
backspace key 2-7
cursor key 2-7
space bar 2-7
tabulator key 2-7
control panel 2-4
keys 2-5
control registers 3-19
conversion binary to hexadecimal to decimal 5-10
COpy key 2-10
current PSW display 3-20
cursor key 2-7
customer set up for displays and printers 2-21
problem determination 2-22

D
DATA indicator 2-15
delete key 2-11
device not ready, 5424 5-2
DISK indicator 2-15
diskette 2-20
control 2-20
diagnostic 2-20
system 2-20
diskette device address display 3-61
errors and messages 3-61
configuration update complete 3-61
duplicate device address 3-61
invalid device address 3-61
diskette trouble 4-21
display screen, operator console 2-4
machine status area 2-4
system area 2-4
display I alter display 3-17
errors 3-18
check stop 3-18
incomplete entry 3-18
invalid address 3-18
invalid character 3-18
displays and printers, customers set up 2-21
divider line on screen 4-8

E
electric shock, casualty procedure 1-1
emergency procedures ]-1
EMU buffers 3-47
ENTER key 2-11
ERASE EOF ISP M/O key 2-9
Erase Input key 2-9
error OIl recovery, 5424 5-7

F
fast mode selection 3-10
feed check and hopper check, 5424 5-6
feed check and punch check, 5424 5-6
feed check, hopper check and punch check, 5424 5-7
feed check, 5424 5-5
fire fighting 1-1
floating point registers 3-22
function keys 2-8
ALT key 2-11
CHG DPLY key 2-9
CNCL key 2-8
COpy key 2-10
delete key 2-11
ENTER key 2-1]
ERASE EOF I SP M/O key 2-9
Erase Input key 2-9
insert mode key 2-11
INTR/LINE DISC key 2-9
lock key 2-] 0
MOD SEL/DIAG key 2-8
REQ I COMM REQ key 2-9
RESET key 2-10
shift key 2- t 0

Index

X-3

START key 2-10
STOP key 2-11

G
general registers 3-23
glossary X-I

H
hopper check and print check, 5424 5-5
hopper check, 5424 5-5

I
I/O device trouble 4-16
I/O ERR.ADDR: REF.CODE indicator 2-17
IML 3-5
IML key 2-5
IML trouble 4-10
indicators 2-14
ADDR 2-15,2-16
ADDR-COMP: STOP, SYNC 2-16
CA/ILT 2-17
CHECK STOP 2-14
CHK-CTL: HARD 2-16
COMP 2-15
DATA 2-15
DISK 2-15
I/O ERR. ADDR: REF.CODE 2-17
insert 2-18
IPL ERROR 2-14
Katakana 2-19
LOAD 2-15
LOG PENDING 2-17
Loop Msg 2-17
MAN 2-14
MAN OP 2-19
minus function 2-18
minus symbol 2-18
online 2-18
printer not working 2-19
printing 2-20
R-ADDR 2-16
RATE: I-STEP 2-16
SAVE 2-15
security key 2-19
shift 2-18
SP messages 2-17
STATUS, REF CODE 2-17
SYSDSK 2-15
TEST 2-14,2-18
TIMEOUT ADDR: REF. CODE 2-17
TIMER OFF/ON 2-15
TOD: SEC/ENBL 2-16
TYPE: ANY REF, I/O REF, D-STOR, I-CNTR 2-16
wait 2-18
what? 2-19
wrong place 2-18
.
1MB, 2MB, 4MB, 8MB, 16MB, REAL 2-15
1052 2-19
3270 2-19
initial program load (IPL) 3-6

X-4

4331 Processor Operating Procedures

insert indicator 2-18
insert mode key 2-1 I
instruction step display 3-44
interval timer display 3-45
INTR/LINE DISC key 2-9
IPL 3-6, 3-47
IPL ERROR indicator 2-14
IPL trouble 4-11

K
Katakana feature 5-11
Katakana indicator 2-19
keyboard Inhibition 2-11
keyboard lock 2-11
keyboard/display trouble 4-17
keyboard, console 2-6

L
LAMP TEST key 2-5
line 21 display 2-14
line 22 display 2-16
line 23 display 2-17
line 25 display 2-18
LOAD indicator 2-15
loading the control diskette 3-2
loading the microcode (IML) 3-5
lock key 2-10
LOG PENDING indicator 2-17
Loop Msg indicator 2-17
loop trouble 4-7

M
machine save display 3-46
machine status display 2-13
main storage display 3-25
main storage real display 3-29
main storage size display 3-27
main storage virtual display 3-30
errors 3-30
address not translatable 3-31
addressing exception 3-31
outside page table 3-30
outside segment table 3-31
page or segment entry invalid 3-31
specification ecxeption 3-31
MAN indicator 2-14
MAN OP indicator 2-19
manual calling on integrated modem WT switched line 5-8
manual operation mode 3-7
manual operations 3-1
message analysis 4-15
message or status on screen 4-8
minus function indicator 2-18
minus symbol indicator 2-18
MOD SEL/DIAG key 2-8
mode selection 3-7
errors 3-9
incomplete entry 3-9
invalid character 3-9
modes of operation 3-7

N
native displays and printers 3-56
configuration rules 3-58
errors 3-58
configuration update complete 3-58
duplicate device address 3-58
duplicate diskette address 3-58
invalid configuration 3-58
invalid device name 3-58
invalid keyboard language 3-58
only 8 ports effective 3-58
native user diskette 3-59
errors 3-60
invalid character 3-60

o
online indicator 2-18
operator console 2-2
console keyboard 2-2
control panel 2-2, 2-4
control panel lights 2-4
display screen 2-2

p
page description display 3-32
permanent configuration, CA 5-12
POWER COMPLETE light 2-5
POWER IN PROCESS light 2-5
power off 3-4
POWER OFF key 2-5
power on 3-3
power trouble 4-8
print check, 5424 5-5
printer not working indicator 2-19
printing indicator 2-20
problem determination, system 4-1
entry table 4-2
procedure 4-1
troubleshooting charts 4-3
procedures, operator console 3-1
address compare 3-12
capacity counts 3-28
check control 3-15
clear reset 3-50
communication lines 3-33
control registers 3-19
current PSW 3-20
diskette device address 3-61
display/alter 3-17
fast mode selection 3-10
floating point registers 3-22
general registers 3-23
IML 3-5
initial program load (IPL) 3-6
instruction step 3-44
interval timer 3-45
IPL 3-6, 3-47
loading the control diskette 3-2
loading the microcode (IML) 3-5
machine save 3-46
main storage 3-25
main storage real 3-29
main storage size 3-27
main storage virtual 3-30

mode selection 3-7
native displays and printers 3-56
native user diskette 3-59
page description 3-32
power off 3-4
power on 3-3
program load 3-47
program reset 3-52
reset I-Step 3-5]
restart 3-53
start / stop lines 3-33
storage address compare 3-12
storage key 3-24
store status 3-54
switching power off 3-4
switching power on 3-3
TOO enable 3-55
program load 3-47
errors 3-49
incomplete entry 3-49
invalid address 3-49
invalid character 3-49
invalid host device address 3-49
invalid reset, select 3-49
no console printer configured 3-49
program reset display 3-52
~
punch check and print check, 5424 5-4
punch check and read check, 5424 5-3
punch check, read check and print check, 5424 5-4
punch check, 5424 5-3

R
R-ADDR indicator 2-16
RATE: I-STEP indicator 2-16
read check and print check, 5424 5-3
read check, 5424 5-3
reference code displayed 4-8
reference information 5-1
REQ / COMM REQ key 2-9
reset I-Step 3-51
RESET key 2-10
restart 3-53
restart procedure, 5424 5-1
ROCF selection 3-56

s
save indicator 2-15
security key indicator 2-19
sense byte table, CA 4-24
shift indicator 2-] 8
shift key 2-10
SP messages indicator 2-17
space bar 2-7
start / stop lines 3-33
START key 2-10
status display, machine 2-13
STATUS, REF CODE indicator 2-17
STOP key 2-11
storage add ress compare display 3-12
storage key display 3-24
store status display 3-54
string switch, 3340 5-9
switching power off 3-4
switching power on 3-3

Index

X-5

synchronous data link control (SDLC) lines 3-36
SYSDSK indicator 2-15
system diskette 2-20
SYSTEM light 2-4
SYSTEM light on 4-14
system operation mode 3-7

1
1MB, 2MB, 4MB, 8MB, 16MB, REAL indicator 2-15
J 052 indicator 2-19
1052 mode 3-47

3

T
tabulator key 2-7
teleprocessing trouble 4-22
temporary configuration change, CA 3-40
TEST indicator 2-14, 2-1 ~
TIMEOUT ADDR: REF. CODE indicator 2-17
TIMER OFF/ON indicator 2-15
TOD enable 3-55
TOD: SEC/ENBL indicator 2-16
tributary station address(es) for BSC lines 3-42
troubleshooting charts 4-3
CA trouble 4-22
diskette trouble 4-21
divider line on screen 4-8
I/O device trouble 4-16
IPL trouble 4-12
keyboard/display trouble 4-17
loop trouble 4-7
message analysis 4-15
message or status on screen 4-8
power trouble 4-8
reference code displayed 4-8
SYSTEM light on 4-14
teleprocessing trouble 4-22
WAIT light on 4-14
TYPE: ANY REF, I/O REF, D-STOR, I-CNTR indicator 2-16

w
wait indicator 2-18
WAIT light 2-4
WAIT light on 4-14
what? indicator 2-19
wrong place indicator 2-18

X-6

4331 Processor Operating Procedures

3270 indicator 2-19
3278-2A console 2-2
display screen of 3278-2A console 2-2
a/ A switch 2-2
audible alarm 2-2
brightness control 2-2
contrast control 2-2
normal/test switch 2-2
on/off switch 2-2
red lights 2-2
security keylock 2-2
3279-2C color console 2-3
battery change A-8
color convergence procedure 2-3
display screen of 3279-2A color console 2-3
audible alarm volume control 2-3
base color switch 2-3
brightness control 2-3
display ready light 2-3
dual case/mono case switch 2-3
normal/test switch 2-3
power on light 2-3
power on/off switch 2-3
security keylock 2-3
test ligh t 2-3
test proct!dure A-2
3340 buffers 3-47
3340 string switch 5-9

READER'S
COMMENT
FORM

Operator's Library: IBM 4321/4331 Processors
Operating Procedures and Problem Determination Guide
Order No. GA33-1525-4
This manual is part of a library that serves as a refcrence source for system analysts,
programmers, and operators of IBM systems. This form may be used to communicate your views
about this publication. They will be sent to the author's department for whatever review and
action, if any, is deemed appropriate. Comments may be written in your own language; use of
English is not required.
IBM may use or distribute any of the information you supply in any way it believes
appropriate without incurring any obligation whatever. You may, of course, continue to use the
information you supply.
Note: Copies of IBM publications are not stocked at the location to which this form is
addressed. Please direct any requests for copies of publications. or for assistance in using your
IBM system, to your IBM representative or to the IBM branch office serving your locality.
Possible topics for comment are:
Clarity

Accuracy

Completeness

Organization

Coding

Retrieval

Legibility

If you wish a reply, give your name and mailing address:

J

:>

5
I>

>
J

~

5I)
I>
J

I)
I)

I>

i
I>

I)

J
I>

I)

o
~

VVhatisyouroccupation? ______________________________________________________
Number of latest Newsletter associated with this publication: _________________________
Thank you for your cooperation. No postage stamp is necessary if mailed in the U.S.A.
(Elsewhere, an IBM office or representative will be happy to forward your comments or you may
mail directly to the address in the Edition Notice on the back of the title page.)

GA33-1525-4

Reader's Comment Form

::!

(ii

::2
~
~

tA

C
C
I

Fold and tape

Fold and tape

Please Do Not Staple

NO POSTAGE
NECESSARY
IF MAILED
IN THE
IUNITED STATES

BUSINESS REPLY MAIL
FIRST CLASS

PERMIT NO. 40

ARMONK. N.Y.

POSTAGE WILL BE PAID BY ADDRESSEE:

International Business Machines Corporation
Department 8 12 B
1133 Westchester Avenue
White Plains, New York 10604

Fold and tape

- --.....- ----

- - - -----,....-...

Please Do Not Staple

Fold and tape

C



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Create Date                     : 2014:09:19 19:03:22-08:00
Modify Date                     : 2014:09:19 18:35:22-07:00
Metadata Date                   : 2014:09:19 18:35:22-07:00
Producer                        : Adobe Acrobat 9.55 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:d232a32f-2b1a-ed40-a12e-09d7acd4c40e
Instance ID                     : uuid:31c5fe2c-2894-524c-987d-89628e98bde3
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 156
EXIF Metadata provided by EXIF.tools

Navigation menu