IBM System/360 2050 Maintenance Manual page 45

Processing unit
Table of Contents

Advertisement

Supervisor Controls lnitlote FLT
Lood
6
Set S..L. Tgr, Set Seek
Cl't'I Tgr
Retry or
_____
_j"'----..L~--\
1
Aeoa
Enhy
KH555
Set inhibit IAR count trigger
KH511
1-0
No
Priority 2 Req
KEBBl
Put Unit Add"'ss on AlCH
KH511
551
1-1
\NOT!' 2
~
Priority 3 Req
KEBBl
OTC
to
1/0
OTC KE"51
KH551
1-2
Turn Off Unit Address on ALCH
Put Seek or Read Commond on ALCH
KH511
OTC
to 1/0
KH551
Tum
Off Seek
or Reod
CofMIC!nd on AlCH
No
ccw-2...,_
Req
/
KH511
1-S
1-3
1-4
1-5
Chon uses start
1/0
ond chan
select lines and ....,..ts a start
1/0 -
(Pn
3), ....
nsr. ..
Nil
G~lr: Gt:~',
GF121
Fi le
tal•ts
6 bytes of data on see!.:
command and ends operation by
sending status in. Channel woits for
device end ond comnmnd chaim
to
.....d by ..que<Hng CCW-1 -
(pri 2) and tronsfen it to pas
reg
GG161,GV11 I, GV141,GBl71
Ch°"
puts
unit address in
8-teg
(byte 0),
transfen
it
to
C-reg
(byte 0),
IWMts
finish lotch,
requests CCW-2 routiM (pri 2)
GB161
GF131
Chon takes op into
8~
{byte
0)
ond
GP ,..
5-7, sets
Of)
reg from
GP
reg
5-7--write op for
seek
or
reod
Of>
.....d--•11GP.wg1-2
ta
00,
'9ts
BC
to
GP
reg
1-2, seh
finish latch, transfers CCW-2
req
(pri
2)
to
~ition
reg
G8161, 171,GClOl, 131,GA131
Priority 2 Req
Kf88 I
OTC
to 1/0
KH551
No
Put Cormrond Choin ond SIU
·8its
ori
ALCH. Reset SAR
OTC to 1/0
1-6
1-7
Tum Off
Command Chain and
SIU 8its
on
ALCH
on
Seek
Command,
Idle Cycle, or Read
OTC ro
1/0
FIGlJtE 26. FLT LOAD VIA DISK
OTC
KE"51
!die Cycle
1-7
KE.451
Chan steps cycle c:oonter,
resets finish latch
GA131 GB161
Chon
sets
GP
"'9
ER,Cl
and
C-4
latches,
sf'epl
eye c:ounter, storh
A-elk,
&ets
finish latch, requMts
unit sel.ct, traNfers it to
pm
reg,
sets conwnand
chain and SIU po1i-
tion of flag 'Wfi'I on
•ek
cO'l'WnCJnd,
storts initial selection
A131,Gll61, 171
FlSI, 171 181
Tum
Off
S"'rt 1/0"' 1/0,
Tum On First Word
KH521,.541
KEOSl
Channel sele..:;f'l disl..
oiid checks for zero stol'u•
Condition
Cod. :
0 Condifion Code
""(l
Chonnel ond
vnit stotvs a"'
in
byte I
op
C-reg
roller 1
If initial status is zero,
channel hoids service out
up and requests write fetch
routine on seek command
oiidtransfersittopos
~ister
Chon
ntquests end update when
m.
temtinat.. NOd data by send-
ing
status
in.
The
teqtJf!st is mode
ofter op
in
foll~
followif"g the fir.al
status
seque
rK_ .,.
GG16l
(lion sets record
e"ld
lotdi, steps
,__D_TC _ _ KE_45_1 _ _ _ _ _...,cycle counter, resets finish latt:h
PCl Enable to
1/0
KH531
3-0
Idle Cycle
3-1
Set
OTC "'
1/0 Tg,
Select
Stooage
St.p IAA
KH551 1(!131
3-2
,--
1
I
I
I
I
I
I
I
End
s ..
1us
Check
L
Set Retry
Trigger
KHS55
3-3
Tum Off
OTC
to
1/0 Tg,
KH541, 551-tlAA
4-4
OTC to
1/0
KHSSl
4-5
On
Call SupnvilOf" Controls..Ste-p
Cy!;nde, C". fod FLT load
RH.541 553
DTC
KE451
l'Cl 1oqu_,
KE88 I
NOTE 3
Dl'C
KE451
OTC
KE"51
GA131,G8161,GFT1
l
Chon
sehl
finish
lott:h
GB161
Chon makes PC! request
G8171 GG181
Chon sends channel ond
unit status to scon bus,
steps cycle counter,
resets
fini$h latch
GA131 GSl61 GG17i
3-31
I
I
I
I
I
I
I
l
__ _J
Scan &vs Bit 6 - Unit Check
Scan B\I& Bit 12 - Doto Check
r~
generotes .:.hor reset'
1
sets fin:sh
hie:~
i,.., idle
mode
~I
·G171
Select Storage C:nt Up in SA.A:
KH53l
3-7
No
Set OTC to 1/0 Trigger
KH551
3-7
Idle Cycle
Gate SOR
KH541
4-1
Turn Off OTC to
1/0
Tgr
4-2
v ..
4-2
No
Ye-s
First
Wo<d
Seek
Trigger
KH5S5 4-3
'1{.,
~1--·1
ln.,;:b;,
i
"-
/'i~
Cnt ' -
~
Jngger /
KH5l 1 4-3
Off
No
$~1
lnh;bit IAR Cnt
Ctrl
Tgr
(Pri 2, Ctrl I)
KH511 541
Set
Inhibit
IAR (nt
Tri'.}ger
Kf8BI
OTC
KE"51
Select Storage and QR Select
I
KH5<41 552
3-7
OTC
to
l/U
KH551
Set Cylinder Ctr to
AL .... H
Trigger
KH553 554
4-
KH551
OTC to
1/0
OTC
KE'451
(NOT!'
4)
KH554
Turn Off Cylinder
Counter to ALCH
Trigger
On
4-2
Turn Cff Inhibit IAR
Cnt Ctr! Trigger
(Pri
2,
Ctrl J)
KH51 l 541
Turn Off Inhibit !AR
Cnt Trigger
H511 541
Chcn"el stPpS cycle cou"te-r.
resets finish lotch, sef'l store byte
cor>trol register
on
~ad
G_.131 GB161 GGl II
OTC
Kf451
OTC
KE.451
Chon sends doto
to
SOR by
requesting and executing read
store rtnes. Doto is sent to
the channel vio the service in/
service out sequence. Eoch
byte of doto is token into C-reg
until it is
full.
The
fvll word
is then transferred to 8-reg for
transmittal to
SOR by
the read
store rtnes. Process continues
until file ends operation by
sending status in. Clion sets
finish latch.
GB161 171,GGlll
KH555
3-4
Tum Off Seek,
Seek Ctrl Tgr
(Pri
2,
Ctrl
3)
Channel steps cycle counter
GA131
First Write Fetch
Chon tokes 4 bytes cycle counter
info into 8-reg ond transfers
it
to
C-reg. Service out hold is
reset and the doto is sent
to
the
file vio the service in/service
out sequence. Chan sets finish
lotch, requests a write fetch
rtne (pri
2),
transfers it to pos
register.
Second Write Fetch
Chon loads 8-reg-;;ith data (2
bytes of cycle counter info) ond
tronsfen it
to
C-reg. The file
tokes
2
bytes of cycle counter
info and ends operation by send-
ing status in. Chon sets finish
lat-ch, requests write fetch rtne
(pri
2),
transfers it to
pos
register.
Third Write Fetch
Chan ~8-reg
with
doto
(zeto1) and tronsfen it to C-reg.
Data is not used . Chon sets
Finish latch.
4-3
Turn Off
Fi~t
'Word
Trigger
NOTES l:
The first ond second numbers correspond to t+ie W!quence stat and sequence counter,
respectively.
KH53 J
3-4
,---
"'
I
,,.,.write
!
Nn
.Fe~h
or Read/
~.:itoreReq
KH5 II 3-4
~e;
44
(3/71)
Model 50 FEMM
2:
Where R"ference is mode to a selector channel routine, the microprogram os showri on
the CAS is not beirg executed in ROS. Instead, the CPU is simulating the$e routines
by sending the required nvmber of DTCs, and the selector channel
reSpof'ds
to these
DTC's in the some manner that it responds duririg a normal microprogram.
This OTC is held octive until 4-4 time
to
retain Hie channel ond unit status during 3-3
time. Stotus is displayed on the left side of CPU roller 2
lany
position).
-4.
This OTC is held octive until
4-2
time ond holds the data in the 8-register until it is
set into SOR at 4-1 time. The channel A-clock odvo"ces
to
Al time; the cycle c:ounter
is ot step 1; ond the position register indicates read store.

Advertisement

Table of Contents
loading

Table of Contents