12.07.2015 Views

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

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.

2. Storea. InputTo issue a store command, enter:('S') + (' ') + (addr) + (': ') + ! (' , + bytebyte) + (CR)This takes the bytes represented by the 'bytebytes' and stores themsequentially in NV -RAM starting at the given addr.b. Output(CRLF) + ('Ok') + (CRLF)c. Notes:1) No input line may exceed 80 characters, including the command andthe data.2) <strong>The</strong> ZAP program will echo back the entered characters for the storecommand. It is the User Program's responsibility to do a byte by bytecompare on the echoed data, and the entered data. If they do notcompare, an invalid <strong>ASCII</strong> character should be entered in the string,the User Program should wait for the Error response, and then retransmitthe line.3) <strong>The</strong> interface program is only invoked after a (CR) (<strong>ASCII</strong> X' OD ' ) isreceived. Thus, the entire store command is buffered. Placing aninvalid character in the store string will force an error. <strong>The</strong> entirestore string is checked for validity before being executed. <strong>The</strong>reforeinputting an illegal character in the string will cause an error, and nodata will be stored.3. Compressed Storea. InputTo issue a compressed store command, enter:( , S ') + (' ') + (addr) + (':') + ! (bytebyte)This takes the bytes represented by the 'bytebytes' and stores' themsequentially in NV-RAM starting at the given addr. <strong>The</strong>re is no space precedingeach 'bytebytes' inputted.b. Output(CRLF) + ('Ok') + (CRLF)c. Notes:See notes for Store.Appendix D. Interface for User Supplied Table Modification Program D-3

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

Saved successfully!

Ooh no, something went wrong!