Home
IBM
Industrial PC
7090
IBM 7090 User Manual
5
of 1
of 1 rating
190 pages
Give review
Manual
Specs
To Next Page
To Next Page
To Previous Page
To Previous Page
Loading...
Multiple
Step
High
and
Low
Speed
The
following
explanation
is
with
reference
to
Section
3.12.00.
With
this
switch
in
the
high
position,
the
multiple
step
key
on
the
operator's
panel
performs
program
steps,
one
after
another,
every
24
ms.
With
the
switch
in
the
low
position,
program
steps
are
performed
every
104
ms.
The
high-speed
position
is
advantageous
when
stepping
through
index
loops.
B
Cycle
Controls
These
switches
allow
the
machine
to
operate
normally
when
they
are
in
the
down
position.
In
the
up
position,
they
modify
normal
operation
as
follows:
Interrupt:
Prevents
the
7606
from
obtaining
a
B
cycle
by
interrupting
a
CPU
instruction.
Share:
Prevents
the
7606
access
to
core
storage
during
CPU
L
cycles.
End
Operation:
Prevents
the
7606
from
taking
a
B
cycle
when
a
CPU
instruction
ends
operation.
The
switches
can
be
used
if
the
customer
engineer
wants
to
test
the
end
operation
procedure
of
obtaining
a
B
cycle.
The
interrupt
and
share
switches
would
then
be
put
in
the
up
position.
This
prevents
a
B
cycle
from
being
started
in
any
manner
except
end
operation.
Any
of
these
switches
in
the
up
position
turns
off
the
ready
light.
Machine
Cycle
Key
(F
igure
6.
2
-4)
The
machine
cycle
receptacle
on
the
customer
engineer's
test
panel
accepts
the
machine
cycle
key.
This
key
is
used
to
sequentially
step
through
the
basic
machine
cycles
I,
E,
and
L.
When
the
machine
cycle
key
is
inserted
into
the
customer
engi-
neer's
panel
and
pressed,
the
machine
cycle
trigger
and
machine
cycle
gate
trigger
are
turned
on
at
A-O.
The
machine
cycle
trigger
turns
off
the
MST
and
allows
for
the
proper
cycle
time.
after
which
the
MST
is
turned
on
again.
The
machine
cycle
gate
does
two
things.
First,
it
allows
only
three
shifts
per
cycle
on
a
shift
operation,
and
forces
a
wait
until
the
shift
counter
equals
zero
before
ending
operation
in
L
time.
Second,
it
is
used
to
hold
up
"manual
1
time
cntl"
to
insure
that
the
machine
will
use
a
full
1
cycle.
"Manual
1
time
cntl"
is
AND'ed
with
the
output
of
the
master
1
time
trigger
(Systems
08.00.18.1).
Thus,
if
"manual
I
time
cntl"
drops,
I
time
is
finished.
Usually,
turning
on
the
MST
at
17
causes
"manual
1
time
cntl"
to
fall
and
stop
1
time
at
17.
This
allows
the
machine
to
finish
with
an
instruction
before
the
following
instruction
is
brought
in.
Normally,
the
go
to
1
time
trigger
(Systems
08.
00.
12.
1)
is
turned
off
at
19,
but
because
there
is
no
19,
it
remains
on.
The
all
pulse
is
blocked
from
resetting
the
master
I
time
trigger
(Systems
08.00.08.1)
by
"minus
on
not
go
to
1
time."
Therefore,
if
we
start
again,
the
MST
is
turned
off
at
A6,
bringing
up
"manual
I
time
cntl"
and
starting
the
cycle
at
16.
To
insure
getting
a
full
I
cycle
when
using
the
machine
cycle
key,
the
machine
cycle
gate
trigger
holds
up
"manual
1
time
cntl"
in
the
OR
circuit
on
Systems
04.20.10.1.
When
the
key
is
not
in
use,
a
plug
(sent
with
the
system)
that
shorts
pins
1
and
3
must
be
inserted.
163
163
165
Table of Contents
Table of Contents
3
00 Introduction to the Ibm 7090
6
General System Operation
6
Functional Parts of Acomputer System
6
7090 System Make-Up
7
7090 General Logic
10
The Stored Program
11
Exercises
11
Computer Operations
13
Storage Word Designation
13
The 7090 Word
13
Numeric Quantity (Data) Word
13
CPU Instruction Word
13
Data Channel Command Word
15
Fundamental Components
15
A+B = C, Print C
18
Other Components, Instructions and
22
Commands
22
Cpu Internal Functions
24
Functional Components
24
Storage Register (SR)
24
Accumulator Register (AC)
24
Multiplier-Quotient Register (MQ)
24
Index Registers (XR)
24
Program Register (PR)
24
Address Switches (AS)
27
Tag Registers
33
Adders (AD)
33
Instruction Decoding and Processing
37
Operation Decoders
37
Control Circuits
37
Pulses
37
Basic Cycle
37
Ibm 7606 Multiplexor
39
Multiplexor Functional Units
39
Multiplexor Clock
39
Multiplexor Storage Bus
42
Multiplexor Storage Bus Or'ing
44
Multiplexor Address Switches
44
Data Flow and Control
44
CPU to Core Storage
44
Core Storage to CPU
44
Cpu Data Flow and Timing
46
I Cycle
46
Indirect Addressing
46
Instructions
48
Word Transmission Instructions
48
Fixed-Point Arithmetic Instructions
56
Floating-Point Arithmetic Instructions
69
Transfer Instructions
92
Trap Mode Instructions
98
Skip Instructions
100
Control Instructions
108
Sense Indicator Instructions
112
Index Transmission Instructions
120
AND and or Instructions
129
Convert Instructions
133
Floating-Point Trap
142
Ibm 7151 Console Control Unit
145
Operator's Panel
147
Indicators
147
Manual Controls
150
Manual Control Keys
152
Customer Engineer's Test Panel
159
Indicators
159
Switches
163
Marginal Check Panel
166
Reference Information
167
Condensed Logic
167
Adders
167
Address Register
167
Program Register
167
Sense Indicators
167
Sh Ift C Ounte R
169
Program Counter
169
Accumulator
169
Multiplier Quotient
169
Index Registers
171
Storage Register
171
Service Aids
171
One Card Programs
171
Voltage
175
Adjustment of C Pulse Set
175
Operator's Panel
177
Console Indicators
177
Indicator Lights
178
Unitized Assembly Lights & Keys
179
Switches and Keys
179
Plastic Rocker
179
Reset Motor
179
CE Panel
180
Indicator Lights
180
Switches and Receptacles
180
Marginal Check Panel
181
MC Switches
181
MC Meters
181
Tailgate
182
Signal Connectors
182
Power Connector S
182
5
Based on 1 rating
Ask a question
Give review
Questions and Answers:
Need help?
Do you have a question about the IBM 7090 and is the answer not in the manual?
Ask a question
IBM 7090 Specifications
General
Category
Mainframe Computer
Introduced
1959
Transistor-based
Yes
Word Length
36 bits
Add Time
4.8 microseconds
Memory
Core memory
Memory (words)
32, 768 words