Computer Organization I

Computer Organization I Lecture 2: Computer Evolution Vacuum tubes Transistors Integrated Circuits Very Large Scale Integration Overview    ...
Author: Kelly Sutton
0 downloads 1 Views 2MB Size
Computer Organization I Lecture 2: Computer Evolution

Vacuum tubes

Transistors

Integrated Circuits

Very Large Scale Integration

Overview

  

A Short Video about Computer History Evolution of Computers from Vacuum Tubes to Integrated Circuits Moore’s Law

Objectives



Understand how computers evolved from the original vacuum tubes based to very large-scale integration based



Moore’s Law

Short Video about Computer History

Historical Development of Computer The First Generation: Vacuum Tube Computers (1942 - 1953) - Electronic Numerical Integrator and Computer (ENIAC) Inventors: John Mauchly and J. Presper Eckert University of Pennsylvania, 1946 ENIAC was the FIRST general-purpose computer - ENIAC details Decimal (not binary) 20 accumulators, each store 10 digits Programmed manually by switches 18,000 vacuum tubes 30 tons 15,000 square feet 140 kW power consumption 5,000 additions per second

Historical Development of Computer The First Generation: Vacuum Tube Computers (1942 - 1953) - The real implementation of ENIAC

Historical Development of Computer The First Generation: Vacuum Tube Computers (1942 - 1953) - Limitations of ENIAC (1) On the ENIAC, all programming was done at the digital logic level. (2) Programming the computer involved moving plugs and wires. (3) A different hardware configuration was needed to solve every unique problem type. Configuring the ENIAC to solve a “simple” problem required many days labor by skilled technicians.

Historical Development of Computer The First Generation: Vacuum Tube Computers (1942 - 1953) - von Neumann Machine address the limitations of ENIAC by storing instructions in memory. Any computer with the stored program concept is considered as a von Neumann system with von Neumann architecture, in which:

(1) data and program can be stored in the same memory space, thus, the machine itself can alter either its programs or its internal data. (2) program instructions are executed sequentially

Historical Development of Computer The First Generation: Vacuum Tube Computers (1942 - 1953) - Real implementation of von Neumann Machine

Historical Development of Computer The Second Generation: Transistorized Computer (1954 – 1965) - Transistors • Invented 1947 at Bell Labs by William Shockley et al. made from Silicon (Sand) and Solid State device,

made from wires, metal plates, a glass capsule, a vacuum tube

• Smaller, Cheaper, and Less heat dissipation

Historical Development of Computer The Second Generation: Transistorized Computer (1954 – 1965) - Typical examples: IBM 7000 series independent I/O module with its own processor and its own instruction set central termination point for data channels, CPU & memory

Historical Development of Computer The Second Generation: Transistorized Computer (1954 – 1965) - Real implementation of IBM 7094

Historical Development of Computer The Third Generation: Integrated Circuit (1965 – 1980) - Limitations of the second generation computers • Composed by discrete components, including a single self contained transistor, resistor, capacitor, and manufactured separately • It is OK to manufacture it if the computer includes 10,000 transistors, but when the number increases to hundreds of thousands, very difficult to manufacture As a result… integrated circuits or microelectronics techniques are invented to reduce the size of devices

Historical Development of Computer The Third Generation: Integrated Circuit (1965 – 1980) - Smallest components of the third generation computers • Discrete Gate: device that implements a simple Boolean or logical function • Memory cell: device that stores one bit of data

Historical Development of Computer The Third Generation: Integrated Circuit (1965 – 1980) - Microelectronics By interconnecting large number of these smallest fundamentals to construct a computer

Historical Development of Computer The Third Generation: Integrated Circuit (1965 – 1980) - Two typical examples of IC based computers IBM 360 series - first planned family of computers: (1) Similar or identical instruction set (2) Similar or identical operating system (3) Increasing number of I/O ports (4) Increasing memory size (5) Increasing speed (6) Increasing cost

Historical Development of Computer The Third Generation: Integrated Circuit (1965 – 1980) - Two typical examples of IC based computers Architecture of DEC PDP 8: FIRST minicomputer Console Controller

CPU

Main Memory

I/O Module

I/O Module

OMNIBUS

The PDP-8 bus called omnibus, including 96 separate signal paths, used to (1) carry control signals, address signals and data signals, and (2) connect major computer components, e.g. processor, memory, I/O

Historical Development of Computer The Fourth Generation: VLSI Computers (1980 – now) Very large scale integrated circuits (VLSI) have more than 10,000 components per chip. • SSI: small scale integration: ≤ 100 comp/chip • MSI: medium scale integration: ≤ 1000 comp/chip • LSI: large scale integration: ≤ 10,000 comp/chip Enabled the creation of microprocessors because: as time went on, more and more elements were placed on each chip, so that fewer chips were needed to construct a single computer processor. The first was the 4-bit Intel 4004. Later versions, such as the 8080, 8086, and 8088 spawned the idea of “personal computing.”

Moore’s Law (1965) “The number of transistors that could be put into a single chip was doubling every year”; As time passed, this dropped to doubling at every 18 months in 1970s. e.g. 1971: 2,300 transistors, Intel 4004 1985: 275,000 transistors, Intel 386

Pentium Evolution

PowerPC Evolution Moore’s Law

Consequences of Moore’s Law 1.

2. 3. 4. 5.

The cost of a chip has reminded virtually unchanged during this period of rapid growth in density. This means that the cost of computer logic and memory circuitry has fallen at a dramatic rate Because logic and memory elements are placed closer together on more densely packed chips, the electrical path length is shortened, increasing operating speed. The computer becomes smaller, making it more convenient to place in a variety of environments. There is a reduction in power and cooling requirements The interconnections on the integrated circuit are much more reliable than solder connections. With more circuitry on each chip, there are fewer interchip connections.

Summary & Next Topics

• Computer History: Four Gen. • von Neumann Machine • Computer Performance

Thank you Q&A