Results (
Russian) 2:
[Copy]Copied!
Память компьютера можно рассматривать как список клеток , в которые
числа могут быть размещены или читать. Каждая ячейка имеет пронумерованный "адрес" и может
хранить одно число. Компьютер может быть дано указание "поставить номер
123 в ячейку пронумерованных 1357" или "добавить номер , который находится в ячейке 1357 42
на номер , который находится в ячейке 2468 и поместить ответ в ячейку 1595".
Информация , хранящаяся в памяти , может представлять практически ничего. Буквы,
цифры, даже на компьютере инструкции могут быть помещены в память с одинаковой
легкостью. Так как процессор не различает между различными типами
информации, это до программного обеспечения , чтобы дать значение то , что
память видит ничего , кроме ряда чисел.
Почти во всех современных компьютерах, каждая ячейка памяти устанавливается для хранения
двоичных чисел в группах из восьми битов ( так называемый байт). Каждый байт может
отображать 256 различных чисел; либо от 0 до 255 или -128 до +127. Для того, чтобы
хранить большее количество, можно использовать несколько последовательных байтов ( как правило,
два, четыре или восемь). Когда отрицательные числа необходимы, они, как правило ,
хранятся в дополнительном представлении. Другие механизмы возможны, но
, как правило , не видели за пределами специализированных приложений или исторических
контекстах. Компьютер может хранить любой вид информации , содержащейся в памяти до тех пор ,
как он может быть каким - то образом представлены в числовой форме. Современные компьютеры
имеют миллиарды или даже триллионы байт памяти.
Процессор содержит специальный набор ячеек памяти под названием регистры , которые
могут быть считаны и записаны на гораздо быстрее , чем основная область памяти.
Регистры высокоскоростные блоки памяти. Один из регистров (далее
программный счетчик, или ПК) отслеживает следующей инструкции , которая будет выполнена
в основной памяти. Другой (регистр инструкции или IR) содержит
инструкцию, которая выполняется. Существуют , как правило , от двух до одного
сто регистров в зависимости от типа ЦП. Регистры используются для
наиболее часто используемых элементов данных , чтобы избежать необходимости доступа к оперативной памяти
необходима каждый раз , когда данные. Поскольку данные постоянно ведутся работы,
снижая необходимость доступа к основной памяти (что часто медленно по сравнению с
АЛУ и блоков управления) значительно увеличивает скорость компьютера.
Основная память компьютера Руководство пользователя поставляется в двух основных вариантах: случайная
память доступа или RAM и чтения -только памяти или ПЗУ. RAM могут быть считаны
и записаны в любое время команд процессора, но ROM предварительно загружен с
данными и программным обеспечением , которое никогда не меняется, так что процессор может считывать только из него.
ROM , как правило , используется для хранения исходных инструкций стартовые компьютера.
в общем, содержимое оперативной памяти стирается при отключении питания компьютера
выключен в то время как ROM сохраняет свои данные на неопределенный срок. В ПК, ПЗУ
содержит специализированная программа называется BIOS , что дирижирует загрузки
операционной системы компьютера с жесткого диска в оперативную память ,
когда компьютер включен или сброса. В встраиваемых компьютеров,
которые часто не имеют жестких дисков, все программное обеспечение , необходимое для
выполнения этой задачи может храниться в ПЗУ. Программное обеспечение , которое хранится в ПЗУ
часто называют прошивка , потому что это умозрительно больше как аппаратных средств , чем 43
программного обеспечения. Флэш - память стирает различие между ПЗУ и ОЗУ путем
сохранения данных при выключении , но будучи перезаписываемые как RAM. Тем не менее,
флэш - памяти , как правило , гораздо медленнее , чем обычного ПЗУ и ОЗУ ,
поэтому его использование ограничено в тех случаях , когда высокие скорости не требуются.
В более сложных компьютеров может быть один или несколько RAM
кэш - памяти , которые работают медленнее , чем регистров , но быстрее , чем основной
памяти , Как правило , компьютеры с такого рода кэш предназначены для перемещения
часто необходимые данные в кэш автоматически, часто без необходимости
для какого - либо вмешательства со стороны программиста.
Being translated, please wait..