Abstract:
An address environment storage unit for a stack-oriented data processor for operating in data sets arranged as structured blocks, or nested pushdown stacks. The address environment storage employs a plurality of sets of display registers such that the current set of display registers does not have to be updated each time the processor moves to a different area of data in memory. The programmer only needs to provide a designation of a lexical level in a particular stack and the offset value from the base of the particular activation record in that stack for addition to obtain actual memory address. When the processor executes a procedure enter operator that calls for a new section of memory in which to operate, a display pointer is changed to point to the set of display registers provided for accessing that new area of memory.
Abstract:
An allocator for a reduction processor which evaluates programs stored as binary graphs employing variable-free applicative language codes. These graphs are made up of nodes, each of which exists in memory and contains as its most significant bit a mark bit which when set indicates that the node is being used in a graph and when reset indicates that the node or storage location is available for future use by the processor. The allocator scans selected groups of storage locations in parallel to see if there are any unused storage locations and then places the addresses of those unused storage locations in a queue for use by the processor.
Abstract:
A mechanism for straightening bent terminals on an integrated circuit package comprises a base (11) having a pair of spaced apart arms (12A, B) pivotally coupled thereto. Rollers (16A-H) attach to the arms to support and move a plate (17) when the arms are provided. The plate has a first set of holes (18) which are tapered to accept bent terminals and to straighten them when they are forced into the taper. A plurality of pins (21) extend from the base between the arms and stop parallel to the plate. The plate has a second set of holes (20) through which the pins move when the arms are pivoted. A plurality of intermeshed gears (14A-D) couple to the base and the arms to pivot the arms in synchronization and move the plate perpendicular to the pins which push the integrated circuit package straight out of the first set of holes.
Abstract:
A data display terminal including a cabinet (20) having a base and containing a cathode ray tube and various other mechanical and electronic components. The cabinet has a spherical section (40) formed in the base (30), and the spherical section (40) is seated on a pedestal (50) on which the cabinet can tilt and swivel. The spherical section is formed in the base with its center at the center of gravity of the cabinet (20) and all of the parts it contains.
Abstract:
A passbook printer uses a conveyor belt (16) to urge a passbook (86) towards a raised barrier (40) for the passbook (86) to strike the barrier (40) and then have one edge thereof aligned with the barrier (40) by sliding engagement with the conveyor belt (16). After alignment, the barrier (40) is lowered and the passbook (86) is advanced beneath a printhead and sensor assembly (38) which senses the orientation of the passbook (86) and prints thereon in a correct and upright manner regardless of the orientation of the passbook (86).
Abstract:
A method of transmiting isochronous and nonisochronous data in a computer network (10) in which multiple stations have respective input (11) and output (12) ports that are serially coupled together to form a loop includes the steps of: transmitting nonisochronous data from one station of the network and passing it through the remaining stations: periodically inserting into the nonisochronous data a lead control character (25) followed by a trail control character (38) and circulating the control characters twice around the network.
Abstract:
Multi-ply continuous stationery (10) comprising a plurality of inner plies between a pair of outer plies (12 and 14) the outer plies (12 and 14) being joined along a first longitudinal edge (16) and the inner plies (24, 26, 38 and 40) along a second longitudinal edge (28), the second longitudinal edge (28) comprising a row of collating holes, is characterized by adjacent plies in the stationary being held together at the second longitudinal edge (28) by glue lines (48), adjacent glue lines (50) being on alternate sides of the row of collating holes (42), thereby preventing the amalgamation of the glue lines (48 and 50) to preserve the longitudinal flexibility of the stationary (10) and to allow some transverse movement between the plies. Tenting between the outer plies (12 and 14) is avoided by arranging that, at the second longitudinal edge (28), the outer plies (12 and 14) are attached only to the outermost ones (38 and 40) on their respective side of the inner plies (24, 26, 38 and 40) and not to one another.
Abstract:
A method of operating a data processing system includes the steps of: executing one high level language software program until an instruction is encountered which calls an activity; sensing whether said encountered instruction is linked to the activity which it calls by a first type or a second type depictor; executing another high level language software program for performing the called activity if the sensing step detects the first type depictor; and activating a low level language microcode program or hardware logic circuit for performing the called activity if the sensing step detects the second type depictor.
Abstract:
A composition for a conductor ink use in a screening process and including a nickel powder, a lead-free glass binder, and a vehicle suitable for firing at a temperature below about 590oC. The conductor composition is designed for use in gas plasma display panels.
Abstract:
Lead is an undesirable element to have present in display panels during the manufacturing process. In addition, the use of lead-bearing glasses presents a potential environmental and personal health problem. A composition for a dielectric ink (50) used in a screening process according to the present invention includes a lead-free glass frit binder, silica and a vehicle. The dielectric composition is particularly suited for use in gas plasma display panels (10). The composition is formulated to provide a multilayer dielectric coating to isolate layers of conductor runs (120) and a mask dielectric coating to provide a low-cost lead-free glass, black insulation layer between conductor runs and the gas plasma.