13.07.2015 Views

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Change Row Attribute (KEYOP)Source:Object:KlOPC7lBRa,BRb)! !JD fJ IIID Keyboard operation number: The number that the main microprocessorstores in the keyboard/display lOB starting at hex displacement 1 F.fJ Row: The address <strong>of</strong> the binary register that contains the low-order byte,the number <strong>of</strong> the row on the screen that is effected.II Masks: The address <strong>of</strong> the binary register that contains two 1-byte masks tobe used for control information.In keyboard/display storage, there is a 1-byte attribute specification for each rowon the screen. This attribute specification determines how the row is displayed.The format <strong>of</strong> the attribute specification is as follows:BitMeaning0-1 01 = No system indicator10 = Dash11 = Solid rectangle2 Valid row starting attribute. This bit must be 1 for bits 3-7 to be valid3 Column separators are displayed4 Blink the row 25 Underscore the row l ,26 High intensityl7 Reverse image lWhen this keyboard operation is executed, the attribute specification for the row isANDed with the mask in the high-order byte <strong>of</strong> the binary register that holds themasks. The result <strong>of</strong> the AND is then exclusively-ORed with the mask in the loworderbyte <strong>of</strong> the register. The attribute specified with bits 3-7 stays in effect untilthe next row starting attribute or character attribute.llf bits 5,6, and 7 equal 111, the display <strong>of</strong> the row is inhibited.2These attributes remain in effect until any attribute is encountered.276

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

Saved successfully!

Ooh no, something went wrong!