Browse Prior Art Database

Put/Get Assembler Program for Minicomputer Consoles

IP.com Disclosure Number: IPCOM000089137D
Original Publication Date: 1977-Sep-01
Included in the Prior Art Database: 2005-Mar-04
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Marceau, RA: AUTHOR

Abstract

Many times during the course of designing, testing or repairing hardware attached to a minicomputer console, the need arises to provide an I/O program to assist in the solution of a problem without enlisting the aide of a Programmer and the loss of time waiting for a formal program to be generated.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 82% of the total text.

Page 1 of 1

Put/Get Assembler Program for Minicomputer Consoles

Many times during the course of designing, testing or repairing hardware attached to a minicomputer console, the need arises to provide an I/O program to assist in the solution of a problem without enlisting the aide of a Programmer and the loss of time waiting for a formal program to be generated.

This assembler program allows a hardware engineer to create directly from a minicomputer console onto the console display, a unique set of I/O instructions (Put, Get, Test the Get) which are assembled into an I/O program to be used to exercise any hardware attached to the console interface. The concept of this assembler program can be used on any system incorporating a minicomputer console.

The Put and Get instructions control transfers to and from an I/O device or processor connected to the console. Put and Get are similar to Write and Read instructions in a system, whereas the Test-the-Get instruction is used to test for a particular condition occurring during a Get (Read). If the condition does not occur, the test will branch back to do the Get over again and continue branching back to and testing the Get instruction until the condition does occur.

Variations of the program allow a large number of assembler instructions in any combination of the three commands (Put, Get, Test the Get) plus a branch instruction which is put at the end of each assembled program. The Branch instruction allows return to any one of the...