12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

I/O Transfer BlockThe address of <strong>the</strong> IOTB must be stored at location 0008 prior to an initiate I/Ocommand.After <strong>the</strong> initiate I/O instruction is accepted, <strong>the</strong> 5024 controller starts tocycle steal <strong>the</strong> IOTB. The controller will ignore <strong>the</strong> unused control parameters(printer status address and word count). One full card (80 columns) is read whenever acard read operation is completed. In order to read ano<strong>the</strong>r card, ano<strong>the</strong>r initiate I/Omust be issued.0 3 8 15CommandZerosNot usedCommand WordI I 1 1 1 10000 Reserved0001 Output EBCDIC translate table0010 Read 2502 EBCDIC0011 Read 2502 BINARY0100 Disable 2502 attention interrupt0101 Output diagnostic/initialize controller0110 Input diagnostic0111 Enable 2502 attention interruptThe command word defines <strong>the</strong> operation to be performed. Bits 0-3 are <strong>the</strong> command, bits4-15 are zeros when used with <strong>the</strong> 2502. Five commands within <strong>the</strong> command word are usedby <strong>the</strong> user program.• Ouput EBCDIC Translate Table 0001. This command transfers <strong>the</strong> EBCDICtranslate table from main storage to <strong>the</strong> card reader attachment, and must beexecuted without error before a Read 2502 EBCDIC command can be executed.For a description of <strong>the</strong> translate table see 2502 Card Read Translate Table in thischapter.• Read and Translate Card Code Mode 0010. The 2502 reads <strong>the</strong> 256 holepatterns of 80-column card code. Translation is from punched card code to EBCDIC.Each 16 bit word transferred to storage contains information from two card columns.If this command is issued before command 0001, bits 1 and 2 will be set on instatus word 1 and <strong>the</strong> command will not be executed.• Read Binary Mode 0011. The 2502 reads column binary, all bits beingvalid. No translation takes place. Each card column represents a 16 bit word withHole 12 being <strong>the</strong> high-order bit (bit 0). The low-order four bits (bits 12-15) areforced to a zero state.• Disable Attention Interrupt 0100. This command will disable <strong>the</strong>2502 Attention Interrupt. Any initiate I/O command (o<strong>the</strong>r than <strong>the</strong> disablecommand) issued to <strong>the</strong> reader, re-enables <strong>the</strong> attention interrupt.• Input Diagnostic 0110. This command is used by <strong>the</strong> customer engineer for diagnosticpurposes. If this command is used in a user program, unpredictable results will occur.17-10.2 GA34-0003- — - !Ilimppgmlwimounimp l 111■muM p 1,141111 1111111,101,7

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

Saved successfully!

Ooh no, something went wrong!