Разлика между регистър и памет

Автор: Laura McKinney
Дата На Създаване: 1 Април 2021
Дата На Актуализиране: 9 Може 2024
Anonim
Как выявить и определить манипуляцию? Основные признаки. Анна Богинская
Видео: Как выявить и определить манипуляцию? Основные признаки. Анна Богинская

Съдържание


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

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

Ще обсъдим още няколко разлики между регистър и памет с помощта на сравнителната диаграма, показана по-долу.

  1. Сравнителна диаграма
  2. дефиниция
  3. Ключови разлики
  4. заключение

Сравнителна диаграма

Основа за сравнениеРегистрирампамет
ОсновенРегистрите държат операндите или инструкциите, които CPU в момента обработва.Паметта съдържа инструкциите и данните, които настоящата програма в CPU изисква в момента.
КапацитетРегистърът съхранява малкото количество данни около 32-битови до 64-битови.Паметта на компютъра може да варира от някои GB до TB.
достъпПроцесорът може да работи със съдържание на регистъра със скорост от повече от една операция в един часовник.Процесорът осъществява достъп до паметта с по-ниската скорост от регистъра.
ТипРегистър на акумулатори, брояч на програми, регистър на инструкциите, регистър на адреси и др.RAM.


Определение за регистър

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

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

Регистърът се измерва в битове, като процесор може да има 16-битови, 32-битови или 64-битови регистри. Броят на регистрите битове определя скоростта и мощността на процесора. Например процесор, който има 32-битов регистър, може да получи достъп до 32-битовите инструкции наведнъж. Процесорът, който има 64-битов регистър, може да изпълнява 64-битови инструкции. Следователно, повече броят на битовете на регистъра повече е скоростта и мощността на процесора.


Компютърните регистри са категоризирани както следва:

DR: Регистър на данните е 16-битов регистър, който съхранява операнди да се управлява от процесора.

AR: Адрес регистър е 12-битов регистър, който държи адрес на място в паметта.

AC: акумулатор също е 16-битов регистър, който съхранява резултат изчисляван от процесора.

IR: Регистър на инструкциите е 16-битов регистър, който държи код на инструкцията което трябва да се изпълни в момента.

НАСТОЛЕН КОМПЮТЪР: Програмен брояч е 12-битов регистър, който държи адрес на инструкцията това ще бъде изпълнено от процесора.

TR: Временен регистър е 16-битов регистър, който държи временен междинен резултат изчислени от процесора.

INPR: Входен регистър е 8-битов регистър, който държи входен символ получени от устройство за въвеждане и го достави на акумулатор.

OUTR: Изходен регистър е 8-битов регистър, който държи изходен символ получено от акумулатор и да го достави на изходно устройство.

Определение на паметта

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

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

Основната памет или RAM паметта е a летлив памет, което означава, че данните в основната памет съществуват, когато захранването на системите е включено и данните изчезват, когато системата се изключи. Основната памет съдържа данните, които ще се изискват от изпълняващата се в момента програма в процесора. Ако данните, изисквани от процесора, не са в първичната памет, тогава данните се прехвърлят от вторичното хранилище в първичната памет и след това се получават от процесора.

Веднъж ти спасяване данните на компютъра, след което се прехвърлят към вторично съхранение дотогава остава в първичната памет. Днес основната памет или RAM паметта може да варира от 1 GB до 16 GB, От друга страна, вторичното хранилище днес варира от някои Giga Bytes (GB) до TeraBytes (TB).

  1. Основната разлика между регистъра и паметта е този регистър съхранява данните, които процесорът в момента обработва като има предвид, че паметта съхранява данните, които ще бъдат необходими за обработка.
  2. Регистърът варира от 32-битов регистър до 64-битов регистър като има предвид, че капацитетът на паметта варира от някои GB за някои туберкулоза.
  3. Регистърът на достъпа до процесора по-бързо отколкото паметта.
  4. Компютърните регистри са регистър на акумулатора, брояч на програми, регистър на инструкциите, регистър на адресите, и т.н. От друга страна, паметта се нарича основната памет на компютъра, която е RAM.

Заключение:

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