Как компьютер хранит данные

Как компьютер хранит данные

Размещенная в ряды и колонки, память компьютера может показаться огромным городом с одинаковым числом одинаковых домов на каждой улице. В большинстве компьютеров размер одного «дома» составляет 8 бит, или 1 байт, этого достаточно для одного символа. Как и в городе, дома в компьютере имеют свой собственный адрес, но в отличие от обычных городских домов каждый дом в памяти относится к двум улицам. Каждый адрес находится на пересечении двр проводков - магистралей - по которым информация путешествует внутри компьютера. Эта часть сети называется адресной магистралью. Адреса (коды) памяти, как и любая другая цифровая информация, являются двоичными числами, или «битовыми строками», как те, что представлены на рисунке справа.

В каждом адресе наиболее значимые цифры битовой строки обозначают номер ряда, а менее значимые цифры справа - номер колонки. Чем больше память, тем длиннее адрес. Для сохранения данных в компьютере центральный процессор посылает в память сигнал с данными, адрес и команду «записать». В ответ память записывает данные по указанному адресу. Точно так же данные добываются из памяти, когда ЦПУ посылает сигнал «читать» и адрес. Память идет по указанному адресу, считывает данные и посылает их в ЦПУ.

Как память пользуется адресами

Допустим, байт данных хранится в памяти под кодом 001010. Адрес (внизу слева), посланный из ЦПУ, разлагается на три его более значимых бита - 001 и три менее значимых бита -010 и уходит по двум адресным магистралям (красный и синий цвета). Сигналы следуют по соответствующим дорожкам и встречаются по предписанному адресу. Здесь сигнал «записать» открывает адрес и данные, посланные по магистрали данных (зеленый цвет), запоминаются.

Внутренняя память компьютера

Внутренняя память компьютера называется еще первичной памятью, с тем чтобы отличать ее от внешней памяти, где данные сохраняются для исследования в будущем. Компьютеры старшего поколения имели магнитную память, но теперь почти во всех компьютерах первичной памятью являются интегральные схемы. Адресные магистрали, или сети крошечных проводков, проходят через каждую единицу памяти. Это позволяет компьютеру одинаково быстро считывать любой кусок информации, где бы он ни находился.

Добавить комментарий