• No results found

Chapter 01: Introduction. Lesson 02 Evolution of Computers Part 2 First generation Computers

N/A
N/A
Protected

Academic year: 2021

Share "Chapter 01: Introduction. Lesson 02 Evolution of Computers Part 2 First generation Computers"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

Chapter 01: Introduction

Lesson 02

Evolution of Computers Part 2─ First generation Computers

(2)

Objective

• Understand how electronic computers evolved during the first generation of computers

• First Generation ENIAC, EDVAC (Electronic Discrete Variable Automatic Computer) and Princeton IAS Computer

(3)

First generation Electronic Systems

• 19th Century

• Vacuum tube valves first evolved for electronic circuits

• These tube-circuit-based computers─ first generation computers

(4)

1st Generation of Computers

• 1943–1946

• ENIAC (Electronic Numerical Integrator and Calculator)

• Used ~ 18000 vacuum tubes.

• Used separate memory blocks for program and data

• Did addition, subtraction, multiplication, division, and square root

(5)

1st Generation of Computers 1943–1946 ENIAC

• Used 20 electronic memory units (20 accumulators)

• Used numbers that were stored as decimal digits

(6)

1st Generation of Computers 1943–1946 ENIAC

• Each digit had 10 valves─ off (0) or on (1)

• The 0000000001 state of the valves meant 9, 0000000010 meant 8, .., 0100000000 meant 1 and 1000 0000 00 meant 0

(7)

1st Generation of Computers

1951─ EDVAC (Electronic Discrete Variable Automatic Computer)

Used ~ 5900 vacuum tubes

Used ‘stored programmed concept’

Used common main memory blocks of 1024 (conventionally called 1K whenever we have to refer to a block) words

(8)

1st Generation Computer─ 1951 EDVAC

• Fetched instructions and data into Memory blocks from a secondary memory

• The memory storage allowed the system to access data quickly for an instruction

• Used a secondary common memory of 20K words for the program (set of instructions) and data

(9)

1st Generation Computer─ 1951 EDVAC

• Reduced the extent of hardware because data was processed serially, bit by bit, and

numbers were stored as binary bits. 0000 meant 0, 0001 meant 1, .., 1001 meant 9

• Used instruction format – A1 A2 A3 A4 OP.

OP was the word for defining an operation, A1 and A2 were the words for the source

operand addresses, A3 was for the destination operand address and A4 was the address of

next instruction

(10)

• Used a separate instruction format for input and output operations

• Computational Speed Enhancement Over Mechanical

1st Generation Computer─ 1951 EDVAC

(11)

IAS (Institute of Advanced Studies), Princeton computer 1951

• Used stored programmed concept Multiple steps of Addition to arrive at the result

• Used a common main memory block of 4096 (called 4K) or 1024 (called 1K) words and 1 word = 40 bit for the fetched instructions and data

(12)

IAS computer

• Used concept of CPU registers so data could be accessed quickly for the instruction.

• Introduced the accumulator (AC) register concept

• The AC functioned as source as well as destination operand

(13)

IAS computer

• Had a secondary common memory of 16K words that used electromechanical devices for storing the program (set of

instructions) and data

• Used a magnetic core-based memory for permanent storage of programs

(14)

IAS computer

• Hardware processed the data word by word and each word was stored as a 40-bit word

• Used 20-bit and 40-bit instruction format for the instructions

(15)

IAS computer

• Introduced the instruction register (IR) concept

• IR held the instruction that had been fetched from the main memory

• Also held the next instruction in the cycle

• Used a program counter (PC) for address of instruction

• A cycle consisted of fetching and then execution of an instruction

(16)

Program Flow Unit Memory

0 to 4095

Input- Output Devices

CPU

Execution Unit

IAS (Institute of Advanced Studies) Princeton computer Architecture

(17)

IAS computer Architecture

• Instruction format –A2 OP

• A1 and A3 implicit in AC

• A4 implicit from PC

• Registers IR, AR, IBR, PC, AC, MQ, DR, ALU

(18)

IAS computer Architecture

CPU two units: program flow control

(instructions flow) unit and execution unit.

IR and AR (address register) the instruction and address registers

Store the instruction from memory and for operand address, respectively

(19)

IAS Architecture

• PC instruction address store for access to the main memory

• IBR the instruction buffer register,

• ALU the arithmetic and logic operations processing unit

(20)

IAS Architecture

• DR the data register stored the data part of the instruction;

• AC the accumulator; and

• MQ a multiplier/quotient register

(21)

Summary

(22)

We learnt

• Tube-circuit-based computers─ first generation computers

• 1st Generation of Computers 1943–1946 ENIAC

EDVAC (Electronic Discrete Variable Automatic Computer) 1951

IAS (Institute of Advanced Studies,

(23)

We learnt

Stored computer concept

Instruction format A1 A2 A3 A4 OP replaced by –A2 OP

A1 and A3 implicit in AC

A4 implicit from PC

Registers IR, AR, IBR, PC, AC, MQ, DR, ALU

(24)

End of Lesson 01

Evolution of Computers Part 2─ First generation Computers

References

Related documents

Dalam tahap ini, peneliti membaca beberapa naskah pidato sebagai objek penelitiannya dan mengunduh naskahnya dari website www.milercenter.com di internet, setelah itu

In recognition of the principle that the Plan is an approved administrative structure within the University of California and that funds generated from professional services of

Regarding the criteria based on the decision of choosing and purchasing an assortment of bread, it is noted that for persons who belong to this group, the price

DeviceLock MMC snap-in for Group Policy Management: DeviceLock administrators have full central control over access, audit, shadow, alert, and content rules covering potential

filed of the propeller. It can be seen that the stream has a swirl velocity after it passed through the propeller. The direction of the swirl velocity is the same as the

The contribution of climate change to landslide damage and evolution of insurance as an alternative mitigation response deserve consideration by landslide geologists and

We expand on Rupp and Mobley’s (2007) Cornell University Library case study and carefully examine why concepts of bug-tracking software make it useful for the management

Also in this section there are questions related to the sources and main causes of drug addiction in Azad Kashmir and affects of drug on addicts and society.. In the last section