Browse Prior Art Database

Minimum Component Translator

IP.com Disclosure Number: IPCOM000095097D
Original Publication Date: 1965-Sep-01
Included in the Prior Art Database: 2005-Mar-07
Document File: 3 page(s) / 31K

Publishing Venue

IBM

Related People

Smith, HJ: AUTHOR

Abstract

In nonnumeric processors of the type used for mechanical translation, information retrieval, and the like, the code set or character set employed can be divided into two subsets. 1. The set of code configurations significant to the Input/Output complex are termed Data and referred to as D. 2. The set of code configurations, used by the nonnumeric processor in operating on or manipulating D are, in general, meaningless or nonexistent in and through the interface with the Input/Output complex. This set is called Control and is referred to as C.

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 53% of the total text.

Page 1 of 3

Minimum Component Translator

In nonnumeric processors of the type used for mechanical translation, information retrieval, and the like, the code set or character set employed can be divided into two subsets. 1. The set of code configurations significant to the Input/Output complex are termed Data and referred to as D. 2. The set of code configurations, used by the nonnumeric processor in operating on or manipulating D are, in general, meaningless or nonexistent in and through the interface with the Input/Output complex. This set is called Control and is referred to as C.

The relationship between these subsets can vary within the processing system. For example, a first condition is that consistency in comparison tape operations requires that data codes be superior to control codes. A second condition is that the codes 00... 00 and 11... 11, because of the uniqueness of their patterns, are both given control significance in storage devices like the photostore.

For minimum hardware implementation, the first condition dictates the binary sequence of characters be: C(0) <C(1) <C(2) ...<C(n) < D(0)< D(0)<...< D(m).

The second condition implies, however, that the binary sequence of the set is: C(o) <c(i)<D(k) < C(n) i = 1,2,...,n-1 k = 0,1,2,...,m.

The discrepancy between these two conflicting organizations can be resolved by the use of a hardware translator between processor and storage.

In a typical nonnumeric processing system, the data set can consist of 64 states and the control set can also be taken as 64 states. The left drawing shows the data and control sets in the processor arrangement. The right drawing illustrates the arrangement of the sets in the photostore storage. Here, the high- order bits designate columns, low-order bits designate rows.

If b(i) represents the i/th/ bit in the storage configuration and B(i) represents the ith bit in the processor configuration, the logical equations governing the transfers between the two representations are as follows. L is the symbol for Exclusive-Or...