A moment’s reflection will show that this is the same as adding 7 times 835, 10 times 835, and 100 times 835. And of course the computer arrives at the answer in about the time it takes us to start drawing the line under our multiplier.
The Bendix Corp., Computer Division
Assembly of printed-circuit component “packages” into computer. ]
Perhaps smarting under the unkind remarks about its mental ability, the computer has lately been trying some new approaches to the handling of complex arithmetical problems. Instead of adding long strings of numbers, it will take a guess at the result, do some smart checking, adjust its figures, and shortly arrive at the right solution. For nonarithmetical problems, the computer substitutes yes and no for 1 and 0 and blithely solves problems in logic at the same high rate of speed.
Memory
When we demonstrated our superiority earlier in multiplying instead of adding the numbers in the problem, we were drawing on our memory: recalling multiplication tables committed to memory when we were quite young. Babbage’s “store” in his difference engine, you will recall, could memorize a thousand fifty-digit numbers, a feat that would tax most of us. The grandchildren of the Babbage machine can call on as many as a billion bits of information stored on tape. As you watch the reels of tape spinning, halting abruptly, and spinning again so purposefully, remember that the computer is remembering. In addition to its large memory, incidentally, a computer may also have a smaller “scratch-pad” memory to save time.
Early machines used electromechanical relays or perhaps vacuum-tube “flip-flops” for memory. Punched-card files store data too. To speed up the access to information, designers tried the delay-line circuit, a device that kept information circulating in a mercury or other type of delay. Magnetic drums and discs are also used. Magnetic tape on reels is used more than any other memory system for many practical reasons. There is one serious handicap with the tape system, however. Information on it, as on the drum, disc, file card, or delay line, is serial, that is, it is arranged in sequence. To reach a certain needed bit of data might require running through an entire reel of tape. Even though the tape moves at very high speed, time is lost while the computer’s arithmetic unit waits. For this reason the designers of the most advanced computers have gone to “random access” instead of sequential memory for part of the machine.
Tiny cores of ferrite material which has the desired magnetic properties are threaded on wires. These become memory elements, as many as a hundred of them in an area the size of a postage stamp. Each core is at the intersection of two wires, one horizontal and one vertical. Each core thus has a unique “address” and because of the arrangement of the core matrix, any address can be reached in about the same amount of time as any other. Thus, instead of spinning the tape several hundred feet to reach address number 6,564, the computer simply closes the circuit of vertical row 65 and horizontal row 64, and there is the desired bit of information in the form of a magnetic field in the selected core.
Hot on the heels of the development of random-access core memories came that of thin metallic film devices and so-called cryogenic or supercold magnetic components that do the same job as the ferrite cores but take only a fraction of the space. Some of these advanced devices also lend themselves to volume production and thus pave the way for memories with more and more information-storage capability.
International Business Machines Corp.
Magnetic core plane, the computer’s memory. ]
In the realm of “blue-sky” devices, sometimes known as “journalistors,” are molecular block memories. These chunks of material will contain millions of bits of information in cubic inches of volume, and some way of three-dimensional scanning of the entire block will be developed. With such a high-volume memory, the computer of tomorrow will fit on a desk top instead of requiring rows and rows of tape-filled machines.
Today, tape offers the cheapest “per bit” storage, and it is necessary to use the external or peripheral type of information storage. This is not much of a problem except for the matter of space. Since most computers are electronic, all that is required to tie the memory units to the arithmetic unit is wire connections. Douglas Aircraft ties computers in its California and North Carolina plants with 2,400 miles of telephone hookup. Sometimes even wires are not necessary. In the Los Angeles area, North American Aviation has a number of plants separated by as many as forty miles. Each plant is quite capable of using the computers in the other locations, with a stream of digits beamed by microwave radio from one to the other. Information can be transferred in this manner at rates up to 65,000 bits per second.
Output
Once the computer has taken the input of information, been instructed what to do, and used its arithmetic and memory, it has done the bulk of the work on the problem. But it must now reverse the procedure that took place when information flowed into it and was translated into electrical impulses and magnetic currents. It could convey the answer to another machine that spoke its language, but man would find such information unintelligible. So the computer has an output section that translates back into earth language.
Babbage’s computer was to have printed out its answers on metal plates, and many computers today furnish punched cards or tape as an output. Others print the answers on sheets of paper, so rapidly that a page of this book would take little more than a second to produce! One of the greatest challenges of recent years is that of producing printing devices fast enough to exploit fully the terrific speeds of electronic computing machines. There would be little advantage in a computer that could add all the digits in all the phone books in the world in less than a minute if it took three weeks to print out the answer.
Impact printers, those that actually strike keys against paper, have been improved to the point where they print more than a thousand lines of type, each with 120 characters in it, per minute. But even this is not rapid enough in some instances, and completely new kinds of printers have been developed. One is the Charactron tube, a device combining a cathode-ray tube, something like the TV picture tube, with an interposed 64-character matrix about half an inch in diameter. Electrical impulses deflect the electron beam in the tube so that it passes through the proper matrix character and forms that image on the face of the tube. This image then is printed electrostatically on the treated paper rather than with a metal type face. With no moving parts except the paper, and of course the electrons themselves, the Charactron printer operates close to the speed of the computer itself, and produces 100,000 words a minute. This entire book could be printed out in about forty-five seconds in this manner.
Minneapolis-Honeywell, Electronic Data Processing Division
A high-speed printer is the output of this computer. It prints 900 lines a minute. ]
There are many other kinds of outputs. Some are in the form of payroll checks, rushing from the printer at the rate of 10,000 an hour. Some are simply illuminated numbers and letters on the face of the computer. As mentioned earlier, the SAGE air defense computer displays the tracks of aircraft and missiles on large screens, each accurately tagged for speed, altitude, and classification. The computer may even speak its answer to us audibly.
General Electric engineers have programmed computers to play music, and come up with a clever giveaway record titled “Christmas Carols in 210 Time,” à la pipe-organ solo. Some more serious musical work is now being done in taking a musical input fed to a computer, programming it for special effects including the reverberant effect of a concert hall, and having that played as the output.
A more direct vocal output is the spoken word. Some computers have this capability now, with a modest vocabulary of their own and an extensive tape library to draw from. As an example, Gilfillan Radio has produced a computerized ground-control-approach system that studies the radar return of the aircraft being guided, and “tells” the pilot how to fly the landing. All the human operator does is monitor the show.
The system uses the relatively simple method of selecting the correct words from a previously tape-recorded human voice. More sophisticated systems will be capable of translating code from the computer directly into an audible output. One very obvious advantage of such an automatic landing system is that the computer is never subject to a bad day, nerves, or fright. It will talk the aircraft down calmly and dispassionately, albeit somewhat mechanically.
These then are the five basic parts of a computer or computer system: input, control, arithmetic-logic, memory, and output. Remember that this applies equally to simple and complex machines, and also to computers other than the more generally encountered electronic types. For while the electronic computer is regarded as the most advanced, it is not necessarily the final result of computer development. Let us consider some of the deviants, throwbacks, and mutations of the computer species.
Kearfott Division, General Precision, Inc.
The tiny black box is capable of the same functions as the larger plastic laboratory model pneumatic digital computer.
Packaging densities of more than 2,000 elements per cubic inch are expected. ]
Another Kind of Computer
Computers—the Machines We Think With · The Wunder Library — complete classics, free to read, with narration.