ПредишенСледващото

Memory - един от компютърни единици, състояща се от паметта и пригоден за съхраняване, съхранение и извеждане на информация (обработка на данни алгоритъм, а самата данни).

Основните характеристики на отделните устройства с памет (устройства за съхранение) са капацитет на паметта, скоростта и цената за единица мярка за съхранение на информация (малко).

Скорост (забавяне), определен от времето на достъп до паметта и продължителността на цикъла на паметта. Достъп време е времето между издаването на искането за четене и момента, в който поиска думата памет. Продължителността на цикъла памет се определя от минималното време между две последователни повиквания към паметта.

за увеличаване на капацитета на паметта и изисквания за работа, както и да се намалят разходите за нея са противоречиви. Колкото по-голяма е скоростта, толкова по-технически трудно да се постигне и скъпо да се увеличат разходите за капацитет на паметта. цена паметта е значителна част от общите разходи за компютъра.

Подобно на повечето компютърни устройства, паметта има йерархична структура. Генерализирана модел на такава структура, която отразява разнообразието на памет и тяхното взаимодействие е показано на Фигура 8.1. Всички устройства за съхранение са с различна производителност и капацитет. Колкото по-високо ниво на йерархията, толкова по-висока скорост на съответната памет, но по-малко от капацитета му.

Компютърна памет - studopediya

Фиг. 8.1. йерархична структура памет

За най-високо ниво - Cache - са регистри контрол и оперативни звена на процесора, паметта Scratchpad, управлението на паметта, буфер памет (кеш).

През втората оперативно ниво, толкова по-ниска е оперативна памет (RAM), който служи за съхраняване на активните програми и данни, което означава, че програмите и данните, работи с компютри.

В следващия по-ниското ниво на външна памет се намира външен.

Местната паметта или регистър на паметта на процесора. Включено в процесора (регистри за контрол и оперативни звена на процесора) и е предназначен за временно съхранение на информация. Той разполага с малък капацитет и най-високата скорост. Тя се основава на регистрите на общо предназначение. RON конструктивно съответствие с процесора на компютъра. Този тип памет се използва за мениджърите на магазини и кодове за услуги и информация, до която най-често се отнася процесор по време на изпълнението на програмата.

Паметта на контрол, предназначени за съхранение на управляващата процесор фърмуер (вж. апарат тип управление на разпределение фърмуер). Конфигуриран като постоянна памет (ROM) или програмируема постоянна памет (EEPROM). При системи с метод на преработка на фърмуера UE информация се използва за магазин фърмуер веднъж записано, програми за контрол, константи и др

Паметта на буфер. В функционални условия, кеш паметта се разглежда като буферна памет, която се намира между основната (RAM) памет и процесор. Основната цел на кеш памет - краткосрочно съхранение и доставка на активното информационен процесор, който намалява броя на достъпа до основната памет, която скорост е по-малка кеш. Cache - паметта на английски cashe - кеш. Това не е достъпен по програмен път. Поради това оказва въздействие върху производителността на компютъра, но не влияе на програмиране на приложения. В съвременните компютри разграничи кеш от първо и второ ниво. Кешът на първо ниво е интегрирана с инструкциите на процесора предварително извличане на дялове и данни и служи като правило, за съхранение на най-често използваните команди. кеш второ ниво служи като буфер между процесора и ОП. В някои компютри има отделни кеш за инструкции и данни поотделно.

ОП (RAM) се използва за съхраняване на информация директно участват в процеса на изчисление (събитие в обслужващия блок - ALU). От RAM за процесора получава кодовете и операнди, на която операции се извършват в съответствие с програмата на процесора в RAM се изпращат за съхранение на междинните и крайните резултати от обработката на информация. RAM има сравнително голям капацитет и висока скорост, но по-малко от нивото на нулата подложка памет.

Външна памет (БНП) се използва за съхраняване на големи количества информация за дълго време. Обикновено, БНП няма пряко общуване с процесора. Обменът на информация е група характер, което значително намалява времето на борсата. БНП е със сравнително ниска скорост (извличане на информация). В магнитни дискове (гъвкав и твърд) се използва като носител, лазерните дискове (CD-стайни), и други.

Сравнително малък капацитет на RAM (8 - 64 мегабайта) се компенсира от практически неограничен капацитет устройства външен съхранение. Въпреки това, тези устройства са сравнително бавно - след като поиска данните за магнитни дискове на десетки микросекунди. За сравнение, RAM на лечение цикъл (ОП) е 50 NS. Изхождайки от това, в процеса на изчисления трябва да е възможно с по-малко от достъпите до външна памет.

растеж на производителността Компютри види на първо място да се увеличи скоростта на процесора. изпълнение на ОП също расте, но все още изостава от изпълнението на хардуер процесор, защото едновременно там изпреварва растежа на капацитета си, което го прави по-трудно да се намали времето на цикъла на паметта. В резултат на това изпълнение на ОП, не е достатъчно, за да осигури необходимата производителност на компютъра. Това се изразява в разликата между процесора и паметта на честотната лента. Подравняване балансова капацитет и е предназначен Scratchpad буферна памет на малък капацитет (обикновено по-малко от 512 KB) и висока производителност.

При достъп до информационния блок, който се намира на оперативно ниво, копие е изпратено до паметта на Scratchpad буфер. Следващи повиквания към блок данни се извършва в буферната памет. Тъй като времето за вземане на проби от SRAM tSOZU много по-кратък, отколкото вземане на проби от RAM ТОП. въвеждане в структурата на SPM компютъра намалява лечение еквивалентно време ТЕ в сравнение с времето на лечение на RAM-горе:

и р - .. удари вероятност, т.е. вероятността блок от данни се осъществява достъп, съхранявани в SRAM.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!