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.

I/0 COMMANDSThe ACCA is programmed using <strong>the</strong> prepare I/O command as described in Chapter 4 under"Input/Output Instruction." Data is transferred between <strong>the</strong> processor and <strong>the</strong> ACCA byimmediate read and immediate write commands. The setting of <strong>the</strong> modifier field bits inan immediate command fur<strong>the</strong>r defines <strong>the</strong> operation to be performed.<strong>All</strong> I/O commands to <strong>the</strong> ACCA must have a device address of 001100 and a moduleaddress of 000000.The terms "status" and "mode" as used in <strong>the</strong> I/O command descriptions have differentmeanings. While in ei<strong>the</strong>r transmit or receive mode, <strong>the</strong> ACCA accumulates a logitudinalredundancy check (LRC) character. Figure 7-4 shows a line control sequence forboth point-to-point and dial-up operation. These methods are <strong>the</strong> same but in dial-upoperation a communication line is connected and disconnected through a data set.The ACCA enters transmit status upon receiving a transmit control command in orderto establish a data link and to block any possible incoming data. The ACCA enters transmitmode when it detects an EOA character in a transmit character command. This EOAcharacter is not accumulated in <strong>the</strong> LRC register, but any following EOA characters areconsidered as data and accumulated in <strong>the</strong> LRC register.The ACCA enters receive status when it detects a start bit from a remote processor.The ACCA returns to standby mode after <strong>the</strong> received character is deserialized unlessthat character is an EOA. If <strong>the</strong> character is an EOA, <strong>the</strong> ACCA enters receive mode. ThisEOA character is not accumulated in <strong>the</strong> LRC register, but any following EOA charactersreceived are considered as data and accumulated in <strong>the</strong> LRC register.The ACCA is in standby mode when it can accept transmit commands or receive data.When in standby mode, <strong>the</strong> ACCA decodes all characters received except upshift anddownshift (including line noise) and presents <strong>the</strong> decoded characters to <strong>the</strong> program asdata.The ACCA exits from transmit or receive mode and <strong>the</strong>n enters standby mode underany one of <strong>the</strong>se conditions:• The ACCA detects an end-of-transmission (EOT) character• A time-out interruption request occurs• A reset ACCA command is issued by <strong>the</strong> <strong>System</strong>/7 programPoint-to-pointEOA EOB EOB EOB EOT NAK YAK YAK<strong>System</strong>/7 or host LRC LRC le/LRCNon-switched lineText ....Text A Text A A A A A A AWWWW.—,W Text Text w Text w<strong>System</strong>/7 or host LRC v LRC LRCNAK YAK YAK EOA EOB EOB EOB EOTDial-up<strong>System</strong>/7 or host ConnectSwitched networkAAANAKYAK EOA EOB E.OT DialLRC Disconnect— ....- .......-....,A A Text AW Text W W r •• w W.--,Text.-.■-■<strong>System</strong>/7 or host I Dial A U LRC LRC DisconnectEOA EOB EOB EOTYAKFigure 7-4. Point-to-point and dial-up operationAAsynchronous Communications Control Attachment 7-7!ANIWWWIAii,111W.1.11111••••

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

Saved successfully!

Ooh no, something went wrong!