Go Forward,
Go Back,
Go to Table of Contents,
Go to On Line Documents,
Go to Go to Antique Computer home page
Bessie --- The Automatic Sequence Controlled Calculator |
| . |
|
In the summer of 1944, the American press reported the waging of the war: grim news of battles in France, casualties, sacrifices and shortages at home. Among the stories on August 7 was another report that probably did not arouse much attention. On that day a large electromechanical computing machine was publicly unveiled at Harvard University, in a ceremony attended by the presidents of both Harvard and the IBM Corporation. The machine they dedicated that day was called the ASCC, short for Automatic Sequence Controlled Calculator; later it would be known as the Harvard Mark I as other similar devices appeared there. It was not really the first automatic computer. Zuse's Z3 was already in use by then, and there were other top-secret projects in America and Britain that also could have vied for that claim. But nonetheless its dedication is as good a moment as any to mark the beginning of the computer age, for it was on that summer day that the existence of the computer became public knowledge.2
| Reckoners, ASCC, page 0044 |
NUMERICAL METHODS OF SOLUTION
is given by the formula
| Reckoners, ASCC, page 0045 |
| Reckoners, ASCC, page 0046 |
| Reckoners, ASCC, page 0047 |
| Reckoners, ASCC, page 0048 |
0 000 000 000 000 . 000 000 000 00 ^ ^ ^ | | | sign decimal point two "guard digits" that would be rounded 0 = + , 9 = - off in the final answer
| Reckoners, ASCC, page 0049 |
| Reckoners, ASCC, page 0050 |
| Reckoners, ASCC, page 0051 |
| Reckoners, ASCC, page 0052 |
DESCRIPTION OF THE MARK I
The public dedication of the Mark I in 1944 brought a wide response from other mathematicians and engineers, who saw in it a way to solve problems they too were facing. So in contrast to other wartime projects that were kept strictly classified, the Harvard Computation Laboratory felt the need to provide a detailed description of the Mark I and how it was programmed. Only the specific military problems for which it was first used remained secret. Of course any publicity about the machine would also reflect upon the expertise of the IBM Corporation, even if they were not offering that kind of product to their customers.
| Reckoners, ASCC, page 0053 |
depending on their function. To add the number 6 to a register, an electrical signal would be routed through a six-lobed cam, which would pick up the clutch on the wheel for six units of time before dropping it off, while also keeping track of any carry digit produced.
| Reckoners, ASCC, page 0054 |
| Reckoners, ASCC, page 0055 |
45793 45793
-15342 +84657 the 9's complement of 15342
------ ------
30451 130450
+ 1 the end-around carry; the 1 at
------ the left-most column drops
30451 away
But if the result of a subtraction is a negative number, there is no
end-around carry produced at the left-most column. What happens instead is that the
digit 9 (which stood for - in the Mark 1) would appear in the sign-field, followed
by the complement of the true answer:
5793 5793
-15342 +84657 complement of 15342
------ -----
-9549 90450 last four digits are the complement
of the difference = 9549
sign digit = 9 no end-around carry
Accumulator 72 could detect when no end-around carry took place, and then it
would stop the machine. In that way, a function could be evaluated by
repeated iterations; after each cycle the value would be tested against a tolerance
value stored in cell 72. When the numerical accuracy of the Mark I exceeded that
tolerance, the machine would stop, "knowing" that further evaluation of the
function would not increase the accuracy of the result.17
| Reckoners, ASCC, page 0056 |
| Reckoners, ASCC, page 0057 |
Decimal Digits-Up to 24 Columns
0 1 2 3 4 5 6 7 8 9
Line # -------------------------------
4 0 0 0 0 1 0 0 1 0 1 v direction of tape movement [down]
3 0 0 0 1 0 0 1 0 1 0
2 0 0 1 0 0 1 0 0 1 1 1 = hole in tape; 0 = no hole
1 0 1 0 0 0 1 1 1 0 0
The machine read the bottom line first, twenty-four columns across.22
| Reckoners, ASCC, page 0058 |
Go Forward,
Go Back,
Go to Table of Contents,
Go to On Line Documents,
Go to Go to Antique Computer home page