Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


¬ведение. ќсновные пон€ти€ архитектуры Ё¬ћ




ќсновные пон€ти€ архитектуры Ё¬ћ

ќбзор и истори€ архитектуры компьютеров. Ћогические элементы компьютера: логические вентили, триггеры, счетчики, регистры. ѕредставление данных в пам€ти компьютера: биты, байты, слова; представление числовых данных и системы счислени€; знаковые представлени€ и представлени€ в дополнительном коде; базовые операции с битами; представление нечисловых данных. ќрганизаци€ машины: принципы фон Ќеймана, управл€ющее устройство, системы команд и типы команд. ¬вод/вывод и прерывани€. ”стройство пам€ти компьютера. »ерархи€ пам€ти. ќрганизаци€ основной пам€ти и операции. ¬иртуальна€ пам€ть. ”стройства ввода-вывода. ќбзор современного аппаратного обеспечени€.

 

  • »ерархи€ пам€ти
    • ¬ведение
    • ќрганизаци€ кэш-пам€ти
    • ѕринципы организации основной пам€ти в современных компьютерах
      • ќбщие положени€
      • ”величение разр€дности основной пам€ти
      • ѕам€ть с расслоением
      • »спользование специфических свойств динамических «”ѕ¬
    • ¬иртуальна€ пам€ть и организаци€ защиты пам€ти
      •  онцепци€ виртуальной пам€ти
      • —транична€ организаци€ пам€ти
      • —егментаци€ пам€ти

¬ведение

¬ основе реализации иерархии пам€ти современных компьютеров лежат два принципа: принцип локальности обращений и соотношение стоимость/производительность. ѕринцип локальности обращений говорит о том, что большинство программ к счастью не выполн€ют обращений ко всем своим командам и данным равноверо€тно, а оказывают предпочтение некоторой части своего адресного пространства.

»ерархи€ пам€ти современных компьютеров строитс€ на нескольких уровн€х, причем более высокий уровень меньше по объему, быстрее и имеет большую стоимость в пересчете на байт, чем более низкий уровень. ”ровни иерархии взаимосв€заны: все данные на одном уровне могут быть также найдены на более низком уровне, и все данные на этом более низком уровне могут быть найдены на следующем нижележащем уровне и так далее, пока мы не достигнем основани€ иерархии.

»ерархи€ пам€ти обычно состоит из многих уровней, но в каждый момент времени мы имеем дело только с двум€ близлежащими уровн€ми. ћинимальна€ единица информации, котора€ может либо присутствовать, либо отсутствовать в двухуровневой иерархии, называетс€ блоком. –азмер блока может быть либо фиксированным, либо переменным. ≈сли этот размер зафиксирован, то объем пам€ти €вл€етс€ кратным размеру блока.

”спешное или неуспешное обращение к более высокому уровню называютс€ соответственно попаданием (hit) или промахом (miss). ѕопадание - есть обращение к объекту в пам€ти, который найден на более высоком уровне, в то врем€ как промах означает, что он не найден на этом уровне. ƒол€ попаданий (hit rate) или коэффициент попаданий (hit ratio) есть дол€ обращений, найденных на более высоком уровне. »ногда она представл€етс€ процентами. ƒол€ промахов (miss rate) есть дол€ обращений, которые не найдены на более высоком уровне.

ѕоскольку повышение производительности €вл€етс€ главной причиной по€влени€ иерархии пам€ти, частота попаданий и промахов €вл€етс€ важной характеристикой. ¬рем€ обращени€ при попадании (hit time) есть врем€ обращени€ к более высокому уровню иерархии, которое включает в себ€, в частности, и врем€, необходимое дл€ определени€ того, €вл€етс€ ли обращение попаданием или промахом. ѕотери на промах (miss penalty) есть врем€ дл€ замещени€ блока в более высоком уровне на блок из более низкого уровн€ плюс врем€ дл€ пересылки этого блока в требуемое устройство (обычно в процессор). ѕотери на промах далее включают в себ€ две компоненты: врем€ доступа (access time) - врем€ обращени€ к первому слову блока при промахе, и врем€ пересылки (transfer time) - дополнительное врем€ дл€ пересылки оставшихс€ слов блока. ¬рем€ доступа св€зано с задержкой пам€ти более низкого уровн€, в то врем€ как врем€ пересылки св€зано с полосой пропускани€ канала между устройствами пам€ти двух смежных уровней.

„тобы описать некоторый уровень иерархии пам€ти надо ответить на следующие четыре вопроса:

1. √де может размещатьс€ блок на верхнем уровне иерархии? (размещение блока).

2.  ак найти блок, когда он находитс€ на верхнем уровне? (идентификаци€ блока).

3.  акой блок должен быть замещен в случае промаха? (замещение блоков).

4. „то происходит во врем€ записи? (стратеги€ записи).





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-08; ћы поможем в написании ваших работ!; просмотров: 500 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—амообман может довести до саморазрушени€. © Ќеизвестно
==> читать все изречени€...

2320 - | 2161 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.012 с.