Introduction To COmputer Architecture
Introduction To COmputer Architecture
Computer Architecture
Table 1. Computer
Generation
The First Generation: Vacuum Tube
❖ ENIAC (Electronic Numerical Integrator and Calculator)
Designed and constructed under the supervision of John Mauchly (
a professor of electrical engineering at the University of
Pennsylvenia) & John Presper Eckert (one of his graduate students)
at the University of Pennsylvenia.
It was the world’s first general purpose electronic digital computer.
The project was a response to US wartime needs during the World
War II. In 1943 the Army accepted the proposal and work began on
the ENIAC.
It was a decimal rather than a binary machine. Its memory consisted
of 20 “accumulators” each capable of holding 10-decimal. A ring of
10 vacuum tubes represented each digit.
The major drawback of the ENIAC was that it had to be programmed
manually by setting switches and plugging and unplugging cables.
The ENIAC was completed in 1946.
The machine continued to operate under BRL (Army’s Ballistic
Research Laboratory) until 1955, when it was disassembled.
The First Generation: Vacuum Tube
❖ The von Neumann Machine
In 1946, von Neumann and his colleagues began the design
of a new stored program computer, the IAS computer at the
Princeton Institute for advance studies.
The IAS computer is the prototype of all subsequent
general-purpose computers.
Figure 1 shows the general of the IAS computer. It consist of
the following:
∙ A main memory, which stores data & instructions.
∙ An Arithmetic and Logic (ALU), capable of operating on
binary data.
∙ A Control Unit, which interprets the instructions in
memory and causes them to be executed.
∙ Input and Output (I/O) equipment operated by the control
unit.
The First Generation: Vacuum Tube
❖ The von Neumann Machine
The First Generation: Vacuum Tube
❖ Commercial Computer
A The 1950s saw the birth of the computer industry with two
companies, Sperry and IBM, dominating the market place.
In 1947, Eckert and Mauchly formed Eckert-Mauchly
Computer Corporation to manufacture computer
commercially, their first successful machine was the UNIVAC
I (Universal Automatic Computer).
UNIVAC I was intended for both scientific and commercial
computer.
The UNIVAC II, which had a greater memory capacity and
higher performance than UNIVAC I was delivered in the late
1950s and illustrates several trends that have remained the
characteristics of the computer industry.
The Second Generation: Transistor
The major change in the electronic computer came with the
replacement of the vacuum tube by the transistor.
Transistor is smaller, cheaper and dissipates less heat than a
vacuum tube but can be used in the same way as vacuum tube to
construct computers. Unlike vacuum tubes, which require wires,
metal plates, a glass capsule, and a vacuum, the transistor is a
solid-state device, made from silicon.
The first transistor was invented at Bell Labs in 1947 and by
1950s had launched an electronic revolution. It was not until the
late 1950s, however, that fully transistorized computers were
commercially available. IBM again was not the first company to
deliver the new technology, NCR and, more successfully, RCA
were front-runners with some small transistor machines.
The Third Generation:
Integrated Circuit (IC)
A single, self-contained transistor is called discrete component,
throughout the 1950s and early 1960s, electronic equipment was
composed largely of discrete components, transistors, resistors,
capacity, and so on.
Discrete components were manufactured separately, packaged
in their own containers, and soldered or wired together onto
masonite-like circuit boards, which were then installed in
computers, oscilloscopes, and other electronic equipment.
1958: Integrated circuit was developed.
The Third Generation:
Integrated Circuit (IC)
❖ Microelectronics
Literally means “small electronics”.
Since the beginnings of digital electronics and the
computer industry, there has been persistent and
consistent trend toward the reduction in size of digital
electronic circuits.
The basic elements of a digital computer, as we know, we
must perform storage, movement, processing and control
functions. Only two fundamental types of components are
required:
1. Gates → is a device that implements a simple Boolean or
logical function, such as IF A AND B ARE TRUE THEN C
IS TRUE(AND GATE), such device is called gates because
they control data flow in much as the same way that
canal gates do.
2. Memory cell → is a device that can store one bit of data;
that is, the device can be in one of two stable states at
any time.
The Third Generation:
Integrated Circuit (IC)
❖ Microelectronics
By interconnecting large numbers of these fundamental
devices, we can construct a computer, we can relate this to our
four basic function as follows:
∙ Data storage: Provide by memory cells
∙ Data processing: provided by the gates
∙ Data movement: the paths between components
are used to move data from memory to memory
and from memory through gates to memory.
∙ Control: the paths between components can carry
control signals.
Later Generation
Beyond the third generation there is less general agreement on
defining generations of computers, Table 1 suggests that there
have been fourth and fifth generation, based on advances in
integrated circuit technology.
With the introduction of Large-Scale Integration (LSI) more than
1000 components can be placed on a single integrated circuit
chip.
Very-large-scale integration (VSLI) achieved more than 10,000
components per chip and current VSLI can contain more than
100,000 components.
Later Generation
❖ Microprocessor
Just as density of elements on memory chips has continued to
rise, so has the density of elements on processor chips. As time
went on, more elements were placed on each hip, so that fewer
and fewer chips were needed to construct a single computer
processor.
A breakthrough was achieved in 1971, when Intel developed its
4004, the first chip to contain all of the components of a CPU on a
single chip: the Microprocessor was born.
❖ Semiconductor memory
The first application of integrated circuit technology to computer
was construction of the processor (the control unit and the
arithmetic and logic unit) out of integrated circuit chips. But it was
also found that this same technology could be used to construct
memories.
Thank you
and
God bless!!!