Шта је Схифт Регистер?, Различити типови, бројачи и апликације

Испробајте Наш Инструмент За Елиминисање Проблема





Знамо да је ФФ или флип-флоп може се користити за чување података у облику 1 или 0. Међутим, ако треба да похранимо неколико битова података, треба нам много јапанки. Регистар је уређај у дигиталној електроници који се користи за чување података. Јапанке играју виталну улогу у дизајнирању најпопуларнији регистри смена . Скуп јапанки није ништа друго до регистар који се користи за чување бројних битова података. На пример, ако се рачунар користи за складиштење 16-битних података, накнадно му је потребан скуп 16-ФФ-ова. А, улази, као и излази регистра, су серијски, иначе паралелни, у зависности од захтева. Овај чланак говори шта је смена регистар , врсте и апликације.

Шта је Схифт Регистар?

Регистар се може дефинисати као када се низ ФФ-ова може повезати у серију, дефиниција регистра смене је када се ускладиштени подаци могу премештати у регистре. То је секвенцијално коло , који се углавном користи за чување података, и премешта их на излаз на сваком ЦЛК (такту) циклусу.




Врсте смена регистара

У основи, ови регистре класификују се у четири врсте и рад смена регистара се разматрају у наставку.

  • Регистар померања серијског улаза у серијски излаз (СИСО)
  • Регистар померања серијског паралелног излаза (СИПО)
  • Регистар померања паралелно у серијском излазу (ПИСО)
  • Паралелни улаз у паралелном излазу (ПИПО) Схифт Регистер

Серијски улаз - серијски излазни регистар померања (СИСО)

Овај регистар помака омогућава серијски улаз и генерира серијски излаз, па је ово названо СИСО (серијски улаз у серијски излаз) регистар смене. Будући да постоји само један излаз, а подаци истовремено одлазе из регистра по један бит на серијски начин.



Серијски улаз - серијски излазни регистар померања (СИСО)

Серијски улаз - серијски излазни регистар померања (СИСО)

Логички круг серијског улаза у серијски излаз (СИСО) приказан је горе. Ово коло се може серијски направити са четири Д-флип флопа. Једном када се ови јапанке повежу једни с другима, једнаки ЦЛК сигнал даје се сваком флип флопу.

У овом колу серијски унос података може се узети са леве стране ФФ (флип флоп). Главна примена СИСО је да делује као елемент кашњења.


Регистар померања серијског ин-паралелног излаза (СИПО)

Овај регистар померања омогућава серијски улаз и генерише паралелни излаз, па је ово познат као серијски паралелни излаз (СИПО) регистар померања.

Коло серијског паралелног излаза (СИПО) померања је приказано горе. Коло се може градити са четири Д-јапанке , а поред тога, ЦЛР сигнал је повезан са ЦЛК сигналом, као и јапанке како би их преуредио. Први ФФ излаз повезан је са следећим ФФ улазом. Једном када се исти ЦЛК сигнал да сваком флип флопу, тада ће сви флип флопови бити синхрони једни с другима.

Регистар померања серијског ин-паралелног излаза (СИПО)

Регистар померања серијског ин-паралелног излаза (СИПО)

У овој врсти регистра, серијски унос података може се узети са леве стране ФФ-а и генерише еквивалентан излаз. Примене ових регистара укључују комуникационе линије, јер је главна функција СИПО регистра мењање серијских информација у паралелне информације.

Регистар померања паралелног ин-серијског излаза (ПИСО)

Овај помакни регистар омогућава паралелни улаз и генерише серијски излаз, па је ово познато као Паралелни улаз у серијском излазу (ПИСО) Схифт Регистер.

Круг регистра померања паралелног улаза у серијски излаз (ПИСО) приказан је горе. Ово коло може да се изгради са четири Д-јапанке, где је ЦЛК сигнал повезан директно на све ФФ-ове. Међутим, улазни подаци су повезани одвојено на сваки ФФ помоћу а мултиплексер на сваком улазу ФФ-а.

Регистар померања паралелног ин-серијског излаза (ПИСО)

Регистар померања паралелног ин-серијског излаза (ПИСО)

Ранији ФФ излаз, као и паралелни унос података, повезан је са улазом мултиплексера, а излаз мултиплексера може бити повезан на други флип флоп. Једном када се исти ЦЛК сигнал да сваком флип флопу, тада ће сви флип флопови бити синхрони једни с другима. Примене ових регистара укључују претварање паралелних података у серијске податке.

Регистар померања паралелног улаза у паралелни излаз (ПИПО)

Регистар померања, који омогућава паралелни унос (подаци се дају одвојено за сваки Флип флоп и на симултани начин), а такође производи паралелни излаз познат је као паралелни улазни паралелни излазни регистар померања.

Логички круг дат у наставку приказује паралелни паралелни излазни регистар померања. Коло се састоји од четири Д јапанке које су повезане. Јасни (ЦЛР) сигнал и часовни сигнали повезани су на сва 4 флип флопа. У овој врсти регистра не постоји међусобна веза између појединачних јапанки јер није потребно серијско пребацивање података. Овде се подаци дају као улаз појединачно за сваки флип-флоп, као и излаз који се такође прима одвојено од сваког флип-флопа.

Регистар померања паралелног улаза у паралелни излаз (ПИПО)

Регистар померања паралелног улаза у паралелни излаз (ПИПО)

ПИПО (паралелно у паралелном излазу) регистар померања може се користити као привремени уређај за складиштење, слично регистру померања СИСО, и извршава се као елемент кашњења.

Двосмерни регистар померања

У овој врсти регистра померања, ако померимо бинарни број према лево са једним местом, то је једнако множењу цифре са два & ако померамо бинарни број према десно са једним местом, једнако је одвајању цифре са два. Ове операције се могу извршити помоћу регистра за премештање података у било ком смеру.

Ови регистри могу да премештају податке у десну страну, иначе у леву страну, на основу избора режима (високог или ниског). Ако се изабере високи режим, подаци ће се преместити на десну страну, као и ако се одабере ниски режим, подаци ће се преместити на леву страну.

Тхе логичко коло овог регистра је приказан горе, а коло се може направити са 4-Д јапанкама. Конекција улазних података може се извршити на два последња дела кола и на основу изабраног режима само капија ће бити у активном стању.

Бројачи у Схифт регистрима

У основи, бројачи у сменским регистрима класификују се у две врсте, попут бројача прстенова, као и бројача Јохнсона.

Ринг Цоунтер

У основи, ово је бројач регистара померања у којем се први ФФ излаз може повезати са другим ФФ и тако даље Последњи ФФ излаз се поново враћа на први улаз флип флопа, то је бројач прстена.

Ринг Цоунтер

Ринг Цоунтер

Модел података у регистру смена помераће се док се не примене ЦЛК импулси. Шема кола на ринг цоунтер је приказан горе. Ово коло се може дизајнирати са 4-ФФ, тако да ће модел података поново радити након сваких 4-ЦЛК импулса, као што је приказано у следећој табели истине. Генерално, овај бројач се користи за самокодирање, није потребно додатно декодирање да би се одлучило о статусу бројача.

ЦЛК Пресс К1 К2 К3

К4

0

100

1

1

110

0

два

011

0

3001

1

Јохнсон Цоунтер

У основи, ово је бројач регистара померања у којем се први ФФ излаз може повезати са другим ФФ и тако даље, а обрнути излаз последњег флип флопа може се поново вратити на улаз првог флип флопа.

Јохнсон Цоунтер

Јохнсон Цоунтер

Шема кола на Јохнсон Цоунтер је приказан горе, а ово коло се може дизајнирати са 4-Д јапанкама. Џонсонов бројач са н-степеном одлаже рачунску серију 2н различитих стања. Будући да се ово коло може градити са 4-ФФ, а модел података ће поново радити сваки 8-ЦЛК импулс, као што је приказано у следећој табели истине.

ЦЛК Пресс

К1 К2 К3 К4

0

000

1

1000

0

два

1000
3110

0

4

1110
5111

1

6

0111
7001

1

Главна предност овог бројача је у томе што захтева н-број ФФ-ова који се процењују на бројач прстена за померање задатих података за производњу низа 2н стања.

Примене смена регистара

Тхе апликације регистара смена укључи следеће.

  • Главна предност овог бројача је у томе што захтева н-број ФФ-ова који се процењују на бројач прстена за померање задатих података за производњу низа 2н стања.
  • ПИСО регистар помака користи се за претварање паралелних у серијске податке.
  • Регистри помака СИСО и ПИПО користе се за генерисање временског кашњења према дигиталним круговима.
  • Ови регистри се користе за пренос података, манипулацију и чување података.
  • СИПО регистар се користи за претварање серијских у паралелне податке, дакле у комуникационим линијама

Дакле, ово је све о најчешће коришћени регистри смена. Дакле, овде се ради о најчешће коришћеним регистрима смена, а то су секвенцијални логички кругови, који се користе за чување, као и за пренос података. Ови регистри се могу направити са флип флопс-ом и њихово повезивање може се извршити на такав начин да се један ФФ (флип флоп) о / п може повезати на улаз следећег флип-флопа, на основу врсте регистара формирајући се. Ево питања за вас, која су у регистри ниверсалних смена ?