Содержание
- 2. Расположение слов в памяти В случае 32-разрядных слов их естественные границы располагаются по адресам 0, 4,
- 3. Доступ к числам, символам и символьным строкам Обычно число занимает целое слово, поэтому, для того чтобы
- 4. Операции с памятью Как команды программ, так и данные, являющиеся операндами этих команд, хранятся в памяти.
- 5. Операции с памятью Операция сохранения пересылает элемент информации из процессора в память по заданному адресу, уничтожая
- 6. Конкретные системы оперативной памяти. Память, хранящая обрабатываемые в текущее время данные и выполняемые команды (программу), называется
- 7. Статическая память Имеется другой вид памяти, который лишен этого недостатка. Эта память называется статической (Static RAM
- 8. Основная память соединяется с процессором посредством адресной шины и шины данных. Каждая шина состоит из множества
- 9. Для описания характеристик быстродействия оперативной памяти применяются так называемые циклы чтения/записи (или временные схемы пакета). Дело
- 10. Динамическая память Динамическая память (DRAM) в современных ПК используется обычно в качестве оперативной памяти общего назначения,
- 11. Каждая ячейка памяти имеет уникальное размещение, задаваемое пересечением строки и столбца. Цепи, поддерживающие работу памяти, включают:
- 12. SDRAM (Synchronous DRAM — синхронная динамическая память). Этот тип памяти существенно отличается от других тем, что
- 13. Как видно из названия, этот тип памяти обеспечивает синхронизацию всех входных и выходных сигналов с системным
- 15. SDRAM PC100. Для материнских плат, поддерживающих внешние частоты в 100 МГц и выше, необходима память (SDRAM),
- 16. SDRAM PC133 — память, соответствующая стандарту РС133. Спецификация PC 133 SDRAM DIMM разработана группой компаний VIA
- 18. Следующим шагом в развитии Synchronous DRAM (SDRAM) может стать предложенная компанией Samsung DDR (Double Data Rate)
- 19. Статическая память Статическая память (SRAM) обычно применяется в качестве кэш-памяти второго уровня (L2) для кэширования основного
- 21. Скачать презентацию
Расположение слов в памяти
В случае 32-разрядных слов их естественные границы располагаются
Расположение слов в памяти
В случае 32-разрядных слов их естественные границы располагаются
Не существует причины, по которой слова не могли бы начинаться с произвольных адресов. Такие слова называются невыровненными. Как правило, слова выравниваются по адресам памяти, но иногда этот принцип нарушается.
Доступ к числам, символам и символьным строкам
Обычно число занимает целое слово,
Доступ к числам, символам и символьным строкам
Обычно число занимает целое слово,
Во многих приложениях необходимо обрабатывать строки символов переменной длины. Для доступа к такой строке нужно указать адрес байта, в котором хранится ее первый символ. Последовательные символы строки содержатся в последовательных байтах. Существует два способа определения длины строки. Первый из них заключается в использовании специальною управляющего символа, обозначающего конец строки и являющегося ее последним символом. Второй способ состоит в использовании отдельного слова памяти или регистра процессора, содержащего число, которое определяет длину строки в байтах.
Операции с памятью
Как команды программ, так и данные, являющиеся операндами этих
Операции с памятью
Как команды программ, так и данные, являющиеся операндами этих
Операнды и результаты также должны пересылаться между памятью и процессором. Для выполнения команды программы необходимо произвести две операции с памятью:
Load (также Read) — загрузка (или чтение);
Store (или Write) — сохранение (или запись).
Операция загрузки пересылает в процессор копию содержимого памяти по заданному адресу. При этом содержимое памяти остается неизменным. Для того чтобы начать операцию загрузки, процессор отсылает в память адрес и запрашивает содержимое памяти по этому адресу. Из памяти считываются соответствующие данные и пересылаются в процессор.
Операции с памятью
Операция сохранения пересылает элемент информации из процессора в память
Операции с памятью
Операция сохранения пересылает элемент информации из процессора в память
Информацию из одного слова или одного байта можно переслать между процессором и памятью за одну операцию. Процессор содержит небольшое количество регистров, вмещающих по одному слову.
Эти регистры служат либо источниками, либо приемниками данных, пересылаемых в память и из памяти. Пересылаемый байт обычно располагается в младшей (крайней справа) позиции в регистре
Конкретные системы оперативной памяти.
Память, хранящая обрабатываемые в текущее время данные и
Конкретные системы оперативной памяти.
Память, хранящая обрабатываемые в текущее время данные и
Но имеются и недостатки: каждый ЗЭ представляет, по сути дела, разряжаемый со временем конденсатор, поэтому чтобы предотвратить потерю хранящейся в конденсаторах информации, микросхема RAM постоянно должна регенерироваться.
Статическая память
Имеется другой вид памяти, который лишен этого недостатка. Эта память
Статическая память
Имеется другой вид памяти, который лишен этого недостатка. Эта память
Основная память соединяется с процессором посредством адресной шины и шины данных.
Основная память соединяется с процессором посредством адресной шины и шины данных.
Каждая передача данных между процессором и памятью называется циклом шины. Количество бит, которое процессор может передать за один цикл шины, влияет на производительность компьютера и определяет, какой тип памяти требуется.
Для описания характеристик быстродействия оперативной памяти применяются так называемые циклы чтения/записи
Для описания характеристик быстродействия оперативной памяти применяются так называемые циклы чтения/записи
Динамическая память
Динамическая память (DRAM) в современных ПК используется обычно в качестве
Динамическая память
Динамическая память (DRAM) в современных ПК используется обычно в качестве
Микросхема памяти этого типа представляет собой прямоугольный массив ячеек со вспомогательными логическими схемами, которые используются для чтения или записи данных, а также цепей регенерации, поддерживающих целостность данных. Массивы памяти организованы в строки (raw) и столбцы (column) ячеек памяти.
Каждая ячейка памяти имеет уникальное размещение, задаваемое пересечением строки и столбца.
Каждая ячейка памяти имеет уникальное размещение, задаваемое пересечением строки и столбца.
• усилители, считывающие сигнал, обнаруженный в ячейке памяти;
• схемы адресации для выбора строк и столбцов;
• схемы выбора адреса строки (Row address select — /RAS) и столбца (Column address select — /CAS), чтобы открывать и закрывать адреса строк и столбцов, а также начинать и заканчивать операции чтения и записи;
• цепи записи и чтения информации;
• внутренние счетчики или регистры, следящие за циклами регенерации данных;
• схемы разрешения вывода (Output enable — ОЕ).
SDRAM (Synchronous DRAM — синхронная динамическая память).
Этот тип памяти существенно отличается
SDRAM (Synchronous DRAM — синхронная динамическая память).
Этот тип памяти существенно отличается
SDRAM содержит в своем составе счетчик пакетов, который автоматически увеличивает адреса и обеспечивает быструю последовательную выборку. Контроллер памяти обеспечивает локализацию требуемого блока памяти с максимальной скоростью
Как видно из названия, этот тип памяти обеспечивает синхронизацию всех входных
Как видно из названия, этот тип памяти обеспечивает синхронизацию всех входных
Наибольшая скорость SDRAM в циклах процессора — 5—1 — 1 — 1 для пакета чтения четырех единиц информации (байт/ слово/двойное слово), что делает ее такой же быстродействующей; однако самое большое достоинство SDRAM — то, что она легко поддерживает частоту шины до 100 МГц.
SDRAM PC100. Для материнских плат, поддерживающих внешние частоты в 100 МГц
SDRAM PC100. Для материнских плат, поддерживающих внешние частоты в 100 МГц
SDRAM PC133 — память, соответствующая стандарту РС133. Спецификация PC 133 SDRAM
SDRAM PC133 — память, соответствующая стандарту РС133. Спецификация PC 133 SDRAM
Спецификация РС133 почти ничем не отличается от РС100.. память РС133 может исполь зоваться в графических станциях и других аналогичных системах.
Следующим шагом в развитии Synchronous DRAM (SDRAM) может стать предложенная компанией
Следующим шагом в развитии Synchronous DRAM (SDRAM) может стать предложенная компанией
Статическая память
Статическая память (SRAM) обычно применяется в качестве кэш-памяти второго уровня
Статическая память
Статическая память (SRAM) обычно применяется в качестве кэш-памяти второго уровня
Синхронная память обеспечивает доступ к данным не в произвольные моменты времени, а одновременно (синхронно) с тактовыми импульсами. В промежутках между ними память может готовить для доступа следующую порцию данных.