05.09.2015 Views

计 算 机 组 织 与 系 统 结 构

打印版 - 北京大学微处理器研究开发中心

打印版 - 北京大学微处理器研究开发中心

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Cray T3D<br />

Origin 2000<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

指 令 <strong>系</strong> <strong>统</strong> 的 演 变<br />

Single Accumulator (EDSAC 1950)<br />

Accumulator + Index Registers<br />

(Manchester Mark I, IBM 700 series 1953)<br />

Separation of Programming Model<br />

from Implementation<br />

High-level Language Based<br />

Concept of a Family<br />

(B5000 1963) (IBM 360 1964)<br />

General Purpose Register Machines<br />

Complex Instruction Sets<br />

Load/Store Architecture<br />

(Vax, Intel 432 1977-80) (CDC 6600, Cray 1 1963-76)<br />

Growth of Microprocessor Performance<br />

Perfo<br />

orman nce in<br />

Mflo op/s<br />

10000<br />

1000<br />

100<br />

10<br />

1<br />

0.1<br />

0.01<br />

8087<br />

Cray 1S<br />

Cray 2<br />

Cray Y-MP<br />

Cray C90 Cray T90<br />

Cray X-MP<br />

R2000<br />

i860<br />

Alpha RS6000/590Alpha<br />

RS6000/540<br />

Supers<br />

Micros<br />

2X transistors/Chip Every 1.5<br />

years<br />

“Moore’s Law”<br />

80387 Microprocessors have<br />

6881<br />

80287 become smaller, denser, and<br />

more powerful.<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

RISC<br />

(Mips,Sparc,HP-PA,IBM PA RS6000, . . .1987)<br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

Year<br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!