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.

For demonstration purposes, we will describe the entering <strong>of</strong> one node <strong>of</strong> anInput Parse Table. Assume that you want to enter at the locationX' DCOO:07 A2' the node "ESC OOTO <strong>IBM</strong>ESC." <strong>The</strong> sequence <strong>of</strong> MaintenanceFacility commands to accomplish this is:s DCOO:07 A2 IBs DCOO:07A3 00sw DCOO:07 A4 5482;ESC=X' IB';This the OOTO address <strong>IBM</strong>ESCThis node is equivalent to the first node in Figure 4-4 on page 4-35. Notethat this figure contains a byte for byte representation <strong>of</strong> <strong>7171</strong> memory andthat the OOTO address is stored in byte reversed notation.Whenever an address or pointer is read in a byte by byte manner, then anybytes that where written as a word are reversed with respect to their intendedorder. For example we could read in the parse table node we wrote out twoways: byte by byte or exactly the way it was written, namely 2 bytes and aword.For byte display, issuing the command:m DCOO:07 Al 4would display:DCOO:07AIIBOO 8254<strong>The</strong> address is retrieved byte reversed. To retrieve exactly what was writtenwe have to issue the following sequence <strong>of</strong> commands:m DCOO:07 Al 2mw DCOO:07A3which would output:Examples <strong>of</strong> Modifying Host Translate TablesDCOO:07 Al IBOODCOO:07 A3 54828. Add the terminal name to the Terminal Names List which begins atX' DCOO:300' .Example 1: Here is an example <strong>of</strong> changing the host translate tables by copyingareas <strong>of</strong> ROM into NV-RAM using the Maintenance Facility. <strong>The</strong> goal is to createa set <strong>of</strong> translation tables for 3278 emulation that change the EBCDIC upper caseA to an <strong>ASCII</strong> lower case a, and EBCDIC lower case a to <strong>ASCII</strong> upper case A.<strong>The</strong> default 3278 emulation translate tables map the EBCDIC upper case to <strong>ASCII</strong>upper case, and the EBCDIC lower case to <strong>ASCII</strong> lower case.)Here are the steps involved:1. To make this change smoothly, the user will need theHOST_WRITE_3278_EBCDIC_TO_<strong>ASCII</strong> table copied intoNV -RAM. This table is 256 bytes long. <strong>The</strong> user will also need a copy <strong>of</strong> theChapter 4. Customizing <strong>IBM</strong> <strong>7171</strong> Tables 4-59

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

Saved successfully!

Ooh no, something went wrong!