Главная » Статьи » Информатика | [ Добавить статью ] |
Одним из важнейших устройств компьютера является оперативная память. По определению, данном в книге "Информатика в понятиях и терминах", ОЗУ - "функциональная часть цифровой вычислительной машины, предназначенной для записи, хранения и выдачи информации, представленных в цифровом виде." Однако под это определение попадает как собственно память, так и внешние запоминающие устройства (типа накопителей на жестких и гибких дисках, магнитной ленты, CD-ROM), которые лучше отнести к устройствам ввода/вывода информации. Таким образом под компьютерной памятью в дальнейшем будет пониматься только "внутренняя память компьютера: ОЗУ, ПЗУ, кэш память и флэш-память". Именно из оперативной памяти процессор берет программы и исходные данные для обработки, в нее он записывает полученные результаты. Название «оперативная» эта память получила потому, что она работает очень быстро, так что процессору практически не приходится ждать при чтении данных из памяти или записи в память. Оперативное запоминающее устройство является, пожалуй, одним из самых первых устройств вычислительной машины. Она присутствовала уже в первом поколении ЭВМ по архитектуре, созданных в сороковых — в начале пятидесятых годов двадцатого века. За эти пятьдесят лет сменилось не одно поколение элементной базы, на которых была построена память.
Оперативная памятьОбщеизвестно, что производительность компьютера зависит от объема установленной оперативной памяти. Память лишней не бывает — этот базовый принцип, высказанный еще в конце 1940-х годов фон Нейманом, остается актуальным и сегодня. Поэтому на вопрос «Сколько памяти нужно ставить?» ответ прост: чем больше, тем лучше. Шесть лет назад для рабочих ПК вполне хватало 64—128 Мбайт оперативной памяти, теперь же нужно иметь уже как минимум 512 Мбайт. Связано это, прежде всего, с наметившейся тенденцией смещения приложений в сторону их мультимедийности. Впрочем, объем устанавливаемой оперативной памяти — это еще не все. Если несколько лет назад доминирующее положение на рынке занимала память РС 100, а позднее РС 133 8ЕаАМ, то сейчас существует несколько различных типов памяти: DDR/333/400/533 ЗОНАМ, ОiЭК2-400/533/667/800, а к 2009 году аналитики прогнозируют господство ОО1{3. Поэтому актуальным становится вопрос о выборе типа устанавливаемой памяти. Принципы функционирования памяти Оперативная память, которая также именуется RАМ(Random Access Memory— память с произвольным доступом), используется центральным процессором для совместного хранения данных и исполняемого программного кода. Отличительной особенностью RАМ является ее быстродействие, которое очень важно для современных процессоров. По принципам действия RАМ можно разделить на динамическую истатическую. Различие между этими типами памяти заключается в принципе хранения информации. Поскольку элементарной единицей информации является бит, оперативную память можно рассматривать как некий набор ячеек, каждая из которых может хранить один информационный бит. Различие между динамической и статической памятью заключается в конструктивных особенностях элементарных ячеек для хранения отдельных битов. В статической памяти ячейки построены на различных вариантах триггеров — транзисторных схем с двумя устойчивыми состояниями. После записи бита в такую ячейку она может пребывать в одном из этих состояний и сохранять записанный бит сколь угодно долго — необходимо только наличие питания. Отсюда и название памяти — статическая, то есть пребывающая в неизменном состоянии. Достоинством статической памяти является ее быстродействие, а недостатками — высокое энергопотребление и низкая удельная плотность данных, поскольку одна триггерная ячейка состоит из нескольких транзисторов и, следовательно, занимает немало места на кристалле. К примеру, микросхема емкостью 4 Мбит состояла бы более чем из 24 млн. транзисторов, потребляя соответствующую мощность. В динамической памяти элементарная ячейка представляет собой конденсатор, выполненный по КМОП-технологии. Такой конденсатор способен в течение некоторого, хотя и очень малого, промежутка времени сохранять электрический заряд, наличие которого можно ассоциировать с информационным битом. Упрощая, можно сказать, что при записи логической единицы в ячейку памяти конденсатор заряжается, при записи нуля — разряжается. При считьтвании данных каждый конденсатор разряжается (через схему считывания), и если заряд конденсатора был ненулевым, то на выходе схемы считывания устанавливается единичное значение. Кроме того, поскольку при считывании конденсатор разряжается, его необходимо зарядить до прежнего значения. Поэтому процесс считывания (обращения к ячейке) сочетается с подзарядкой конденсаторов, то есть с регенерацией заряда. К тому же, если обращения к ячейке не происходит в течение длительного времени, то со временем за счет токов утечки конденсатор разряжается (неизбежный физический процесс) — и информация теряется. Вследствие этого память на основе массива конденсаторов требует постоянного периодического подзаряда конденсаторов. Для компенсации утечки заряда применяется регенерация, основанная на периодическом циклическом обращении к ячейкам памяти, так как каждое такое обращение восстанавливает прежний заряд конденсатора. Регенерация в микросхеме происходит одновременно по всей строке матрицы при обращении к любой из ее ячеек, то есть достаточно циклически перебрать все строки. К достоинствам динамической памяти относятся высокая удельная плотность размещения данных и низкое энергопотребление, а к недостаткам — низкое быстродействие по сравнению со статической памятью. Память DDR SDRAMСамый простой способ увеличения максимальной пропускной способности памяти заключается в увеличении частоты ее работы. Однако на практике реализовать это совсем не просто. Вспомним, что элементарной ячейкой динамической памяти является конденсатор — инерционное по своей природе устройство. Чтобы произвести считывание информации с конденсатора, необходимо его разрядить, для чего требуется определенное время, пропорциональное емкости конденсатора, сделать это мгновенно невозможно. Следовательно, нельзя повышать частоту ядра памяти до бесконечности. Кроме того, динамическая память требует периодической регенерации, чтобы восстанавливать заряды конденсаторов, а для зарядки конденсаторов тоже необходим определенный временной интервал. В результате повышение частоты ядра памяти сопряжено с непреодолимыми трудностями. Конечно, применение более миниатюрных конденсаторов повышает их быстро‚действие, однако для этого нужно использовать иную проектную норму при производстве чинов памяти. К тому же переход на новый технологический процесс производства не может кардинально увеличить скорость работы памяти. Поэтому, кроме банального увеличения частоты работы памяти, для увеличения ее пропускной способности часто используют иные приемы. О некоторых из них, таких как пакетный режим передачи и организация чередующихся банков, мы уже упоминали. Однако более кардинальным способом увеличения пропускной способности памяти стал переход к стандарту DDR. Синхронная динамическая память DDRA SDRAM пришла на смену SDRAM и обеспечивает в два раза большую пропускную способность. Аббревиатура DDR (Double Data Rate) в названии памяти означает удвоенную скорость передачи данных. Аналогично обычную SDRAM-память называют SDR (Single Data Rate), то есть памятью с одинарной скоростью передачи. Как уже отмечалось, основным сдерживающим элементом увеличения тактовой частоты работы памяти является само ядро памяти (массив элементов хранения). Однако, кроме ядра памяти, в модуле присутствуют и буферы промежуточного хранения (I/О logiс), через которые ядро памяти обменивается данными с шиной памяти. Эти буферы имеют значительно более высокое быстродействие нежели само ядро, поэтому тактовую частоту работы самой шины памяти и буферов обмена можно легко увеличить. Именно такой способ и используется в DDR-памяти. В обычной SDRAM-памяти ядро и буферы обмена работают в синхронном режиме на одной и той же частоте. Передача каждого бита из буфера происходит с каждым тактом работы ядра памяти В DDR-памяти каждый буфер ввода-вывода передает два бита за один такт, то есть фактически работает на удвоенной тактовой частоте, оставаясь при этом полностью синхронизированным с ядром памяти. Однако, чтобы такой режим работы стан нения). возможным, необходимо, чтобы эти два бита были доступны буферу ввода—вывода на каждом такте работы памяти. Для этого требуется, чтобы каждая команда чтения приводила к передаче из ядра памяти в буфер сразу двух бит. Для этого используются две независимые линии передачи от ядра памяти к буферам ввода-вывода. Из буфера ввода-вывода биты затем поступают на шину данных в требуемом порядке. |
Чтобы скачать материал, пожалуйста, авторизуйтесь или зарегистрируйтесь! Это быстро ! )
Категории
Математика, алгебра, геометрия [1729] |
Книги (Это интересно) [351] |
Видеоуроки [26920] |
География [2660] |
Дополнительное образование [401] |
ЕГЭ/ГИА [266] |
Информатика [1187] |
История / обществознание [4663] |
Для Логопеда [500] |
Материалы для коррекц. классов [400] |
ОБЖ [558] |
Презентации [402] |
Для Психолога [514] |
Физическая культура [529] |
Черчение [121] |
Шаблоны презентаций [466] |
Для Библиотекаря [160] |
Праздники [419] |
Интересные Видеоролики [12] |
Английский язык [791] |
Иностранные языки (прочие) [461] |
Окружающий мир [873] |
Биология и экология [1643] |
Всем учителям [508] |
Для директора и завуча [1042] |
Дошкольное образование [1238] |
Искусство [804] |
Для Классного руководителя [543] |
Начальные классы [718] |
Основы религиозных культур [137] |
Программы и Софт [21] |
Родной язык [505] |
Русский язык и литература [3915] |
Технология [1000] |
Физика [1263] |
Химия [1297] |
Экономика [905] |
Астрономия [444] |
Писатели [113] |
Классный час [527] |
Шаблоны документов [85] |
Другое (Прочее) [412] |