?????????????1946 ??????????????????,??? ENIAC (Electronic Numerical Integrator and Calculator )? - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

?????????????1946 ??????????????????,??? ENIAC (Electronic Numerical Integrator and Calculator )?

Description:

– PowerPoint PPT presentation

Number of Views:88
Avg rating:3.0/5.0
Slides: 43
Provided by: 1149127
Category:

less

Transcript and Presenter's Notes

Title: ?????????????1946 ??????????????????,??? ENIAC (Electronic Numerical Integrator and Calculator )?


1
??????
  • ????
  • ??????
  • ????????
  • ??????
  • ?????
  • ??????
  • ???????????

2
??
  • ??????

?????????????1946 ??????????????????,??? ENIAC
(Electronic Numerical Integrator and Calculator )?
??18000??????6000?????7000????10000?????50????,??3
0?,??170???,??140??,????5000???/??
???????????,?????????????????????????,????????????
???????????????????????
3
??
  • ???????4?

????????????????,20??40???50?????????
?????????20??50??????,????????,????????
1964?4?IBM360????,??????????????????????
70???,?????????????????????,?????????????????
4
??
80 ????????????,?????????????????,????????????????
?????,??????,????????
??,?????????????????????????????????????? ????????
????,????????????????? ??????????????,???????????
????
5
??
  • ????????6?

?1?1972????8????? Intel 8008,??????????????P??MOS
?? ?2?1973????,?????????N??MOS???8???????????Int
el?Intel 8085?Motorola?M6800?Zilog?Z80?
?3?1978????,????H-MOS????16????????????Intel?Int
el 8086
6
??
?4?1985?????????????32?????,?????Intel?Intel
80386?Zilog?Z8000??????HP-32? ?5?1993?Intel?????
??32???????Pentium,???????64?,?????66 -
200MHz ?6?1998?Intel????Pentium??Celeron,?????Pe
ntium ???????????32???????,?????300 - 860
MHz,?????????????
7
??????
  • ????-1

????(µP,MP-microprocessor)????????????????,????
?????????????,???????? ???????????(CPU-Central
Processing Unit),???? (MPU-Microprocessing Unit)
8
??????
  • ????-2

?????(microcomputer)??µC?MC,????????,??????????
????????????????,??????????
???????????????????????????????????????,??????????
??????????
9
??????
  • ????-3

??????? (microcomputer system)??µCS?MCS,???????
???,?????????????????(????),??????????????????????
?
10
(No Transcript)
11
??????
  • ????????

?????????????????????????? ???????? ????????????
?????????????? ???????,?????????
12
????????
????-??????????,??????? ??????????,????????? ???(?
????)-????????????????????????? ??/??(I/O)-???????
???????/??????????
????????????,??????????
13
????????
???????????????,???????????,????????????????????
???????????CPU?M?I/O????? ????????????,????3? ???
? (Data Bus, DB) ???? (Address Bus, AB) ????
(Control Bus, CB)
????????????????,?????????????,????,?????????????
????
14
??????
????????????,??
  • ???
  • ???
  • ????

15
??????
  • ?????M?I/O?????????,?????? ?
  • ????,???????????????

16
??????
  • ?????M?I/O??????CPU???,??????
  • ???????,???????,??????????
  • CPU????,?????????(??I/O??)?????

17
??????
  • ?????????????????,?????
  • ????????????,??????????????

18
??????
?????
  • ???
  • ???
  • ???????

19
??????
  • ???

????????? (Arithmetic and Logic Unit,
ALU) ???????????,??????????
?????????? ???????A (Accumulator)
??????????? ?????DR (Data Register)

?????RA ??????????A??
20
??????
  • ???

1. ????? (Instruction Register, IR)
???????????????? (???)?
2. ????? (Instruction Decoder, ID)
??????IR??????,????????????
3. ??????? (Programmable Logic Array, PLA)
??????????,???????????????????????
21
??????
  • ?????

1. ??? A (Accumulator)
??????? ??????????
???????
2. ????? DR (Data Register)
????????
22
??????
3. ????? PC (Program Counter)
????????????? ?????????,PC?????1????
4. ????? F (Flag Register)
??????????????????????
23
??????
5. ????? AR (Address Register)
???????????????????,???????????????
6. ????? RA (Register Array)
??????????????
24
?????
  • ????

??????????????,?????????(????????????????)?
??????,????????0?1???????????????0?1???1????
25
?????
???(byte)?8???????1????
??(word)?2?????1??,??16????
??????????????????
??????????1???????????
?8??,16??,32????
???(??)?????????????(?????)?
????????1?????????
????????
??????????????,??????????
????????????1???,???16??????
26
?????
  • ?????

????????????????????????? ?????????????????,?????
? ??????? ?????8????,?????2825
6???, ????00HFFH(0000 00001111
1111) ?????????AB??????,
??????,???????????,
???????????? ???????????/??????
27
??????
????????????????,??????????? ???????,????????????
???????,?????????????????, ?????????,???????????
???????
28
?????????
?????????CPU????????????????
??????????????????
  1. ?????????????????
  2. ????????
  3. ?????????
  4. ???????
  5. ?????????
  6. ???????
  7. ?????

29
?????????
  • ?????????????????

1????????? (5??) ??(67)????(17)???(8)????
?(4)? ??(4)
2????????? ?????????,?????????,????????
??(50)???(30)????(10)???(10)
30
?????????
  • ????????

????????????????,?????????
?????,???????????????????? ??????????????
?????????????????? CPU?????????????????????????
??????????????????? ?????????????????????????????
31
?????????
  • ?????????

1???CPU????????????????
????????,????,????,????????? ??????1?4?8?16?32??,?
????1???4???8???16????32???? ??,?????????32???
32
?????????
2???????????????
8???,16????,????? 21664 KB 16???,20????,?????
2201024KB1 MB 32???,32????,????? 2324GB41024
MB
33
?????????
3??????????????????????????
16?????Intel 8086,?24?????,148?????,???????
?????????????
34
?????????
4?????????????,????????????
??????????????????,???????,?????????????????????
  • ?????????????????????????,
  • ??????,????????
  • ???????????????????
  • ??????????????????????

35
?????????
5???? CPU ?????,?Hz???????????
????????????
8086 ????? 10 MHz Pentium ??? 100 MHz Pentium II
????? 450 MHz Pentium III ????? 850 MHz Pentium
4 ??????? 3.8 GHz
?MIPS (Million Instruction Per Second)???????????
??,????????????????? 8086????? 0.41.3
MIPS Pentium III ????? 300 MIPS
36
?????????
  • ???????

1????????????? ? MB (?)?
GB(??)???
2???????????????????CPU????
??????4200/5400/7200/10000 rpm
3??????????????????????????
???????????????????
37
?????????
  • ?????????

???????????,????????
  • ?????????????????????????
  • ????????????????
  • ???

38
?????????
  • ???????

?????????????????
  • ISA (Industry Standard Architecture) ?????????
  • ?????,?PC/AT??????????16?????????,??PC-AT??,
    ???????16MB/s?
  • EISA (Extended ISA),???????????32?,?
  • ?????33MB/s,??32??????

39
?????????
  1. PCI (Peripheral Component Interconnect)??????????,
    ?Intel?????32/64?????,??????132MB/s,??Pentium?????
    ???
  1. AGP (Accelerated Graphics Port)???????,???????????
    ????????????????266MB/s (x1??)?532MB/s(??)?1.064GB
    /s(x4??)?

40
?????????
???????????
  • ?????
  • ???????????????,?MB/s????
  • ?????
  • ??????????,?16??32??64???
  • ??????????,?????????????
  • ???????
  • ??????????,?MHz???????????
  • ?????????????????,????????

???? (????/8) x ?????? (MB/s)
41
?????????
  • ?????

??????????????????
42
Question?
Thank You!
Write a Comment
User Comments (0)
About PowerShow.com