Browse Prior Art Database

Extended Print Character Set

IP.com Disclosure Number: IPCOM000077325D
Original Publication Date: 1972-Jul-01
Included in the Prior Art Database: 2005-Feb-25
Document File: 2 page(s) / 58K

Publishing Venue

IBM

Related People

Erickson, JA: AUTHOR

Abstract

This is a method for extending the print character set in a computer system having a matrix printer 30, Fig. 2. The printed characters are formed within the boundaries of a dot matrix. The location of the dots printed is controlled by bit settings in a print control table in storage 20.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 82% of the total text.

Page 1 of 2

Extended Print Character Set

This is a method for extending the print character set in a computer system having a matrix printer 30, Fig. 2. The printed characters are formed within the boundaries of a dot matrix. The location of the dots printed is controlled by bit settings in a print control table in storage 20.

Multiple user defined print matrix control tables, Fig. 1, are stored on disk 10, Fig. 2, and read into core storage 20 as required to print any BBCDIC character. The character form assigned to each EBCDIC value is assigned by the EXTENDED PRINT CHARACTER SET (EPCS) user. This provides character expandability based on user need and frequency of character use. Most frequently used characters should be placed in TABLE 1. The extension Tables 2 and 3 are loaded into storage only if required.

Fig. 3 shows a flow chart to illustrate the functional steps required to print from the print extension tables. TABLE 1 is read into core if not already there. All characters in the user print buffer which can be printed using TABLE 1 are moved to the EPCS work buffer. Printer Data Management in the computer is then called to print all characters in the work buffer. A search is then made of the user's print buffer to locate any characters which were not printed. If no further printing is required, control is returned to the user. Otherwise, TABLE 2 is then read from disk and overlays TABLE 1 in core. All characters in the user's buffer which can be printed using TABLE...