Transcript
Page 1: A Computer  Story: Complexity from Simplicity

A Computer Story:Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Lehigh University andParkland High School

Gary DeLeo, Amanda Weidenhammer, and Kristen Wecht

Page 2: A Computer  Story: Complexity from Simplicity

“Series” PlumbingFaucet 1 Faucet 2 Water?

off offoff onon offon on

Page 3: A Computer  Story: Complexity from Simplicity

“Series” PlumbingFaucet 1 Faucet 2 Water?

off off nooff on noon off noon on yes

Page 4: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 5: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 6: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 7: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 8: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 9: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 10: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 11: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 12: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 13: A Computer  Story: Complexity from Simplicity

Switch 1 Switch 2 Light0 0 00 1 01 0 01 1 1

0 = Off 1 = On

X Y Z

battery light

switch 1 switch 2X Y

Z

Series Circuit

Page 14: A Computer  Story: Complexity from Simplicity

Series CircuitX Y Z0 0 00 1 01 0 01 1 1

0 = Off 1 = On

battery Z

X Y

Page 15: A Computer  Story: Complexity from Simplicity

Truth Table for X AND YX Y Z

0 0 00 1 01 0 01 1 1

Z = X AND YOutputInput

X Y

Page 16: A Computer  Story: Complexity from Simplicity

“Parallel” PlumbingFaucet 1 Faucet 2 Water?

off offoff onon offon on

Page 17: A Computer  Story: Complexity from Simplicity

“Parallel” PlumbingFaucet 1 Faucet 2 Water?

off off nooff on yeson off yeson on yes

Page 18: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 19: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 20: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 21: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 22: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 23: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 24: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 25: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 26: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 27: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery light

switch 1

switch 2

X Y Z

X

Y Z

Page 28: A Computer  Story: Complexity from Simplicity

Parallel CircuitX Y Z0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery Z

X

Y

Page 29: A Computer  Story: Complexity from Simplicity

Truth Table for X OR YX Y Z

0 0 00 1 11 0 11 1 1

Z = X OR YOutputInput

X Y

Page 30: A Computer  Story: Complexity from Simplicity

X Y Z0 0 00 1 11 0 11 1 0

X XOR Y

X YXORTruth Table

for

“XOR” Means X or Y, but Not Both (“Exclusive OR”)

Page 31: A Computer  Story: Complexity from Simplicity

XNOTTruth Table

forX X

0 1

1 0

NOT X (= X)

Page 32: A Computer  Story: Complexity from Simplicity

XNOT

Electrical Circuit ElementsX X )(

X AND YXY

XY X OR Y

XY X XOR Y

Page 33: A Computer  Story: Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Seven-Segment Display Converter

Page 34: A Computer  Story: Complexity from Simplicity

A B C D Number0123456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 35: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 0

123456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 36: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 1

23456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 37: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 2

3456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 38: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 3

456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 39: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 4

56789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 40: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 71 0 0 0 81 0 0 1 9

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 41: A Computer  Story: Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Seven-Segment Display Converter

Page 42: A Computer  Story: Complexity from Simplicity

Seven-Light DisplayNumber

(0-9)

A B C D

abcdefg

Page 43: A Computer  Story: Complexity from Simplicity

Seven-Light DisplayNumber

(0-9)

A B C D

abcdefg

b

c

a

d

f

eg

Page 44: A Computer  Story: Complexity from Simplicity

Number(3)

A B C D

abcdefg

b

c

a

d

f

eg

0 0 1 1

0 0 1 1

Seven-Light Display

Page 45: A Computer  Story: Complexity from Simplicity

Number(3)

A B C D

abcdefg

b

c

a

d

f

eg

0 0 1 1

b

Seven-Light Display


Top Related