hakan çelik 20101992

13
K.K.T.C. NEAR EAST UNIVERSITY FACULTY OF ATATÜRK EDUCATİON & INSTRUCTİONAL TECHNOLOGİES TOPIC: THE FHİST COMPUTER (ENİAC) COURSE CODE: ENG-204 SUBMIT TO: GÜLŞEN HUSSEİN SUBMIT BY: HAKAN ÇELİK NUMBER: 20101992 MARCH,2012 LEFKOŞA

Upload: hakan-celik

Post on 30-Jun-2015

196 views

Category:

Technology


0 download

DESCRIPTION

HAKAN ÇELİK 20101992

TRANSCRIPT

Page 1: Hakan çelik 20101992

K.K.T.C.NEAR EAST UNIVERSITY

FACULTY OF ATATÜRK EDUCATİON & INSTRUCTİONAL TECHNOLOGİES

TOPIC: THE FHİST COMPUTER (ENİAC)

COURSE CODE: ENG-204

SUBMIT TO: GÜLŞEN HUSSEİN

SUBMIT BY: HAKAN ÇELİK

NUMBER: 20101992

MARCH,2012 LEFKOŞA

Page 2: Hakan çelik 20101992

2

Contents

• Historical……………………………………………….. 3• Who invented………………………………………… 4• Technical Data……………………………………….. 5• Accumulator………………………………………….. 8• System Structure……………………………………. 10 • References……………………………………………… 13

Page 3: Hakan çelik 20101992

3

Historical

Built in 1943-1945 at the Moore School of the University of Pennsylvania for the War effort by John Mauchly and J. Presper Eckert (no relation to Columbia University's Wallace Eckert) but not delivered to the Army until just after the end of the war, the Electronic Numerical Integrator And Computer (ENIAC) was the first general-purpose electronic digital computer.

Page 4: Hakan çelik 20101992

4

Who invented

Visitors and some participants in the 1950 ENIAC computations. Left to right: Harry Wexler, John von Neumann, M. H. Frankel, Jerome Namias, John Freeman, Ragnar Fjörtoft, Francis Reichelderfer and Jule Charney.

Page 5: Hakan çelik 20101992

5

Technical Data– 17,468 tubes, 16 different tube types

• 9,000 tubes for division/multiplication and I/O• 8,800 tubes for one accumulator• 220 tubes for one decimal number• 22 tubes for storing exactly one digit of a decimal

number– 7,200 crystal diodes– 1,500 relays– 70,000 resistors– 10,000 capacitors– 5,000,000 hand-soldered joints– Original ENIAC consists of 30 units

• 20 Accumulators• One Multiplication Unit• One Division and Square Root Unit• Three Function Tables

Page 6: Hakan çelik 20101992

6

Technical Data

Page 7: Hakan çelik 20101992

7

Technical Data

Page 8: Hakan çelik 20101992

8

Accumulator– Unit for arithmetic calculations and memory purposes– Stores a signed ten digit number– Input

• Five digital ports (alpha – epsilon) • Twelve program input ports (1 – 12)

– With switch for action decision in case of CPP reception– Eight of twelve input ports can repeat the inputted

action r-times, 1 r 9– Output

• Two digital ports (A and S complementary)• Eight program ports to generate CPP after finishing an action

Page 9: Hakan çelik 20101992

9

Accumulator

Page 10: Hakan çelik 20101992

10

System Structure• Synchronization Bus

– Ten different pulse types – Central Programming Pulse (CPP)– Emitted at pulse time 17 of each addition time– Base of synchronization

• Program Bus and Data Bus– Digit Trays & Program Trays– Consists of eleven lines and a common ground– Ten lines for digits from zero to nine– One line for sign information (MP)– Digits represented by decimal coded pulses

• i.e. six times a pulse represents the digit six– Digit representation is transferred simultaneously via all

bus lines

Page 11: Hakan çelik 20101992

11

Ou

tsid

e R

eco

rdin

g M

ed

ia (

pu

nch

ca

rds)

Control Part

Arithmetic Units & MemoryInput / Ouput

Accumulator 20Accumulator 1

Card Reader, Constant

Transmitter

Card Puncher / Printer

Initializing UnitCycling Unit

Program Bus (Program Trays)

Data Bus (Digit Trays)

Syn

chro

niz

atio

n B

us

Divider & Square Root

UnitMultiplier

System Structure

Page 12: Hakan çelik 20101992

12

Thank You for listening to me