Log in Sign up
Back to Discover
💻

EDSAC

technology Maturity 7-9

This was a very early computer.

EDSAC (12).jpg
EDSAC (12).jpg
It lived in England. It helped people do math. It was a big machine. It could even print out lists. Do you like math too?

33 words

This was an early computer in England.

EDSAC (12).jpg
EDSAC (12).jpg
It was built to help a university. A man named Maurice Wilkes led the team.
EDSAC (20).jpg
EDSAC (20).jpg
The machine used paper tape to get jobs. It could also print out lists of numbers. Its first job was to find square numbers.
EDSAC (5).jpg
EDSAC (5).jpg
People used it to solve real problems. It was a very important machine for science.

67 words

The EDSAC was an early computer in England.

EDSAC (12).jpg
EDSAC (12).jpg
Maurice Wilkes led the team that built it. They worked at the University of Cambridge. It was a very special machine. It was one of the first computers to use a stored program. This means the computer keeps its instructions and its data in the same memory.
EDSAC (20).jpg
EDSAC (20).jpg

To give the computer jobs, people used five-hole paper tape. The machine could print results on a teleprinter. On May 6, 1949, the EDSAC ran its first program. A woman named Beatrice Worsley wrote it. The program calculated a list of square numbers. It also found prime numbers.

EDSAC (5).jpg
EDSAC (5).jpg

The computer used mercury delay lines for its memory. These were like small tanks that held data. At first, the memory was quite small. It could only hold 512 words. Later, the team added more to hold 1024 words. The EDSAC helped many people with science research. It was even used to help write the first programming textbook. This machine worked until 1958.

172 words

The EDSAC was a very important early computer in England.

EDSAC (12).jpg
EDSAC (12).jpg
It was built at the University of Cambridge Mathematical Laboratory. This machine was one of the first to use a stored-program design. This design means the computer keeps its instructions and its data in the same memory. This makes the machine very flexible for different tasks. It was the second electronic digital computer of this kind to enter regular service.
EDSAC (20).jpg
EDSAC (20).jpg
The machine helped many researchers solve real science problems.

How did the EDSAC work? It used mercury delay lines for its memory. You can think of these like small tanks that held data. The computer also used vacuum tubes for its logic. To give the machine jobs, people used five-hole punched paper tape. The computer would read this tape and then print results on a teleprinter.

EDSAC (5).jpg
EDSAC (5).jpg
It used electricity to run, consuming 11 kW of power. Most instructions happened in 1.5 ms, but multiplication took 6 ms. The machine used binary numbers to do its math.

The idea for the EDSAC came from earlier work. In 1945, John von Neumann wrote a report about the EDVAC. This report described the concept of a stored-program computer. Maurice Wilkes learned about these ideas at the Moore School Lectures in 1946. He then began developing the EDSAC I in October of that year.

EDSAC (9).jpg
EDSAC (9).jpg
Wilkes even proposed microprogramming to make computer design easier. This new way of designing computers was later used by many others.

Many people worked on making the EDSAC useful. On May 6, 1949, the machine ran its very first programs. A woman named Beatrice Worsley wrote the first program. It calculated a list of square numbers from 0 to 99. It also found prime numbers.

EDSAC replica.JPG
EDSAC replica.JPG
In 1953, David Wheeler added an index register to the hardware. The memory grew from 512 words to 1024 words over time. The EDSAC stayed in use until it was shut down on July 11, 1958.

The EDSAC helped start the modern world of software. It used the world's first assembler, which is a tool for writing programs. This was a very early version of what programmers use today. David Wheeler even invented the concept of a subroutine. A subroutine is a piece of code that performs a specific task. In 1951, Wilkes, Wheeler, and Stanley Gill wrote the first programming textbook.

EDSAC (20).jpg
EDSAC (20).jpg
Their work helped teach others how to use these amazing new machines.

411 words

The Electronic Delay Storage Automatic Calculator, known as EDSAC, was a pioneering British computer.

EDSAC (12).jpg
EDSAC (12).jpg
It was built at the University of Cambridge Mathematical Laboratory to serve the university's research needs. EDSAC was the second electronic digital stored-program computer to enter regular service. The first was the Manchester Mark 1. The concept of a stored-program computer is very important. It means the computer stores both its instructions, or programs, and its data in the same memory. This allows for much greater flexibility and automation in computation.
EDSAC (20).jpg
EDSAC (20).jpg

The design of EDSAC was inspired by the work of John von Neumann. In 1945, von Neumann wrote a report about the EDVAC. This document described the Von Neumann architecture, which is the idea of storing programs and data together. Maurice Wilkes began developing the EDSAC I in October 1946. He had attended the Moore School Lectures in 1946. There, he learned about the ENIAC and the proposed EDVAC. Wilkes also proposed microprogramming. This is a system that simplifies the logical design of computers. Microprogramming later became a standard practice in the computer industry.

Technically, EDSAC relied on specific components to function. It used mercury delay lines for its memory. These delay lines were arranged in two batteries, which were often called "tanks." The machine also used derated vacuum tubes for its logic.

EDSAC (9).jpg
EDSAC (9).jpg
To provide instructions, users utilized five-hole punched tape. The computer would then output information via a teleprinter. The machine consumed 11 kW of electricity to operate. Most ordinary instructions had a cycle time of 1.5 ms. However, multiplication was slower, taking 6 ms to complete.
EDSAC (5).jpg
EDSAC (5).jpg

The memory system of EDSAC evolved over time. Initially, the main memory was limited to 512 words. Each word contained 18 bits. However, the topmost bit was always unavailable due to timing problems. This meant only 17 bits were actually used for data. The machine used two's complement binary numbers for its calculations. Numbers could be 17 bits long or 35 bits long. By 1952, a second battery of delay lines was added. This eventually allowed for a full 1024-word store. By 1955 or 1956, the full capacity was available. This expansion allowed programs to grow larger than the original 800-word limit.

EDSAC's first successful run occurred on May 6, 1949.

EDSAC replica.JPG
EDSAC replica.JPG
The very first program was written by Beatrice Worsley. She traveled from Canada to study the machine. This first program calculated a table of square numbers from 0 to 99. It also produced a list of prime numbers. In 1953, David Wheeler added an index register to the hardware. This was an extension to the original design. This addition helped programmers manage data more effectively. The machine remained in service until it was shut down on July 11, 1958.

The computer also helped birth the software industry. In May 1949, the machine used the world's first assembler. An assembler is a tool that translates code. This primitive relocating assembler used only 31 words. David Wheeler, who earned the first Computer Science PhD on this project, also invented the subroutine. A subroutine is a sequence of instructions that performs a specific task. Programmers used "Wheeler Jumps" to call these subroutines. They also developed early job queues. Operators would hang paper tapes on a line for the machine to process. This is very similar to how modern computers handle tasks.

EDSAC's influence reached far beyond the University of Cambridge. The design of EDSAC served as a basis for the LEO I. This was a commercial computer developed by J. Lyons & Co. Ltd. In 1951, Wilkes, Wheeler, and Stanley Gill published a book. This was the first programming textbook. It was titled "The Preparation of Programs for an Electronic Digital Computer." This work helped standardize how people learned to interact with computers. The legacy of EDSAC lives on in the fundamental way all modern computers are designed and programmed.

651 words
🖼️ Images & Media (6)
File:EDSAC (5).jpg
EDSAC (5).jpg
File:EDSAC (20).jpg
EDSAC (20).jpg
File:EDSAC (9).jpg
EDSAC (9).jpg
File:EDSAC (12).jpg
EDSAC (12).jpg
File:EDSAC (23).jpg
EDSAC (23).jpg
File:EDSAC replica.JPG
EDSAC replica.JPG
Up Next
💻
Manchester computers
Technology
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.