Nihkeregister võimaldab kirjutada biti kohale biti väärtusw või biti kohale biti väärtuse. Nihkeregistrit, mis võimaldab nihet mõlemas suunas, nim reversiivseks. Nihet kasutatakse nt info teisendamisel paralleelkujult järjestikkujule ja vastupidi. Registrid, millesse info sisestamine ja väjastamine toimub järjestikku nim. nihkeregistriteks. Nihkeregistri koostamiseks kasutatakse kõiki trigeritüüpe. Nihkeregistril võib samuti olla asetussisend. Nullimise sisend saadakse tavaliselt trigerite asünkroonsete R-sisendite kokkuühendamisega. Reversiivsed nihkeregistrid Nihkeregistrit, mis võimaldab nihet mõlemas suunas, nim reversiivseks. Paralleellaadimisega nihkeregistrid St, et nihkeregistrisse võib kanda algväärtuse paralleelkoodis. Ilma paralleellaadimise võimaluseta saab sinna kanda väärtuse vaid järjestikusisendi kaudu sisse nihutades. Paralleellaadimist saab raliseerida ka asünkroonsete asetussisendite kaudu.
Reversiivseks nihkeregistriks. Nihet kasutatakse näiteks info teisendamisel paralleelkujult järjestikkujule ja vastupidi. Matemaatikas tähendab nihe arvu jagamist ja korrutamist arvusüsteemi alusega. Ringnihe tähendab, et bitid ei lähe kaduma vaid ringi algusesse. Struktuurilt kujutab nihkeregister endast järjestikku ühendataud trigereid, kus ühe väljund on ühendatud teise sisendiga. Nihkeregistreid võid koostada kõigi trigeritüüpide baasil. Nihkeregistritel võib sammuti olla asetussisend(nullimine v muu algkood). Paralleellaadimisega nihkeregister. Tihti on nihkeregistritel ka paralleellaadimise võimalus, siis võib alguväärtuse kanda registrisse paralleelkoodis. Ilma selle võimaluseta saab sinna kanda väärtuse vaid järjestiksisendi kaudu sissenihutades. Sama sünkrosignaaliga juhitakse nii nihet kui ka paralleelset sissekannet. Sellepärast peab arvestama, et PL-sisendi muutus ei oleks ajaliselt liialt lähedal sünkrosignaali tagafrondile, et vältida ebakorrektset
- Asünkroonsete asetussisenditega trigerid – T-trigeri puhul on probleeme algolekuga, kuna nt arvuti sisselülitamisel võtavad trigerid juhusliku oleku. T-trigeri väärtus oleneb aga alati eelmisest, siis pole võimalik teada, millises olekus triger on. Selleks on tavaliselt asünkroonsed asetussisendid, mis viib trigeri algolekusse (S- ja R- või ainult R-sisend, olenevalt ehitusest võib olla nii 0 kui 1). Võimalik on ka madalaktiivne asetussisend. 2. Konveier protsessoris ja mälus. Protsessoris: käsu täitmise võib jagada teatud sõltumatuteks etappideks. Kui kõik etapid on sõltumatud ja ligilähedaselt sama kestusega, saab protsessor täita ühe taktiga esimese käsu esimese etapi ning teise takti ajal täita juba teise käsu esimest etappi jne. Kiirus ei suurene, suureneb ainult takti ajal täidetud käskude arv, mis tähendab, et protsessor on pidevalt koormatud.