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...

Create successful ePaper yourself

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

111.1111 111111 N uData and control characters are transmitted one byte at a time. On output, bits 8 to15 of <strong>the</strong> index register or accumulator are sent to <strong>the</strong> ACCA and bits 9 to 15 are transmittedover <strong>the</strong> communications line. Register bit 8 indicates to <strong>the</strong> ACCA if <strong>the</strong> characteris uppercase or lowercase. Bit 8 is set to 1 if <strong>the</strong> character is uppercase; bit 8 is set to0 if it is lowercase. The <strong>System</strong>/7 program does not need to insert an upshift or downshiftcharacter. The ACCA transmits an upshift character if bit 8=1 or a downshift characterif bit 8=0 prior to transmitting <strong>the</strong> character contained in bits 9 to 15 of <strong>the</strong> register.On input, received data replaces <strong>the</strong> contents of bits 9 to 15 of <strong>the</strong> index register oraccumulator. The ACCA sets bit 8 on when an upshift character is received. This bitsignifies uppercase and will remain on for all subsequent characters until a DS, EOB, orEOT character is received. Bits 0 to 7 are set to 0 if <strong>the</strong> ACCA is not operating in binarydata mode. (Binary data mode is explained later in this chapter.) If <strong>the</strong> ACCA is operatingin binary data mode, received data replaces <strong>the</strong> contents of bits 0 to 15 of <strong>the</strong> index registeror accumulator.Interruption requests are made to <strong>the</strong> <strong>System</strong>/7 processor only if <strong>the</strong> host attachmentswitch on <strong>the</strong> <strong>System</strong>/7 console is in <strong>the</strong> enable or enable and IPL position. If <strong>the</strong> switchis in <strong>the</strong> disable position, condition code 3 is returned to <strong>the</strong> processor whenever <strong>the</strong>ACCA is addressed.Transmit Control0 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 * . * 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0'ill ii 11 1111 III 11111 11111•■••■■•••••0 8 2 0 9 3 0 0This command puts <strong>the</strong> ACCA into transmit status. The R field is ignored. If <strong>the</strong>ACCA is in receive status or receive mode, it returns condition code 1 to <strong>the</strong> processorand sets bit 4 (ACCA check) in <strong>the</strong> direct control channel status word.The ACCA attempts to establish a data link with <strong>the</strong> remote processor, during whichtime <strong>the</strong> ACCA remains busy. A time limit of 16.5 seconds is allowed to establish <strong>the</strong>data link and to issue a transmit character command. If <strong>the</strong> data link is established, <strong>the</strong>ACCA presents an interruption request after setting <strong>the</strong> ready-to-transmit bit (bit 6) in<strong>the</strong> ISW. If no link is established, a time-out interruption request (ISW bit 5 is set) ispresented, instead of <strong>the</strong> ready-to-transmit interruption request.Transmit Character0 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA00001 XXX 0010000000010011000000001111 Ii II 1111 111 1 1 1 1 1 1 1 1 1 I....11•Ne.M.,•••■■\,,••■• "aft./ ••••■••■,....110,0 8-F 2 0 1 3 0 0This command transfers bits 8 to 15 of <strong>the</strong> index register (R), or <strong>the</strong> accumulator ifR=000, to <strong>the</strong> ACCA. If <strong>the</strong> ACCA is in receive status or receive mode, it returns conditioncode 1 to <strong>the</strong> processor and sets bit 4 (ACCA check) in <strong>the</strong> direct control channelstatus word. When character transmission begins, <strong>the</strong> ACCA presents an interruption requestafter setting <strong>the</strong> ready-to-transmit bit (bit 6) in <strong>the</strong> ISW.For a multiple-character transmission, a single transmit control command should precede<strong>the</strong> transmit character command(s) in order to establish <strong>the</strong> data link and place <strong>the</strong>ACCA in transmit status. The first EOA character transmitted places <strong>the</strong> ACCA in transmitmode.pip 1191AUliipgip ! !III !IF! lllR111 41111!!!!!!!!!!!!!!!!PIP!!!!!!I!!!!!!!77-

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

Saved successfully!

Ooh no, something went wrong!