32位微机066教案.ppt
文本预览下载声明
?? 6 ???洢??
6.1 ?洢????ν?
6.2 ???洢??
6.3 ???????洢??Cache
6.4 ?洢????
6.1 ?洢????ν?
?洢???????
??????????洢????
????
????
????
?洢?????????
????
???
???
????洢?????????????γ???????洢??
6.1.1 ???????
1.?洢????
????洢??о?:??λb(Bit)???????λ
????洢????:?????B??Byte)???????λ
?洢??????????λ
2.??????
??????
???????
?洢?????????????????????????
??????????????????
6.1.2 ??ν?
?????
??????棨Cache??
???洢??
?????洢??
????
?洢?????ν?
????
???????????????ì??????
6.1.3 ????????
??ν?????洢??????????????????ì???
?????????洢?????????????γ??洢???????????г????Ч???????洢???????????????
???????????
CPU????洢????????????????????????????????洢??????????????????С???????????С?
???????????????: ????
????????Temporal Locality??
?????????????????????????????????????????η???? ???? ????
????????Spatial Locality??
????????????????????????????????????????????????????? ????
????????Order Locality??
?????????У???????????????????????????е???????к???????е??????????5:1??????????????????????????
??????????
long mean(long d[], long num)
{
long i,temp=0;
for(i=0; inum; i++) temp=temp+d[i];
temp=temp/num;
return (temp);
}
6.2 ???洢??
???洢???????洢??????
?????????????洢??????
???????????????????????????????????????????????????洢?????
??MOS??????????????????????????????????????????????
??????????????洢??????
??д?洢??RAM
????洢??ROM
???????????棬?????MOS?????????????
6.2.1 ??д?洢??
??д?洢??
????洢????????????
???????????洢????
????????????????
?????д?洢?????????Volatile??RAM???????????????????
1. ???????
SRAM?????RAM??Static RAM??
?????????????洢???
????????????μ?·
????????????????????
DRAM?????RAM??Dynamic RAM??
?????MOS????????洢???
??????????£?Refresh??????
????????????????С????????SRAM??
NVRAM???????RAM??Non-Volatile RAM??
???к?????SRAMо?
??????????????
2. ?洢??
?洢??о????д????洢???
????洢????????????
?洢1/4/8/16/32λ????
?洢??о?????
?洢???????????洢?????????λ??
??2M??N??о???洢????
M??о??????????
N????????????
3. ?????д?洢??SRAM
?????????С???????
??????洢???????8????洢??
6264 SRAMо?
о???????64Kλ
?洢????8K??8
28???????壨DIP??
13?
显示全部