Реферат: Виды компьютерной памяти

- это числа, начиная с нуля для первой ячейки, увеличивающиеся по направлению к

последней ячейке памяти. Поскольку адреса - это те же числа, компьютер может

использовать арифметические операции для вычисления адресов памяти.

Архитектура каждого компьютера накладывает собственные ограничения на величину

адресов. Наибольший возможный адрес определяет объем адресного пространства

компьютера или то, какой объем памяти он может использовать. Обычно компьютер

использует память меньшего объема, чем допускается его возможностями адресации.

Если архитектура компьютера предусматривает наибольшее адресное пространство,

это накладывает суровые ограничения на возможности такого компьютера

IBM/PC использует возможности адресации микропроцессора 8088 полностью. Адреса в

8088 имеют длину 20 бит, следовательно, процессор позволяет адресовать два в

двадцатой степени байта или 1024 К.

Такое большое адресное пространство позволяет свободно использовать ресурсы

памяти для специальных целей. Большая часть арифметических операций, которые

может выполнять микропроцессор 8088, ограничивается манипуляцией с 16-разрядными

числами, что дает диапазон значений от 0 до 64 К. Поскольку полный адрес должен

состоять из 20 разрядов, необходимо было разработать способ управления 20

разрядами. Решение было найдено путем использования принципа сегментированной

адресации.

Для работы с сегментированными адресами микропроцессор 8088 имеет специальные

регистры сегментов, предназначенные для хранения сегментной части адресов.

Загрузив в регистр сегмента некоторое значение, можно адресовать следующие за

ним 64К ячеек памяти. Без изменения значения в регистре сегмента компьютер может

работать только с 64К байтами из общего адресного пространства в 1.024К. Путем

изменения значения в регистре сегмента можно адресовать любую ячейку памяти.

Чтобы иметь возможность в каждый момент времени работать более чем с 64К памяти,

в микропроцессоре 8088 предусмотрены четыре различных регистра сегмента, каждый

из которых имеет особое назначение. Память компьютера используется для различных

целей - часть ее занимает программа, другая часть используется для хранения

К-во Просмотров: 747
Бесплатно скачать Реферат: Виды компьютерной памяти