Следовательно, память состоит из 2k адресуемых элементов. Например, ис­пользование 24-разрядных адресов позволяет адресовать 224 (16777216) элемен­тов памяти. Обычно это количество адресуемых элементов обозначается как 16 M (16 мега), где 1 М - 220 (1048576). 32-разрядным адресам соответствует адресное пространство из 232, или 4 Г (4 гига), элементов, где 1 Г - 230. Кроме того, часто используются обозначения К (кило), соответствующее 210 (1024), и Т (тера), со­ответствующее 240.

Байтовая адресация

Итак, у нас есть три основные единицы информации: бит, байт и слово. Байт все­гда равен 8 битам, а длина слова обычно колеблется от 16 до 64 бит. Отдельные биты, как правило, не адресуются. Чаще всего адреса назначаются байтам памяти. Именно так адресуется память большинства современных компьютеров, и имен­но этот способ адресации мы будем использовать в этой книге. Память, в которой каждый байт имеет отдельный адрес, называется памятью с байтовой адресаци­ей. Последовательные байты имеют адреса 0, 1, 2 и т. д. Таким образом, при ис­пользовании слов длиной 32 бита последовательные слова имеют адреса 0,4,8,..., и каждое слово состоит из 4 байт.

Прямой и обратный порядок байтов


<< назад вперед >>