Logo bg.artbmxmagazine.com

Как работи паметта на компютър?

Съдържание:

Anonim

Всеки път, когато използваме компютърното си оборудване, използваме паметта, но в действителност не осъзнаваме как е, че всяка инструкция, операция или движение, които извършваме, се регистрира в паметта, готова по всяко време да бъде използвана отново.

В този документ ще се опитаме да разсеем това съмнение и по същия начин да знаем как комуникацията протича вътре в компютъра.

РАЗРАБОТВАНЕ

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

За достъп до конкретен адрес, процесорът изпраща сигнали по адресната шина, който е с размер приблизително 32 бита, и те ни позволяват да зададем 4,296,967,296 (232) различни адреси на паметта към процесора.

За начало ще поясним, че представянето на местоположенията в паметта е представено от шестнадесетичната система от числа; Обосновката за това е поради следното.

Говорейки за 8-битова адресна шина, тя има достъп до 256 позиции (обхват 00-FFh).

В адресната шина, която има 20 бита, възможностите са 1,048,576 (обхват 00000-FFFFFh).

Ако имаме работа с 16-битови адреси, ние имаме достъп до 65 536 позиции (обхват 0000-FFFFh).

Функционирането на паметта е подобно на метода, използван за поръчка на кореспонденция в пощенска станция. Всеки бит за данни се назначава адрес и всеки адрес съответства на местоположение в паметта.

Процесът за съхраняване на информацията в паметта протича по следния начин:

Процесорът изпраща адреса за данните.

Контролерът на памет намира подходящото място.

Накрая процесорът изпраща данните за запис.

Четенето на информацията преминава през подобен процес:

Процесорът изпраща адреса на исканите данни.

Контролерът на памет намира информационните битове, съдържащи се в този адрес.

След това ги изпраща към шината за данни на процесора.

1 ВИДОВЕ ЗАПОМНЕНИЕ

Разпределението на паметта към всеки нов запис може да се разгледа от 2 точки, които са следните: Физическа и Логическа.

В рамките на физика можем да осъществим достъп до различните позиции на паметта чрез електронни средства.

В рамките на логическата среда ще открием как се изразяват и съхраняват адресите.

1.1 ЛОГИЧНО РАЗПРЕДЕЛЕНИЕ НА ПАМЯТА

Ако говорим за логическо разпределение, ще открием, че съществуват следните:

  • Динамично разпределение Статично разпределение

Например, когато работим на език за програмиране, ние изискваме разпределение на паметта и то се извършва по следния начин, където обикновено започва с някои от следните литерали, които са част от паметта: CS, SS, DS и ТО Е

1.2 ФИЗИЧЕСКА РАЗПРЕДЕЛЕНИЕ НА ПАМЯТА

В рамките на физика можем да осъществим достъп до различните позиции на паметта чрез електронни средства.

Записите могат да бъдат класифицирани в 2 вида:

Оперативна схема: способна да натрупва двоична информация на своите джапанки и има порти, способни да изпълняват задачи за обработка на данни.

Регистър за съхранение: използва се само за временно съхранение на двоична информация, която не може да бъде променена, когато се прехвърля в или извън регистъра.

Когато единица памет е съвкупност от регистри за съхранение заедно със свързаните схеми, необходими за пренос на информация, които се наричат ​​регистри на паметта; Това съхранява информацията в групи, наречени думи и всяка от тях се съхранява в регистър на паметта.

Предаваната информация към изходните елементи се взема от регистрите в паметта, изпраща се в оперативните регистри и резултатът от това се връща в регистрите на паметта.

1.2.1 Основни свойства на компонента, който съставя бинарните клетки в паметта

  1. Двустранен зависим имот за двоично представяне.Бъде малък по размер. Ниска цена за бит за съхранение. Ефективно време за достъп.

Например: Магнитни ядра, полупроводникови ИС и магнитни повърхности на ленти, барабани и дискове.

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

Комуникацията между памет и нейното обкръжение се осъществява чрез два сигнала:

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

Външни регистри: Един посочва регистър на паметта, избран от хилядите налични; Друг определя битовата конфигурация на тази дума.

Регистърът на адрес в паметта определя избраната дума за памет. На всеки от тях е присвоен идентификационен номер, започващ от 0 до максималния брой налични думи, след което местоположението или адресният номер се прехвърлят в адресния регистър.

Двата контролни сигнала, приложени към модула памет, се наричат ​​четене и запис, всеки от тях се реферира от паметта.

Схемите за вътрешна памет приемат този адрес от регистъра и отварят необходимите пътища за избор на думата.

След приемане на един от сигналите, вътрешните управляващи вериги в паметта осигуряват желаната функция. Първичната информация се унищожава, когато се напише новата информация. Вътрешната контролна последователност в разрушима памет за четене трябва да осигурява контролни сигнали, които могат да доведат до възстановяване на думата в нейните двоични клетки.

Информацията, прехвърлена във и извън регистрите в паметта и във външната среда, се предава чрез регистър, наречен буфер регистър на паметта. Когато модулът с памет получава сигнал за контрол на запис, вътрешният контрол интерпретира съдържанието на регистъра на разделителя като битова настройка на думата, която трябва да се съхранява в регистър на паметта. С контролен сигнал за четене, вътрешният контрол изпраща думата от регистъра на паметта в регистъра на разделителя.

Последователността на операциите, необходими за комуникация с паметта за прехвърляне на външна дума към BR е:

  1. Прехвърлете адресните битове на избраната дума в AR. Активирайте контролния вход за четене.

Последователността на операциите, необходима за съхраняване на нова

  1. Прехвърлете адресните битове на избраната дума в MAR. Прехвърлете битовете от данни на думата в MBR. Активирайте входа за контрол на запис.

Свойства на единицата памет:

Изградени с полупроводникови ИС, те запазват информацията в регистъра на паметта по време на процеса на четене, така че да не възникне загуба.

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

Методи за адресиране

Обикновено инструкцията се състои от операционна част и посока.

Адресната част съдържа адреса на операнд, използван при изпълнение на инструкцията, или адреса, където се намира адресът на операнда; първият случай посоката е директна посока, вторият е косвено действие.

  • ДИРЕКТЕН. Инструкцията съдържа адреса на мястото на паметта, където се намира операндът. Съдържа адреса, на който се намира адресът на операнда. Той съдържа числото N. В паметта адресът на операнда се намира чрез добавяне на число N към номера на програмния брояч. Съдържа число N, което може да бъде положително или отрицателно НЕЗАБАВНО. Съдържа същия операнд, между другото

Режими за достъп

Режимът на достъп на система от памет се определя от типа на използваните компоненти.

  • Паметта със случаен достъп, записите се разделят в пространството, като всеки запис заема определено пространствено място в паметта на магнитни ядра.Последователността на паметта за достъп, информацията, съхранявана на някакъв носител, не е достъпна веднага, но се получава само на определени интервали от време.

ЗАКЛЮЧЕНИЕ

Адресът не се състои само в извършването му на логично ниво, за да се постигне това, типът хардуер, който машината разполага, е много важен и скоростта, с която може да се извърши тази операция, зависи от него.

Разпределението на паметта се разглежда от няколко перспективи, където една от тях е статично разпределение, което се отнася до процеса на разпределение на паметта по време на компилиране, преди да се изпълни свързаната програма, а от друга страна намираме динамичното разпределение или автоматично, когато паметта се разпределя, когато се изисква по време на изпълнение.

По този начин можете да имате по-ясна и по-прецизна представа за това как се извършва разпределението на паметта, което е доста интересна дълбока тема.

ЛИТЕРАТУРА

www.monografias.com/trabajos/memoria/memoria.shtml

es.wikipedia.org/wiki/Asignaci%C3%B3n_de_memoria#Asignaci.C3.B3n_din.C3.A1mica_de_memoria

es.wikipedia.org/wiki/Asignaci%C3%B3n_de_memoria

es.wikipedia.org/wiki/Direcci%C3%B3n_de_memoria

www.zator.com/Hardware/H5_1.htm

Как работи паметта на компютър?