| Для идентификации отдельных ячеек основной памяти машины каждой ячейке присваивается уникальное имя. называемое адресом. Эта система аналогична мето- ду, используемому для поиска здания в городе по указанному адресу. Однако в слу- чае с ячейками памяти применяются исключительно цифровые адреса. Точнее гово- ря, можно просто представить себе все эти ячейки помещенными в один ряд и про- нумерованными в восходящем порядке, начиная с нуля. Адреса ячеек в машине с памятью 4 Мбайт будут представлены числами 0, 1. 2..... 4 194 304. Следует отме- тить, что такая система адресации не только позволяет однозначно идентифициро- вать каждую ячейку памяти (рис. 1.7). но и упорядочивает их. делая правомочными такие выражения, как "следующая ячейка" или ""предыдущая ячейка". В состав основной памяти машины, помимо электрической цепи, фиксирующей значения битов, входит и другая цепь, гнхэаоляющая остальным компонентам маши- ны записывать данные в ячейки памяти и извлекать их оттуда. Благодаря этому другие схемы могут считывать информацию из памяти посредством электронного запроса на извлечение содержимого ячейки с определенным адресом (это действие нахынается операцией считывания) или записывать информацию в память, посылая запрос на помещение определенной комбинации двоичных разрядов в ячейку с ука- занным адресом (это действие называется операцией jo лиси). Поскольку основная память машины организована в виде небольших, прямо адресуемых ячеек, это позволяет адресовать каждую ячейку памяти в отдельно- сти, т.е. данные, помещенные в основную память, могут обрабатываться в про- извольном порядке. Это поясняет, почему основную память машины часто назы- вают памятью с произвольной выборкой (random ассеаа memory. НАМ). Поз можность произвольного доступа к небольшим блокам данных совершенно противоположна принципам работы с устройствами массовой памяти, которые будут обсуждаться я следующем разделе. В этих устройствах длинные строки битов приходится обрабатывать как единый блок. Бели память типа RAM создается с использованием технологии динамической памяти, то в этом случае ос называют DRAM (Dynamic RAM) памяти машины в сущности, располагается в один длинный ряд. Следовательно, отдельные части этого длинного ряда могут использоваться для хранения комбинаций двоичных разрядов, длина которых будет больше длины отдельной ячейки. В частности, если память разделена иа ячейки размером одни байт, то для сохранения строки и в 16 бит можно просто воспользоваться двумя последовательными ячейками памяти. Страница: 1 | 2
Дата публикации: 22.10.2014 (просмотров: 4061)Комментарии на сайте: |