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...
by
gating
the
last
half
of
the
1
clock
trigger
pulse
with
the
negative
portion
of
the
odd
ring
drive
pulse.
The
rise
of
the
Al(Dl)
pulse
turns
on
two
clock
trigger,
and
the
turn-
ing
on
of
the
two
clock
trigger
turns
off
zero
clock
trigger.
This
sequence
continues
through
11
clock
trigger.
The
rise
of
the
All(Dl)
pulse
turns
zero
clock
trigger
on
again.
The
following
chart
shows
the
controls
significant
to
each
stage
of
the
ring.
Clock
Tgr
o
1
2
3
4
5
6
7
8
9
10
11
Turned
on
by
All(Dl)
AO(Dl)
Al(Dl)
A2(Dl)
A3(Dl)
A4(Dl)
A5(Dl)
A6(Dl)
A7(Dl)
A8(Dl)
A9(Dl)
AI0(Dl)
Turned
off
by
2
clock
tgr
3
clock
tgr
4
clock
tgr
5
clock
tgr
6
clock
tgr
7
clock
tgr
8
clock
tgr
9
clock
tgr
10
clock
tgr
11
clock
tgr
o
clock
tgr
1
clock
tgr
Duration
All(D2)
AO(D2)
Al(D2)
A2(D2)
A3(D2)
A4(D2)
A5(D2)
A6(D2)
A
7(D2)
A8(D2)
A9(D2)
AI0(D2)
Output
All(D2)
AO(D2)
Al(D2)
A2(D2)
A3(D2)
A4(D2)
A5(D2)
A6(D2)
A
7(D2)
A8(D2)
A9(D2)
AI0(D2)
Gated
Output
AO(Dl)
Al(Dl)
A2(Dl)
A3(Dl)
A4(Dl)
A5(Dl)
A6(Dl)
A
7(Dl)
A8(Dl)
A9(Dl)
AI0(Dl)
All(Dl)
Note
that
the
pulse
width
of
each
clock
trigger
is
twice
that
of
an
individual
clock
pUlse.
This
slower
switching
of
the
clock
triggers
provides
for
increased
reliability
in
the
operation
of
the
clock.
The
multiplexor
clock
pulse
distribution
enables
the
individual
clock
pulses
to
be
distributed
to
the
CPU
and
data
channels.
Because
of
inherent
delays
in
logic
blocks,
clock
pulses
distributed
to
the
CPU
arrive
about
one
clock
pulse
late.
For
this
reason,
those
clock
pulses
distributed
from
the
multiplexor
to
the
CPU
are
labeled
one
higher
than
the
actual
clock
pulse.
Therefore,
an
AO(Dl)
pulse
going
to
the
CPU
would
be
labeled
Al(Dl).
This
pulse
leaves
the
multiplexor
at
AO
time
but,
when
it
arrives
at
the
CPU,
the
Al(Dl)
pulse
is
rising
at
the
multiplexor.
It
is
important
to
notice
that
Al(Dl)
pulses
at
the
CPU
and
multiplexor
now
are
in
coincidence,
although
developed
from
different
clock
triggers.
This
provides
for
continuity
in
the
timing
relationship
between
the
CPU
and
multiplexor.
4.1.02
Multiplexor
Storage
Bus
The
multiplexor
storage
bus
(Figure
4.1-2)
routes
all
data
from
core
storage
to
either
the
data
channels
or
the
CPU.
Seventy-two
lines
from
core
storage
feed
the
bus,
36
of
which
lines
carry
data
at
a
given
time.
Lines
0-35
are
logically
OR'ed
with
lines
36-71,
respectively.
The
bus
feeds
a
group
of
36
AND
circuits
that
act
as
inputs
to
the
CPU.
The
bus
also
feeds
both
banks
of
the
data
channel
by
way
of
the
channel
buses.
In
a
multiplexor
storage
bus
test,
positions
1-35
of
the
multiplexor
storage
bus
feed
a
matrix,
which
tests
positions
1-35
and
3-17
for
a
zero
condition.
The
zero
test
on
positions
3-17
is
used
in
conjunction
with
the
multiplexor
look-ahead
circuits.
Zero
testing
positions
1-35
provide
for
minimum
execution
time
of
various
CPU
instructions.
41
41
43
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