Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Multiplexer Image

IP.com Disclosure Number: IPCOM000096732D
Original Publication Date: 1963-Oct-01
Included in the Prior Art Database: 2005-Mar-07
Document File: 3 page(s) / 46K

Publishing Venue

IBM

Related People

Griffith, RL: AUTHOR [+2]

Abstract

The computer system allows scanning a plurality of input lines in any programmable sequence using only one instruction. The system includes multiplexer 5. This has a plurality of switches 6, analog to digital converter 7, two registers 10 and 11, and computer 12 (not shown). Computer memory 8 is shown schematically. In one area a program is stored and in another area a special table is stored. Memory 8 is addressed in response to the number in address register 21. Only one switch 6 is closed at any particular time. The switch which is closed is determined by the switch number, termed S number, stored in register 10. The result of each analog-to-digital conversion is stored in data register 11.

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

Page 1 of 3

Multiplexer Image

The computer system allows scanning a plurality of input lines in any programmable sequence using only one instruction. The system includes multiplexer 5. This has a plurality of switches 6, analog to digital converter 7, two registers 10 and 11, and computer 12 (not shown). Computer memory 8 is shown schematically. In one area a program is stored and in another area a special table is stored. Memory 8 is addressed in response to the number in address register 21. Only one switch 6 is closed at any particular time. The switch which is closed is determined by the switch number, termed S number, stored in register 10. The result of each analog-to-digital conversion is stored in data register 11.

The system is for closing a plurality of switches 6 in a programmed sequence through the use of a single computer instruction. The sequence of closures is established by the particular switch numbers which are stored in the table in memory 8. The table has seven words, the first, third and fifth store a switch number.

Locations 2, 4 and 6 are initially empty and location 7 stores a record mark.

The program is a sequence of instructions as is conventional, The program proceeds through its instructions until it arrives at instruction 4 which, in the example, is a scan instruction. This contains the address of the first location in the table. The computer performs the following operations in response to the scan instruction: 1. Places the address contained in the scan instruction

in register 21.

2. Reads the switch number from the first location in the

table and it places this in register 10.

3. The number in address register 21 is incremented by one.

4. The signal on the selected input line then goes into the

analog to digital converter and in response to it data

is placed in register 11. The computer then stores this

data in the second location in the table.

5. The number in register 21 is incremented by one.

6. The computer then reads the third location in the table and

stores another switch number in register 10.

7. The number in register 21 is incremented by one.

8. The signal on the selected input line then goes into the

converter 7 and in response to it data is placed in

register 11. The computer then stores this data in the

fourth location in the table,

9. The procedure continues in this sequence until the computer

reads the record mark which is the seventh entry in the

table. When it detects the record mark, it switches

control back to the main program.

Note that by storing appropriate switch numbers in locations 1, 3 and 5 of the table, switches 6 ca...