university of utah 1 fortran assignment due tonight @ 7:30pm questions?

22
Univers ity of Utah 1 Fortran Assignment • Due tonight @ 7:30pm • Questions?

Upload: gloria-scott

Post on 02-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

University

of Utah

11

Fortran Assignment

• Due tonight @ 7:30pm• Questions?

University

of Utah

22

Early 1960's Mainframe Companies

• Snow White (IBM)• Seven Dwarfs

- Control Data, Honeywell, Philco, Burroughs, RCA, GE, NCR

University

of Utah

33

IBM in 1961

• 7090/7094- large scientific mainframe

• 1401- small mainframe

• 7070- “business” version of 7090

• 1620- another small mainframe

University

of Utah

44

IBM in 1961

• 7090/7094- large scientific mainframe

• 1401- small mainframe

• 7070- “business” version of 7090

• 1620- another small mainframe

ALL

INCOMPAT

IBLE!

University

of Utah

55

SPREAD

• Committee at IBM (1961)- Current machines not scalable- What to do about it?

University

of Utah

66

The Answer

• One unified product line- for business AND science

• “Bet the company”

University

of Utah

77

System/360

• A family of related machines- 25:1 performance ratio

• All binary-compatible with each other!!!- Same executables run on each model of 360

University

of Utah

88

How?

• Microprogramming- Same instruction set- But implemented differently for each

machine!

University

of Utah

99

Gallery

University

of Utah

1010

Gallery

University

of Utah

1111

Gallery

University

of Utah

1212

Lasting trends

• System/360 used 8-bit “bytes”• 32-bit word length• General-purpose registers

University

of Utah

1313

EBCDIC

• “Extended Binary Coded Decimal Interchange Code”

• Two standards- ASCII for minicomputers- EBCDIC for mainframes

University

of Utah

1414

Emulators

• 360 included emulation modes for- 7000-series- 1401

• Customers could migrate existing applications- Sorry, Honeywell!

University

of Utah

1515

Operating Systems

• OS/360- Too late!

• Stopgaps- BOS, TOS, DOS

University

of Utah

1616

Famous People

• Gene Amdahl- “Amdahl's Law”- Principle designer of System/360

University

of Utah

1717

Famous People

• Fred Brooks- “The Mythical Man-Month”

Based on experiences writing OS/360

University

of Utah

1818

Summary

• System/360- extremely successful!- first “line” of computers- established many current conventions

• Direct ancestor of IBM's current mainframes!

University

of Utah

1919

Next Homework

University

of Utah

2020

Multimedia

University

of Utah

2121

Friday

• Guest speaker: Lee Hollaar

University

of Utah

2222

“Test Question”

• On a scrap of paper, write a question that encapsulates one of the points from today's class, and turn it in.

• (Put your name on it!)