Bagaimana sebuah jam digital dapat menunjukkan waktu secara tepat? Bagaimana kalkulator
dapat menunjukkan angka dan simbol matematika secara berurutan? Semua itu dapat terjadi
karena pada perangkat elektronik dilengkapi dengan sebuah register geser atau shift
register.
Operasi pergeseran data oleh register ini membuktikan bahwa suatu data biner
dapat berpindah tempat, dari satu tempat ke tempat yang lain. Perpindahan data biner
terjadi berdasarkan waktu.
Register Geser atau Shift Register dapat memindahkan sejumlah bit yang telah
tersimpan dari kanan ke kiriatau dari kiri ke kanan. Pergeseran bit
ini penting dalam operasi aritmatika dan operasi logika yang sering dipakai dalam sebuah
mikroprosesor .
Pertama, kita akan menekan dan melepaskan 2 pada papan tombol kalkulator, maka 2 muncul
pada layar dengan posisi paling kanan. Selanjutnya, kita menekan dan melepaskan 6 pada
papan tombol yang dapat menyebabkan 2bergeser satu posisi ke kiri, yang kemudian
memungkinkan 6 muncul pada posisi paling kanan layar, 26 muncul pada layar.
Kemudian, kita menekan dan melepaskan 8 pada papan tombol, 268 muncul pada layar.