close

Вход

Забыли?

вход по аккаунту

?

#noname 06 (2)

код для вставкиСкачать
?????????? ? ???????? ??????????? ????? ???
? ?????? ???????? ??????? ??????????????? ??????????? ????? ?????????????? ???, ?????????????? ????? ?????????? ????? ? ???????? ??? ??????.? ?????? ??? ??????:
??????????? ?????????(??????????? ?????????????? ?????????? ? ??????????????? ?????????? ??????????), ?????????? ??????, ???? ?????????????, ??????? ?????????? ????????, ??????, ??????? ?????-??????, ??????? ? ??????????, ?????????? ?? ?????? ????????? ??????, "?????????".
??? - ????????????, ????? ??????? - ??????????.
??????????? ??? - 16.
??????? ??????????? ?????? - 16??. ?????????????? ???????? ??????:
1. ????????? ??? - ????????????? 2-? ??????.
2. ??????????? ?????? - ?????????? ???????????.
3. ??????? ?????????? - ???????????????? ?????.
4. ???? - ???.
5. ??? - TLB
6. ??????? ???????? - --------------------------------------
???.1
??????????? ?????????
???????, ???????? (?? ??)
?????????? ???????? (? ??)
...... ??????? ??????????
???.2 ?????????? ??????????? ????? ??????????
????????? ???????? ??????????? ????? ? ????????? ???, ??? ??? ?? ???????????? ?????????? ??????????????? ???? ?????????, ???????? ? ?????? ???. ????????? ??????????? ? ????????? ??????? ?????????, ?????????? ????????? ? ??????????? ??????, ? ?????? ??????? ?????????? ?????? ??, ???????????? ? ???????????? ??????? ??????????. ?????????? ????? ?????????? ????????? ?? ???. 2, ??? ?????????? ?????? ??? ???????? ?????: - ??????????-?????????? ?????????? (???) - ?????????? ?????????? ? ?????????????? ???????? ??? ???????.
- ??????????? ?????????? (??) - ???????????? ??????????? ??????? ??? ??????? ????????? ??????? ?? ??????, ?????????????? ???? ???????, ???????????? ??????? ?????????, ??????? ????????? ?? ??????, ???????? ?? ? ???, ?????????? ? ??? ????????, ??????????????? ????? ???????, ???????? ??????????? ? ??? ?????????? ???????? ? ??????, ????????????? ???????? ?????-??????, ??????????? ??????? ?????????? ?? ??????? ??????????, ??????????? ?? ????? ?????? ??????????, ?????? ?????????, ? ??? ????? ??.
- ???? ??????????? ????????? (???) - ???????????? ??? ?????????? ???????? ??????????? ??????????. ???????? ???????? ? ????????, ??????????? ? ?????????? ?????????????? ?????????: ????????, ???????? ?????????? ? ????????? ??????????, ???????-??????? ?????? ??????? - ??????? ??????, ???????? ??????, ??????? ???????? ?????????? ? ??.
- ???? ??????????? ?????? (??????? ??????) - ???????????? ??? ????????? ?????????????? ? ?????????? ???????????? ??????????.
- ???? ????? ? ?? - ?????????? ????? ??????????? ?????????? ? ??????????? ??????? ? ?????? ???????? ?? ?? ????????????? ?????? ????????? ?????????, ? ????? ????? ?? ? ??.
??????? ?????????? ???????? (??? ??????? ??????????) - ???????????????? ????? .??? ????????, ??? ??????? ????? ????? ??? ??????? ?????????? ?? ????????? ? ??????????, ? ????? ???????????????? ????? ????????????? ??????????. ??????????? ????????? ?????????? ???? ?? ????? ?????? (?????? ??????).
?????? ???????????? ? ???????? ? ??? ??????? ??????????.
???????????? ?????????? ?????????? ?????? ?? ?????????? ?? ????? ?????. ? ????? ?? ??? ????????? ????????? ?????? ????????????? ??????????. ????? ????????????? ?????????? ??? ???? ??????????? (?? ??????????, ??????? ?????????? ??????) ?? ??? ??????? ???????????? ?????????? ?????????? ?????? ?????????? ?? ???? ??????.
???????? ?????? ???????? ?? ?????????? ? ??? ??????????.
?????? ?????? ????????????? ?????????? ?????????? ?????? ???????? ??????? ?????????? (????? ????????? ????? ????????).????? ?? ?????????? ????? ????????????? ???????????. ??? ????, ?????
????????? ????, ??? ?? ???? ??????,
?????? ?????????? ?????? ????????????? ????? ????? ???? ?????????? ???????????? ? ?????????.
????????????? ???? ?????? ? ????????? ??????? ??????????. ?? ????????? ????????? ????
?????? ?????????????? ?????????.?????
??????????? ???????, ????????? ?? ????????. ????? ??????? ?????????????? ??????? ?? ??????????. ???????????? ???????? ????????(???????? ????????).?? ???????? ??????? ????????????? ????????? ??????. ???? ?????? ????????????? ?? ???????????? (???? ? ????, ??? ????????????? ??????????), ?? ????? ????????????? ????? ?????????? ?????????????? ??????? ?????????? ? ???????? ?????????.
??????????? ? ?????????????? ????????? ??????????? ?????????.
?? ??????? ??????? ??????? ?????????? ?????????? ??????????? ??????? ?????????. ??? ??? ??????????? ???? ?? ????? ??????, ?? ????????? ?????????? ??????? ???????, ????? ??????????? ???????? ????????? ?????? ?????????? (???)+??????? ?????? +????????? ??????? ??????? IP CS ( ?????????? ??? ????????? ???????).????? ??????? ??????? ??????????? ??????????????? ????????? ????????? ?? ?????????? ??????? ?????????? ?????????????? ????????? ?????????? ????????. ??? ??? ??????? ??????? ?????????, ?? ?????????? ?????????? ?????????.
?????????? ????????????.
? ??????, ????? ?????? ?? ?????????? ?????????? ???????????? ??? ? ????? ?????????, ?????????? ?????? ??????? ??????????? ???????? ?? ?????????. ?????? ??????????? ???????? ??1, ????? ??2 ? ??? ????? ?? ??k. ?????? ????????? ?????????????? ???, ??? ???? ?? ????? ????????????? ? ?????????? ??? ???????? ???????, ??????????? ? ?????? ????????????? ?????????? ?? ??????? ?? ?????????(????? ????????????) ?????????.
? ?????? ?????????? ?????????? ????????? ????????? ??????????????? ?????????.
TLB ???
???????????? ??? ???????? ????? ?????????? ???????. ????? ???????? ???????????? ????????? ? ????????? 32.
??? TLB ???????????? ????? ????????????? ???????????? ?????????? (??????? ????? ????? ????????? ???????????). ??? ???? ????????????? ????????? (?????) ???????? ???????? ?????, ?????????? ? TLB ??????????? ?????????? ??, ??????? - ?????????? ?????. ?????? ???? ????????? :
35 15 3 2 1 0
??? ??????????? (P) ?????????, ? ????? ?????? ???????? ????????????? ????????. ???? P=1 ???????? ???????? ? ??, ????? ??? ???????? ? ???.
??? ????????? (W) ????????? ?? ????????????? ??? ??????????????? ??????, ? ????? ?? ??, ????? ?? ?????????? ? ???? ????. ???? W=1 ???? ????? ? ?????? ??????????? ??????, ????? ???? ???????? ? ?????? ????????????
??? ?????????? (A) ??????????????? ? 1, ???? ???????? ?????????????? ? ???????????? ? 0 ????? ????? ?? ?????. ???? ??? ???? A=1 ??? ???????????? ? 0.
???? ?????????? ????? ? ???? ??? (??? ???? W=1) ? ???? ???????? ???????? ????????? LRU. ?????????? ????, ? ???????? ??? ?????????? A=0.
? ???? ???????????? ???????? ??????, ?.?. ?? ????????? ????????? ??????????, ???????????? ? ??.
???? ?????????? ??????? ? ?? ??????????? - ??? ????????? (???????????? ??? ???? W, ?????????? ????????????).
??????????? ??????
??????????? ?????? ?????? ??? ???????? ?????????? (??????, ????????, ????????????? ? ???????? ??????????? ?????????). ? ??????? ???????????? ???????? ??????????? ??????. ??????????? ??????????? ?????? - ??????????, ?.?. ??????????? ???????? ???????????? ??????? ?? ???????? ? ?????????? ???????? ? 4 ??. ??? ????????? ?? ?????????? 32 ???????. ??? ???? 20 ???????? ???????????? ??? ??????? ?????? ????????, ????????? 12 ??? ??????? ????????, ?.?. ??? ??????? ?????? ????? ? ????????. ?????? ????? - 2 ?????. ?????????? ??????? - 1?????. ?????? ?? ????? ???????????? ????? ?????????? ?????? - 4?????.
??? ????? ??????????? ?? ? ?? ?????? ???????? ?????????? ??????? (??), ??? ?????? ??????????? ???????? ???????? ? ???????????? ?????????? ????? ? ??????????? ??? ???????????, ?.?. ??????????????? ???????? (??? ??? ???). ??? ???? ???????? ?????? ???????? ???????? ??????????. ?????????? ????? ?????????????? ?????????? ?? ???.3
P - ????? ??????????? ????????, D - ?????- ??? 31 11 0 ?????????? ??????? P` - ????? ?????????? ????????, D - ?????- ??? (???????? ??????????)
31 11 0 ???. 3. ?????????????? ??????
??? ????????? ? ?? ?????????? ?? ?????? ???????? ????????? ???????? ?????, ???????? ? ?????????? ?????? ?? ????? ?????? ????????, ?????????? ?? ?????? ???????????. ?? ? ????? ?????? ?????????? ??????? ????????? ? ?????? - ??????, ??? ??????????? ??????????? ??????, ?????? - ?????????? ??? ?????????? ?????? ?? ??. ??? ???? ?????????????? ??????? ??????. ????? ????? ???????? ???????????? ????????? ?????-??????????? ?????? (????? TLB), ? ??????? ???????? ????? ??. ?????? ?? ????? ???? ?????????
????????? ????? (??) ?? ??????????? ???????? 1
?? + ??????????
??????????? ???????? 2 ?? + ??????????*2
??????????? ???????? 3 ?? + ?????????? * 3
? ??????? ?????? ???????????? ??? ????????????? ???? (DRAM), ???????? ????? 16??.
?????????? ??????? ?????????????? ? ??????? ?????????? ?????????? ??????????? ??????? (????), ? ??????? ??????????? ????????? ???????? ???????:
- ????? ??????????? ???????? ? ???? ?????????? ? ?????????? ??????????????? ????????.
- ?????????? ???????????? ?????? ? ?????????? ????????? ??????.
- ????????? ? ????????????? ????? TLB, ??? ???? ????????????? ????????? ???????? ???????? ?????. ????????? ??????????? ?????? ? ???????? ???? ???????????.
- ? ?????? ?????????? ??????? ??????????? ? TLB ??????????? ?????? ??????????? ?? ?? ? TLB.
- ???? ??? ??????????? ????? 1, ?.?. ??????????? ???????? ????????? ? ?? (? ?????????? ?????), ???????????? ???????? (??????) ?????? ?? ??.
- ???? ??? ??????????? ????? 0, ?.?. ???????? ???????? ?? ??????? ??, ??????????? ?????????? "?????????? ????????" (???????? ?? ????????? ? ?????????? ?????). ????????? ?????????? ?????????? ???????????? ???????? ? ???????? ?? ? ???, ?????????? ???????? ???????????? ? TLB.
- ??????????? ???????? ???????, ????? ? ?? ??????????? ????????? ?????. ??????? ???????????? ? ???????????? ? ????? ?? ????????? ????????????, ?.?. ????? ?????? ???????? ???????????? ?? ????? ????? ?????????????? ???????, ???????????? ???????????? ? ?.?.
??????? ?????/??????
? ???????????? ? ????????? ??????? ? ???????? ??????? ?????/?????? ? ??????????????? ??? ?????? ???? ?????????? ?????? ?????? ? ?????? (???) - ????? ?????? ??????????? ????????? ??????, ????? ??????????????? ???????????????? ????? ????? ?? ? ??. ??? ?????/?????? CPU ?????? ?????????? ????????????? ???. ???????????? ???? ?????????? ??????? ??????? ??? ???? ??.
SYS BUS
? ?????? ??? ?????????? ?????? ?????? ? ?????? ? ???????? ????? ????????? ????
??? ??? ??? ??? ?? ?? ???? ??
??????? ??????????? ???:
1) ???????????? ?????? ?? ? ?????????? ???????? ?????
2) ?????????? ?????????? ??????
3) ??????????? ??????? ????????? ??????
4) ?????????? ???????
??? ??? ????????? ????????? ????????? ?????, ?? ????? ????????, ?? ????????? ? CPU. ??? ????????? ?????????? ??? ????? ????? ??????? ?????????, ??? CPU.
??????? ??????? ????:
?????????? ?????????? ?????? BR (??) - ?????? ????, ??????? ???? ??????, ?????? ?????? ??????
BG (??) - ?????????????? ????, ??????? ?????? BG ?????????? ?????????? ?????? BB (??) - ???? ??????, ?? ????? ??????? ??? ?????????? ??????????? ?? ????.
?? +1 -1
????
???????? ?????? ?? ??????????? ?????
?????? ??????????????? ?????????????? ?? ????? SET.???????????? ????????? ????????? ? ????????????. ???????????? ???? ?? ????? CLK. ?????????????? ??????????????? ? ??????????? ??????? ????? ?????????? ?????????? ??.?? ???? ????????? ??????? ?????????????? ??????? (??????????? - ??????????) ????? ?????? ?????????? TLB. ????? ?? ????????? ???? ???????? ??????\??????? ??????????? TLB.????????? ? ???? ????????? ? ????? ???????? ???????????? ? ???????? ???????. ?????????????? ? ?????????? ???? ????? ??????????????? ??????????: ?????????? ?????????? ?????????? ? ???????. ??????? ?????????? ???????? ????? ???????????????? ????? ? ????? ???????????? (????\????? ?? ???????????).???????????????, ??? ?????? ??????? ???????, ???????????? ? ????????? ?????, ???????????? ?????????? ?????????? ?????? ??????\??????. ?????????? ?????? ?????????? ?? ??????? RESET.
?????????????? ????? ????
???????? ?????????? ????????. ??? ?????????????? ???????????? ?????? ? ?????????? ??? ????????? ? ????? ?????????? ??????? (TLB) - ???????? ???. ????? ????? ? ?????????? ? ??????????? ??????? ?????????, ??????? ???????? ?????? ?????? ?????????????? ?????? ????????.
????? ??????????? ???????? (????? ?????? ???????? ???????? 16??-????????? ??????, ??? ??? ??? ?????? ???????? 4??, ?? ???????????? ????? ?????? ????????-16, ????????????? 4 ???????) ???????????? ? ?????? ?????????????? ????????. ????? D ?? ?????????? (???????? ?? ?????????? ???????????? ?????). ????? ????? ???? ???????? ???????????? (???????????) ?? ????? ???????? (????????????).? ?????? ?????????? ?????????? ????? ???????? ?????????? ?? ?????? (??? ?????????? ??? ???? ??????????????? ? 1).????? ??? ???? ?????????? =1,?????????????? ?????.
???? ??? ????????? ?? ?????????, ?? ? ???????? ???????? ????????? ????????? ???????.
????????? ?????? ? ?????? ??????????? ??????? ? ?? ??????????????? ?????????? ?????? ?????????? ??????????? ??????(??????????).
?????? ???? (????????? ????????? ???????)
???? ????????? ? ????????. ?????? ?????? ?????????????? ??? A(??????????) .
A ??????????????? ? 1,???? ?????????? ???-?????????. ????? ??? A=1-????? ???? ? 0.
??
???
???
?? ???
??
??????????
? ?????? ???????? ??????? ???? ??????????? ?????????????? ??? ? ???????? ????????? ????????????? ?? ??????????? ??????. ????? ??? ?????????? ???????? ?????? ???? (?? ??????? ????????? ????) ? ??????????? ?????????????? ????? ??? ??????????? (??? ?????).
??? (????????????? ???????)
??? ??????????
??? ??????????
??????????? ???????? ?????????? ????????
Документ
Категория
Без категории
Просмотров
1
Размер файла
138 Кб
Теги
noname_06
1/--страниц
Пожаловаться на содержимое документа