FREE BOOKS

Author's List




PREV.   NEXT  
|<   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   >>  
with the pause and skip command, MPS or IOT 70. This command has the deferred bit and halts a program until the TC can handle the transfer. On completion, the transfer occurs and the program restarts. This is used exclusively to synchronize the flow of information between a tape unit and the computer. This command normally skips the following instruction. If a flag is set in the TC, indicating incorrect information flow, the skip does not take place. The TC contains a 36 bit buffer which holds a complete word while information is read or written. When an MPS order is given and the unit is reading, the TC buffer is read into the IO. The MPS order given during writing causes the IO to be transferred to the TC buffer. Various conditions occurring in the TC cause the no-skip condition, when an MPS is given. Tape control flags are examined by the command, examine and clear flags, MEC or IOT 71. When MEC is given, the flags are put into the IO for program interrogation, and the flags cleared. The flags are: parity, end of tape, an end of record flag, and reading-writing check. The parity flag is set if the parity condition is not met while the tape is being read (during MWA, MWB, MRA, or MRB). The end of tape flag is set when the tape comes to the end of tape, moving in either direction. Three conditions set the read-write check flag: 1) If TC is inactive, i.e., no unit or function selected, and an MPS instruction is given. The MPS becomes a no-operation, no-halt instruction. 2) When reading information and not emptying the TC buffer, by giving an MPS before more information arrives from tape. 3) A unit becomes unavailable during a normal sequence. The end of record flag is set during reading or backspacing when the tape comes to an end of record gap. _Writing a Record of Information_ Information is written on the tape by giving a MWB or MWA command. This sets a write binary or a write alphanumeric into the TC and selects the unit. A motion select command is executed immediately if the TC is free, otherwise, the command waits until it can be executed. Normal programming can continue after the MWA or MWB is given for approximately 5 milliseconds. At this time, an MPS order is given and the program pauses until information can be written. When the MPS is restarted, information is transferred to the TC buffer from the IO. If no flags have been set, the following instruction is skipped. Three-quarter inches
PREV.   NEXT  
|<   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   >>  



Top keywords:

information

 
command
 

buffer

 
reading
 

program

 

instruction

 

record

 

parity

 

written

 

conditions


writing

 

transferred

 
Information
 

condition

 

transfer

 

giving

 
executed
 

normal

 
sequence
 

unavailable


function
 

selected

 

backspacing

 

operation

 

arrives

 

emptying

 

selects

 

milliseconds

 

approximately

 

continue


pauses

 

quarter

 

inches

 
skipped
 
restarted
 

programming

 

Normal

 
binary
 

alphanumeric

 

Writing


Record

 

motion

 

select

 

immediately

 

control

 
computer
 

synchronize

 
indicating
 

incorrect

 

exclusively