27.07.2013 Views

U UNIVAC 1218 - Bitsavers

U UNIVAC 1218 - Bitsavers

U UNIVAC 1218 - Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

50 15<br />

50 16<br />

50 17<br />

TERMINATE INPUT (INSTP)<br />

Execution time: 4 microseconds<br />

Terminate input on channel k.<br />

CLEAR INPUT ACTIVE CHAN. k<br />

No monitor interrupt will occur as a result of<br />

the execution of this instruction.<br />

TERMINATE OUTPUT (OUTSTP)<br />

Execution time: 4 microseconds<br />

Terminate output on channel k.<br />

CLEAR OUTPUT ACTIVE CHAN. k<br />

No monitor interrupt will occur as a result of<br />

the execution of this instruction.<br />

TERMINATE EXTERNAL FUNCTION (EXFSTP)<br />

Execution time: 4 microseconds<br />

CLEAR EXTERNAL FUNCTION ACTIVE CHAN. k<br />

Terminate external function mode on channel k.<br />

No monitor interrupt will occur as a result of<br />

the execution of this instruction.<br />

4. OVERRIDE INSTRUCTIONS<br />

Certain peripheral equipments accept external functions and output data from<br />

the computer pnly if the transfer is forced by the computer. The two override<br />

instructions (50 26 and 50 27) force a transfer by simulating a request signal<br />

(output data request or external function request), placing the information on<br />

the data lines, and setting the acknowledge signal. Upon detecting the acknowledge<br />

signal, the peripheral device accepts the data just as if the peripheral<br />

device had requested it. It should be noted that the execution of an override<br />

instruction forces only one transmission; it does not initiate an automatic<br />

buffer.<br />

For example, to send a 3-word external function buffer to a magnetic tape unit,<br />

the external function override instruction (50 27) must be executed three times,<br />

and the programmer must provide a delay between executions to allow time for<br />

the tape unit to accept the information.<br />

50 26 OUTPUT OVERRIDE (OUTOV)<br />

Execution time: 4.67 microseconds<br />

Wait for the output device to accept the word in the<br />

C register(s). Then simulate an output request on<br />

channel k and transfer the word designated by the<br />

address in the output buffer control register for<br />

that channel. Ignore the ESI mode if active. This<br />

1-B-43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!