Digi-Comp I

Last updated
The original DigiComp I Digicomp I.JPG
The original DigiComp I

The Digi-Comp I was a functioning, mechanical digital computer sold in kit form. It was originally manufactured from polystyrene parts by E.S.R., Inc. starting in 1963 and sold as an educational toy for US$4.99 (equivalent to US$48in 2022). [1]

Contents

A successor, the Digi-Comp II, was not programmable, but in effect a visible calculator. A two-level Masonite platform with guides served as the medium for a supply of marbles that rolled down an inclined plane, moving plastic cams as they fell. [2]

Operation

The Digi-Comp I contained three mechanical flip-flops, providing an ability to connect them together in a programmable way using thin vertical wires that were either pushed, or blocked from moving, by a number of cylindrical pegs. The whole arrangement was 'clocked' by moving a lever back and forth. Different configurations of these cylinders caused the Digi-Comp to compute different Boolean logic operations. With a three binary digit (3-bit) readout of the state of the flip-flops, it could be programmed to demonstrate binary logic, to perform various operations such as addition and subtraction, and to play some simple logic games such as Nim. [3]

Although promotional materials described it as an "actual working digital computer," the device is more accurately described as a Finite State Machine, one of the underpinning concepts used to build computers.

Reproductions

A front view of the Digi-Comp I version 2.0. Digicomp front.png
A front view of the Digi-Comp I version 2.0.

Starting in 2005, Minds-On Toys has made available the Digi-Comp I version 2.0 as a relatively inexpensive binder's board version of the original Digi-Comp, albeit with a much enhanced instruction manual. [4]

See also

Related Research Articles

In digital logic and computing, a counter is a device which stores the number of times a particular event or process has occurred, often in relationship to a clock. The most common type is a sequential digital logic circuit with an input line called the clock and multiple output lines. The values on the output lines represent a number in the binary or BCD number system. Each pulse applied to the clock input increments or decrements the number in the counter.

<span class="mw-page-title-main">Logic gate</span> Device performing a Boolean function

A logic gate is a electronic device that performs a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate, one that has, for instance, zero rise time and unlimited fan-out, or it may refer to a non-ideal physical device.

<span class="mw-page-title-main">Digital electronics</span> Electronic circuits that utilize digital signals

Digital electronics is a field of electronics involving the study of digital signals and the engineering of devices that use or produce them. This is in contrast to analog electronics which work primarily with analog signals. Despite the name, digital electronics designs includes important analog design considerations.

A shift register is a type of digital circuit using a cascade of flip-flops where the output of one flip-flop is connected to the input of the next. They share a single clock signal, which causes the data stored in the system to shift from one location to the next. By connecting the last flip-flop back to the first, the data can cycle within the shifters for extended periods, and in this configuration they were used as computer memory, displacing delay-line memory systems in the late 1960s and early 1970s.

<span class="mw-page-title-main">PDP-6</span> 36-bit mainframe computer (1964–1966)

The PDP-6, short for Programmed Data Processor model 6, is a computer developed by Digital Equipment Corporation (DEC) during 1963 and first delivered in the summer of 1964. It was an expansion of DEC's existing 18-bit systems to use a 36-bit data word, which was at that time a common word size for large machines like IBM mainframes. The system was constructed using the same germanium transistor-based System Module layout as DEC's earlier machines, like the PDP-1 and PDP-4.

In information technology and computer science, a system is described as stateful if it is designed to remember preceding events or user interactions; the remembered information is called the state of the system.

<span class="mw-page-title-main">4000-series integrated circuits</span> Series of CMOS logic integrated circuits

The 4000 series is a CMOS logic family of integrated circuits (ICs) first introduced in 1968 by RCA. It was slowly migrated into the 4000B buffered series after about 1975. It had a much wider supply voltage range than any contemporary logic family. Almost all IC manufacturers active during this initial era fabricated models for this series. Its naming convention is still in use today.

<span class="mw-page-title-main">Geniac</span> Educational toy

Geniac was an educational toy sold as a mechanical computer designed and marketed by Edmund Berkeley, with Oliver Garfield from 1955 to 1958, but with Garfield continuing without Berkeley through the 1960s. The name stood for "Genius Almost-automatic Computer" but suggests a portmanteau of genius and ENIAC.

E.S.R., Inc. was an American manufacturer of educational toys during the 1960s. The company’s founders included William H. Duerig and Irving J. Lieberman, both involved in missile research at Kearfott Guidance in New Jersey, and C. David Hogan, an engineering student at Stevens Institute of Technology. Together the three brainstormed Lieberman’s concept for a simple mechanical computer, and showed a prototype at the annual Toy Fair in New York City.

<span class="mw-page-title-main">Motorola 68881</span> Computer floating-point unit

The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math became standard on CPUs. The Motorola 68881 was introduced in 1984. The 68882 is a higher performance version produced later.

<span class="mw-page-title-main">Minivac 601</span>

Minivac 601 Digital Computer Kit was an electromechanical digital computer system created by information theory pioneer Claude Shannon and sold by Scientific Development Corporation as an educational toy using digital circuits.

A ring counter is a type of counter composed of flip-flops connected into a shift register, with the output of the last flip-flop fed to the input of the first, making a "circular" or "ring" structure.

<span class="mw-page-title-main">Digi-Comp II</span> Marble-based mechanical toy computer

The Digi-Comp II was a toy computer invented by John "Jack" Thomas Godfrey (1924–2009) in 1965 and manufactured by E.S.R., Inc. in the late 1960s, that used 12 inch (12.5 mm) marbles rolling down a ramp to perform basic calculations.

Digi-Comp may refer to:

Dr. Nim is a toy invented by John Thomas Godfrey and manufactured by E.S.R., Inc. in the mid-1960s. It consists of a marble-powered plastic computer capable of playing the game of Nim. The machine selects its moves through the action of the marbles falling through the levers of the machine.

<span class="mw-page-title-main">Educational toy</span> Plaything intended to stimulate learning

Educational toys are objects of play, generally designed for children, which are expected to stimulate learning. They are often intended to meet an educational purpose such as helping a child develop a particular skill or teaching a child about a particular subject. They often simplify, miniaturize, or even model activities and objects used by adults.

<span class="mw-page-title-main">Mechanical computer</span> Computer built from mechanical components such as levers and gears

A mechanical computer is a computer built from mechanical components such as levers and gears rather than electronic components. The most common examples are adding machines and mechanical counters, which use the turning of gears to increment output displays. More complex examples could carry out multiplication and division—Friden used a moving head which paused at each column—and even differential analysis. One model, the Ascota 170 accounting machine sold in the 1960s calculated square roots.

<span class="mw-page-title-main">Emulator</span> System allowing a device to imitate another

In computing, an emulator is hardware or software that enables one computer system to behave like another computer system. An emulator typically enables the host system to run software or use peripheral devices designed for the guest system. Emulation refers to the ability of a computer program in an electronic device to emulate another program or device.

<span class="mw-page-title-main">Vacuum-tube computer</span> Earliest electronic computer design

A vacuum-tube computer, now termed a first-generation computer, is a computer that uses vacuum tubes for logic circuitry. While the history of mechanical aids to computation goes back centuries, if not millennia, the history of vacuum tube computers is confined to the middle of the 20th century. Lee De Forest invented the triode in 1906. The first example of using vacuum tubes for computation, the Atanasoff–Berry computer, was demonstrated in 1939. Vacuum-tube computers were initially one-of-a-kind designs, but commercial models were introduced in the 1950s and sold in volumes ranging from single digits to thousands of units. By the early 1960s vacuum tube computers were obsolete, superseded by second-generation transistorized computers.

References

  1. "Electronic Computer Brain". Archived from the original on 2017-12-11.
  2. "Yahoo friendsofdigicomp". Archived from the original on June 30, 2013. Retrieved 2013-04-17.
  3. Woodhouse, Trevor. "K'nex Computer". YouTube. Trevor Woodhouse. Archived from the original on 2021-12-21. Retrieved 2015-11-15.
  4. "Minds-On Toys - Kits" . Retrieved 2013-04-17.
  5. Clean Code - Uncle Bob / Lesson 5, archived from the original on 2021-12-21, retrieved 2021-06-23