12.07.2015 Views

1. xerox 560 computer system - The UK Mirror Service

1. xerox 560 computer system - The UK Mirror Service

1. xerox 560 computer system - The UK Mirror Service

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2 3 4 Meaningoo Processor Interface detected parity error onreturned status and/or condition code. <strong>The</strong>result of the TDY is indeterminate.If the R field of the HIO instruction is 0, the conditioncode is set, but no general registers are affected.If the R field is an odd value, the condition code is setand the following information is loaded into register R.o 0I/O address not recognized, TDY not accepted,and status information returned tothe general registers is incorrect.o No I/o address recognized and TDY abortedbecause an error detected when the lOP attemptedto read and transfer the TDY parameters(device/device controller address andR field information) from the BP to the lOPvia main memory. No status information returnedto general registers.If CC4 = 1, the MIOP is in the test mode and the meaningof the condition code during a TDY is:2 3 4 Meaning0 0 0 Unit is performing an Order Out operation.0 0 Unit is performing an Order In operation.HIO0 0 Unit is performing a Data Out operation.0 Parity error detected by Processor Interfaceon returned status and/or condition code. <strong>The</strong>result of the TDY is indeterminate.0 Unit is performing a Data In operation.BCF detected while unit performing a DataIn operati on.HAL T INPUT/OUTPUT0/Vord index alignment, t privileged)HALT INPUT/OUTPUT causes the addressed device to immediatelyhalt its current operation (perhaps improperly,in the case of magnetic tape units, when the device isforced to stop at other than an i nterrecord gap). If thedevice is in an interrupt-pending condition, the conditionis cleared.tWhen indexing operation code 4F instructions (HIO; RIO;POLP, POLR), the programmer must make certain that thesummation of the contents of the index register and the I/oaddress (bits 18-31 of the instruction word) does not affectbits 15-17. When indirect addressing is used, the contentsof the indirect address location (bits 15, 16, and 17) mustspecify the desired operation code extension.If the R field of HIO is an even value and not 0, thecondition code is set, register Ru 1 is loaded as shown above,and register R contains the following information.This information shows the status of the addressed I/O sub<strong>system</strong>at the time of the halt. <strong>The</strong> byte count field showsthe number of bytes remaining to be transmitted to or frommemory. Other fields are described in Table 14-17.<strong>The</strong> HIO instruction must have zeros in bit positions 15, 16,and 17 to differentiate it from the RIO, POLP, and POLRinstructions, which also have X'4F' as an operation code(bits 1-7).Affected: (R), (Ru1), CCIf CC4 = 0, the MIOP is in a normal mode of operationand the meaning of the condition code during an HIOinstruction is:2 3 4 Meaningo 0 0 0 I/O address recognized, HIO accepted, devicecontroller not busy at time of HIO,and status information in general registers iscorrect.o 0 0 For R.MP, I/O address recognized, HIO ac=ooo 0cepted, and device controller not busy at timeof HIO; but status information ingeneral registersmay be correct. For MIOP, not possible.I/O address recognized, HIO accepted, anddevice controller busy at the time of the HIO,and status i nformati on is correct.o For RMP, I/O address recognized, HIO accepted,and device controller busy at the timeof the HIO; but the status information in thegeneral registers may be incorrect. For MIOP,not pO$5ible.o 0 0 Not possible.o 0 Processor Interface detected parity error onreturned status and/or condi ti on code. <strong>The</strong>result of the HIO is indeterminate.138 Input/Output Instructions

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

Saved successfully!

Ooh no, something went wrong!