Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

ТИПЫ АДРЕСОВ

Читайте также:
  1. Автоматизация процесса назначения IP-адресов
  2. Классы IP-адресов
  3. Отображение IP-адресов на локальные адреса
  4. Пересылка адресов
  5. Порядок распределения IP-адресов
  6. Служебная записка – это документ, адресованный руководству предприятия, учреждения или структурного подразделения, используемый для решения производственных вопросов.
  7. Типы адресов
  8. Типы адресов стека TCP/IP
  9. Удаленная адресация и разрешение адресов

Для идентификации переменных и команд на разных этапах жизненного цикла программы используются: символьные имена (метки), виртуальные адреса и физические адреса. Символьные имена присваивает программист при написании программы на алгоритмическом языке или ассемблере. Виртуальные адреса (математические или логические) выбирает транслятор, переводящий программу на машинный язык. Поскольку во время трансляции в общем случае неизвестно в какое место оперативной памяти будет загружена программа, то транслятор присваивает переменным или командам виртуальные (условные) адреса, обычно считая по умолчанию, что начальным адресом программы будет нулевой адрес. Физические адреса – соответствуют номерам ячеек памяти, где в действительности расположены или будут расположены переменные и команды. Совокупность виртуальных адресов процесса называется его виртуальным адресным пространством. Диапазон возможных адресов вирт. пространства у всех процессов является одним и тем же. Напр., при использовании 32-разрядных вирт. адресов этот диапазон определяется границами: 0000000016 ÷ FFFFFFFF16, 232 примерно равно 4 Gb

Если у ПК 32-разрядная шина адреса, максимальное значение вирт. памяти 4 Gb. Количество физической памяти не может превышать эту величину. ОЗУ делятся: динамические устройства; статические устройства.

Триггер – это спусковое устройство, которое может неопределенно долго находиться в одном из двух состояний устойчивого равновесия до тех пор, пока специальный сигнал не изменит его состояний. Т.О. триггер может хранить 1 бит информации. Самый простой триггер можно реализовать на 4-х транзисторах. На статических триггерах выполняют регистры разных типов, а также ячейки памяти статического ОЗУ. Такая статическая память используется довольно редко. Чаще используют динамическую память, которая проще в реализации и дешевле. Однако, у динамической памяти есть один существенный недостаток – нуждается в постоянно регенерации, т.е. в периодическом поддержании своих ячеек в прежнем состоянии. Принцип действия динамической памяти прост. Он основан на том, что некоторые транзисторы определенных типов имеют значительную емкость между их выводами. Заряд такой емкости (вирт.) = 1. Если заряжен – 1, разряжен – 0. Тем не менее, каждый процесс имеет собственное виртуальное адресное пространство, т.е. транслятор присваивает виртуальные адреса переменным и кодам каждой программы независимо. Совпадение адресов переменных и команд различных процессов не приводят к конфликтам, т.к. в том случае, когда эти переменные одновременно присутствуют в памяти, ОС отображает их на разные физические адреса.

Следует различать величину адресного пространства (физического и виртуального) и объем памяти, в которой это пространство помещается. Количество возможных сочетаний дает количество ячеек адресуемой физической памяти (232). Между тем в ячейке находится 1 бит, а число – кратное байту

Шина

12 32

 


Пример. На первых ПК была шина на 20 разрядов (шина адреса)и шина данных на 8 разрядов (РС ХР 8088 Intel) 32 р – 04 р, тактовая частота возрастет в 2 раза.




Дата добавления: 2014-12-19; просмотров: 118 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав