Anda di halaman 1dari 21

Daftar untuk mengunduh konten premium!

X
 Deutsch

 Polski

 Daftar
 Gabung

 Sirkuit AC
 Amplifier
 Atenuator
 Bilangan Biner
 Aljabar Boolean
 Kapasitor
 Logika Kombinasional
 Konektivitas
 Penghitung
 Sirkuit DC
 Dioda
 Elektromagnetisme
 Filter
 Induktor
 Perangkat Input / Output
 Gerbang Logika
 Sirkuit Miscellaneous
 Amplifier Operasional
 Osilator
 Power Electronics
 Catu Daya
 Premium
 Jaringan RC
 Resistor
 Logika Sekuensial
 Sistem
 Transformer
 Transistor
 Generator Bentuk Gelombang

 Konten Premium

 Pendidikan lebih lanjut


 Peta Situs
 Hubungi kami

Beranda  /  Logika Sekuensial  /  Register Geser

Register Geser
Shift Register adalah jenis lain dari rangkaian logika sekuensial yang dapat
digunakan untuk penyimpanan atau transfer data biner

   

Perangkat sekuensial ini memuat data yang ada pada inputnya dan kemudian
memindahkan atau "menggeser" ke outputnya sekali setiap siklus clock,
maka dinamakan Shift Register .
Sebuah register geser pada dasarnya terdiri dari beberapa tunggal bit “D-Type data
kait”, satu untuk setiap bit data, baik logika “0” atau “1”, yang terhubung bersama-
sama dalam susunan daisy-chain jenis seri sehingga output dari satu latch data
menjadi masukan dari latch berikutnya dan seterusnya.
Bit data dapat dimasukkan masuk atau keluar dari register geser secara serial, yaitu
satu demi satu dari arah kiri atau kanan, atau semuanya bersamaan pada saat yang
sama dalam konfigurasi paralel.
Jumlah kait data individu yang diperlukan untuk membuat perangkat Register
Geser tunggal biasanya ditentukan oleh jumlah bit yang akan disimpan dengan lebar
paling umum 8-bit (satu byte) yang dibangun dari delapan kait data individual.
Register Geser digunakan untuk penyimpanan data atau untuk pergerakan data dan
oleh karena itu biasanya digunakan di dalam kalkulator atau komputer untuk
menyimpan data seperti dua bilangan biner sebelum ditambahkan bersama, atau
untuk mengubah data dari serial ke paralel atau paralel ke format serial. Pengunci
data individu yang membentuk register geser tunggal semuanya digerakkan oleh
sinyal clock umum (Clk) yang menjadikannya perangkat sinkron.
IC register geser umumnya dilengkapi dengan koneksi
yang jelas atau reset sehingga dapat "SET" atau "RESET" sesuai
kebutuhan. Umumnya, register geser beroperasi dalam salah satu dari empat mode
berbeda dengan pergerakan dasar data melalui register geser menjadi:

 Serial-in to Parallel-out (SIPO)   - register dimuat dengan data


serial, satu bit pada satu waktu, dengan data yang disimpan tersedia
pada keluaran dalam bentuk paralel.
 Serial-in to Serial-out (SISO)   - data digeser secara serial "IN"
dan "OUT" dari register, satu per satu ke arah kiri atau kanan di bawah
kendali jam.
 Parallel-in to Serial-out (PISO)   - data paralel dimuat ke dalam
register secara bersamaan dan digeser keluar dari register secara serial
satu bit pada satu waktu di bawah kendali jam.
 Parallel-in to Parallel-out (PIPO)   - data paralel dimuat secara
bersamaan ke dalam register, dan ditransfer bersama ke output masing-
masing dengan pulsa clock yang sama.
Pengaruh perpindahan data dari kiri ke kanan melalui register geser dapat disajikan
secara grafis sebagai berikut:

 
Juga, pergerakan arah data melalui register geser dapat berupa ke kiri, (menggeser
ke kiri) ke kanan, (menggeser ke kanan) ke kiri-ke-dalam tetapi ke-kanan-keluar,
(rotasi) atau keduanya bergeser ke kiri dan kanan di dalam register yang sama
sehingga membuatnya menjadi dua arah . Dalam tutorial ini diasumsikan bahwa
semua data bergeser ke kanan, (bergeser ke kanan).
Register Geser Serial-in to Parallel-out (SIPO)

Register Geser Seri-in ke Paralel-out 4-bit

 
Pengoperasiannya adalah sebagai berikut. Mari kita asumsikan bahwa semua flip-
flop (  FFA ke FFD  ) baru saja RESET (input CLEAR) dan bahwa semua
output Q A ke Q D berada pada level logika "0" yaitu, tidak ada output data paralel.
If a logic “1” is connected to the DATA input pin of FFA then on the first clock pulse
the output of FFA and therefore the resulting QA will be set HIGH to logic “1” with all
the other outputs still remaining LOW at logic “0”. Assume now that the DATA input
pin of FFA has returned LOW again to logic “0” giving us one data pulse or 0-1-0.
The second clock pulse will change the output of FFA to logic “0” and the output
of FFB and QB HIGH to logic “1” as its input D has the logic “1” level on it from QA.
The logic “1” has now moved or been “shifted” one place along the register to the
right as it is now at QA.
When the third clock pulse arrives this logic “1” value moves to the output
of FFC ( QC ) and so on until the arrival of the fifth clock pulse which sets all the
outputs QA to QD back again to logic level “0” because the input to FFA has
remained constant at logic level “0”.
The effect of each clock pulse is to shift the data contents of each stage one place to
the right, and this is shown in the following table until the complete data value of  0-
0-0-1 is stored in the register. This data value can now be read directly from the
outputs of QA to QD.
Kemudian data tersebut telah diubah dari sinyal input data serial menjadi output data
paralel. Tabel kebenaran dan bentuk gelombang berikut menunjukkan propagasi
logika "1" melalui register dari kiri ke kanan sebagai berikut.
Pergerakan Data Dasar Melalui Register Geser

Jam Pulsa Tidak QA QB QC QD

0 0 0 0 0

1 1 0 0 0

2 0 1 0 0

3 0 0 1 0

4 0 0 0 1

5 0 0 0 0

 
 

Perhatikan bahwa setelah pulsa clock keempat berakhir, 4-bit data (  0-0-0-1  )
disimpan dalam register dan akan tetap di sana asalkan clocking register telah
berhenti. Dalam prakteknya data masukan ke register dapat terdiri dari berbagai
kombinasi logika “1” dan “0”. IC SIPO yang tersedia secara umum termasuk
standar 8-bit 74LS164 atau 74LS594.

Register Geser Serial-in ke Serial-out (SISO)


Ini register geser sangat mirip dengan SIPO di atas, kecuali yang sebelum data
dibacakan langsung dalam bentuk paralel dari output Q A ke Q D , kali ini data yang
dibiarkan mengalir langsung melalui register dan keluar dari ujung yang lain . Karena
hanya ada satu output, DATA meninggalkan register geser sedikit demi sedikit
dalam pola serial, oleh karena itu dinamai Register Geser Serial-in ke Serial-
Out atau SISO .
Register geser SISO adalah salah satu yang paling sederhana dari empat
konfigurasi karena hanya memiliki tiga koneksi, input serial (SI) yang menentukan
apa yang masuk ke flip-flop tangan kiri, output serial (SO) yang diambil dari output
flip-flop sebelah kanan dan sinyal clock sequencing (Clk). Diagram rangkaian logika
di bawah ini menunjukkan register geser serial-in serial-out yang digeneralisasi.
Register Geser Seri-in ke Serial-out 4-bit

 
Anda mungkin berpikir apa gunanya register geser SISO jika data keluaran sama
persis dengan data masukan. Nah jenis Register Geser ini juga bertindak sebagai
perangkat penyimpanan sementara atau dapat bertindak sebagai perangkat tunda
waktu untuk data, dengan jumlah waktu tunda dikendalikan oleh jumlah tahapan
dalam register, 4, 8, 16 dll atau dengan memvariasikan penerapan pulsa jam. IC
yang tersedia secara umum termasuk 74HC595 8-bit Serial-in to Serial-out Shift
Register semua dengan keluaran 3-status.

Register Geser Paralel-in ke Serial-out (PISO)


Register geser Paralel-masuk ke Serial-keluar bertindak berlawanan dengan cara
serial-masuk ke paralel-keluar di atas. Data dimuat ke register dalam format paralel
di mana semua bit data memasukkan inputnya secara bersamaan, ke pin input
paralel P A ke P D dari register. Data tersebut kemudian dibacakan secara berurutan
dalam pergeseran modus-benar normal dari mendaftar di Q mewakili hadir data
pada P A ke P D .
Data ini dikeluarkan satu bit setiap kali pada setiap siklus jam dalam format
serial. Penting untuk dicatat bahwa dengan jenis register data ini, pulsa clock tidak
diperlukan untuk memuat register secara paralel karena sudah ada, tetapi empat
pulsa clock diperlukan untuk membongkar data.

Register Geser Paralel-in ke Serial-out 4-bit

 
Karena jenis register geser ini mengubah data paralel, seperti kata data 8-bit ke
dalam format serial, ini dapat digunakan untuk membuat multipleks banyak jalur
input yang berbeda menjadi aliran DATA serial tunggal yang dapat dikirim langsung
ke komputer atau ditransmisikan melalui a jalur komunikasi. IC yang tersedia secara
umum termasuk Register Geser Paralel-in / Seri-out 74HC166 8-bit.

Daftar Shift Parallel-in to Parallel-out (PIPO)


Mode operasi terakhir adalah Register Geser Paralel-masuk ke Paralel-keluar. Jenis
register geser ini juga bertindak sebagai perangkat penyimpanan sementara atau
sebagai perangkat penundaan waktu yang mirip dengan konfigurasi SISO di
atas. Data disajikan dalam format paralel ke pin input paralel P A ke P D dan
kemudian ditransfer bersama-sama langsung ke pin output masing-
masing Q A ke Q D dengan pulsa clock yang sama. Kemudian satu clock pulsa
memuat dan membongkar register. Pengaturan untuk bongkar muat paralel ini
ditunjukkan di bawah ini.

Register Geser Paralel-masuk ke Paralel-out 4-bit

 
Register geser PIPO adalah yang paling sederhana dari empat konfigurasi karena
hanya memiliki tiga koneksi, input paralel (PI) yang menentukan apa yang masuk ke
flip-flop, output paralel (PO) dan sinyal clock sequencing (Clk).
Serupa dengan register geser Serial-in ke Serial-out, register jenis ini juga bertindak
sebagai perangkat penyimpanan sementara atau sebagai perangkat penundaan
waktu, dengan jumlah waktu tunda yang divariasikan oleh frekuensi pulsa
clock. Juga, dalam jenis register ini tidak ada interkoneksi antara flip-flop individu
karena tidak diperlukan perpindahan data secara serial.

Register Geser Universal


Saat ini, ada banyak Register Geser tipe "universal" dua arah berkecepatan tinggi
yang tersedia seperti TTL 74LS194, 74LS195 atau CMOS 4035 yang tersedia
sebagai perangkat multi-fungsi 4-bit yang dapat digunakan dalam serial-to-serial ,
perpindahan kiri, perpindahan kanan, serial-ke-paralel, paralel-ke-serial, atau
sebagai register data multifungsi paralel-ke-paralel, maka namanya “Universal”.
Register geser universal ini dapat melakukan kombinasi input paralel dan serial ke
operasi output, tetapi memerlukan input tambahan untuk menentukan fungsi yang
diinginkan dan untuk memuat dan mengatur ulang perangkat. Register geser
universal yang umum digunakan adalah TTL 74LS194 seperti yang ditunjukkan di
bawah ini.

Register Geser Universal 4-bit 74LS194

 
Register geser universal adalah perangkat digital yang sangat berguna. Mereka
dapat dikonfigurasi untuk merespons operasi yang memerlukan beberapa bentuk
penyimpanan memori sementara atau untuk penundaan informasi seperti mode
konfigurasi SISO atau PIPO atau mentransfer data dari satu titik ke titik lainnya baik
dalam format serial atau paralel. Register geser universal sering digunakan dalam
operasi aritmatika untuk menggeser data ke kiri atau kanan untuk perkalian atau
pembagian.

Ringkasan Tutorial Register Geser


Kemudian untuk meringkas sedikit tentang Register Geser
 Register Geser sederhana dapat dibuat hanya dengan
menggunakan sandal Jepit tipe-D, satu flip-Flop untuk setiap bit data.
 Output dari setiap flip-flop terhubung ke input D dari flip-flop di
sebelah kanannya.
 Register geser menyimpan data dalam memorinya yang dipindahkan
atau "digeser" ke posisi yang diperlukan pada setiap pulsa clock.
 Setiap pulsa clock menggeser isi register satu posisi bit ke kiri atau
kanan.
 Bit data dapat dimuat satu bit pada satu waktu dalam konfigurasi
input seri (SI) atau dimuat secara bersamaan dalam konfigurasi paralel
(PI).
 Data dapat dihapus dari register satu per satu untuk output seri (SO)
atau dihapus pada saat yang sama dari output paralel (PO).
 Salah satu penerapan register geser adalah pada konversi data
antara serial dan paralel, atau paralel menjadi serial.
 Register geser diidentifikasi secara individual sebagai SIPO, SISO,
PISO, PIPO, atau sebagai Register Geser Universal dengan semua
fungsi digabungkan dalam satu perangkat.
Dalam tutorial berikutnya tentang Rangkaian Logika Sekuensial , kita akan melihat
apa yang terjadi ketika keluaran dari flip-flop terakhir dalam register geser
dihubungkan langsung kembali ke masukan dari flip-flop pertama yang
menghasilkan rangkaian loop tertutup yang secara konstan mensirkulasi ulang data
di sekitar loop. Ini kemudian menghasilkan jenis lain dari rangkaian logika sekuensial
yang disebut Penghitung Cincin yang digunakan sebagai penghitung dan pemisah
dekade.

   

Sebelumnya
The D-type Flip Flop

Berikutnya
Johnson Ring Counter
98 Komentar

Bergabung dalam percakapan

 Beri tahu saya tentang komentar tindak lanjut melalui email.

Les
Katakanlah saya memiliki 60 LED dalam lingkaran di sekitar permukaan jam. LED
harus menyala satu per satu secara berurutan setiap detik di sekitar permukaan jam.
Apakah ada register geser SISO 60 bit di pasaran?
Atau kombinasi register geser apa yang dapat saya gunakan?
Diposting pada 16 Agustus 2020 | 09:09
 Balasan

Odette
Hai, Menyukai situs web Anda!
Diposting pada 23 Juni 2020 | 10:18 malam
 Balasan

Tamin
Bagaimana mungkin Secara serial di register geser keluar serial, alih-alih satu
pergeseran posisi kita konfigurasikan menjadi 2 atau 3 pergeseran posisi?
Diposting pada 17 Juni 2020 | 7:05 pagi
 Balasan

Wayne Storr
Terapkan 2 atau 3 pulsa clock
Diposting pada 17 Juni 2020 | 15:34
 Balasan

Nitesh Kumar Thakur


Pak saya sangat berterima kasih atas catatan register di komputer ini… .thanku

begitu banyak 
Diposting pada 09 Juni 2020 | 9:42 pagi
 Balasan


Aboudeif
siapa auother?
Diposting pada 29 Mei 2020 | 10:59 pagi
 Balasan

youssef elsayed
7amra ya deifa
Diposting pada 29 Mei 2020 | 11:37
 Balasan

Mahadevaprasad
Siso shift register adalah yang terbaik dalam bidang elektronik degital
Diposting pada 11 Maret 2020 | 2:25 pagi
 Balasan

Pratigya Adhikari
Saya tidak dapat menemukan jawaban pasti saya
Diposting pada 19 Februari 2020 | 10:46 malam
 Balasan

basanta
tampan
Diposting pada 13 Februari 2020 | 2:47 pagi
 Balasan

Alvin C Barnabas
Topiknya sangat berguna. Itu memperkuat apa yang saya pelajari di kelas hari ini ke
dalam kepala saya.
Diposting pada 04 Januari 2020 | 4:38 pagi
 Balasan

Yub Raj Bhusal


Catatan yang bagus
Diposting pada 24 Desember 2019 | 16:47
 Balasan


Jahurul Islam
Saya butuh tabel kebenaran sipo dan siso.
Diposting pada 04 Desember 2019 | 12:50
 Balasan

Gargy Reji
Bagaimana register geser 7 tahap 8-bit dapat diimplementasikan menggunakan
Verilog?
Diposting pada 08 November 2019 | 5:53 pagi
 Balasan

Poonam
Can u menjelaskan tentang pengatur beban paralel
Diposting pada 03 November 2019 | 13:34
 Balasan

arpita
halo pak apa register geser dengan beban sisi lebar ???
tolong jelaskan
Diposting pada 12 Oktober 2019 | 8:55 pagi
 Balasan

Varalaxmi
Transmisi data serial menggunakan JK flip. Kegagalan
Diposting pada 06 September 2019 | 9:29 pagi
 Balasan

Kibria Tanzil
I am searching for universal counter. But I can’t find that content. All of the content
are explained clearly and simple. But I am being happy if you are uploaded the
universal counter . Thanks for your cooperation of study of digital electronics. I think
this content help us and all of the contents are so much useful.
Posted on August 20th 2019 | 9:47 pm
 Reply

afraa'
thanks a lot.
Posted on May 21st 2019 | 8:45 am
 Reply

Pavan
How many clock pulses are required in siso ,sipo,piso,pipo
Posted on May 17th 2019 | 5:48 am
 Reply

o More

shivam
sir plz tell me how to do this
Posted on April 17th 2019 | 10:06 am
 Reply

dsffs
SMD
Posted on April 09th 2019 | 4:05 pm
 Reply

View More
Read more Tutorials inSequential Logic
 1. Sequential Logic Circuits
 2. The JK Flip Flop
 3. Multivibrators
 4. The D-type Flip Flop
 5. The Shift Register
 6. Johnson Ring Counter
 7. Conversion of Flip-flops
Related Tutorials

Conversion of Flip-flops
Flip-flops are the basic building blocks of Sequential Circuits which can be converted
from one form to [...]

Johnson Ring Counter


The Johnson Ring Counter consists of a number of counters connected together with
the output fed back [...]

 THE BASICS

o Contact Us

o Privacy Policy
o Terms of Use

 FOR ADVERTISERS

o Contact Sales

o Media Guide Request

 ASPENCORE NETWORK

o EBN

o EDN

o EE Times

o EEWeb

o Electronic Products

o Power Electronics News

o Embedded

o Planet Analog

o ElectroSchematics

 
o TechOnline

o Datasheets.com

o Elektronik Tahu Caranya

o IoT Times

 JARINGAN GLOBAL

o EE Times Asia

o EE Times China

o EE Times India

o EE Times Jepang

o EE Times Taiwan

o EDN Asia

o EDN China

o EDN Taiwan
 

o EDN Jepang

o ESM Cina

 TERHUBUNG DENGAN KAMI

o Facebook
o Google+

Semua konten adalah Hak Cipta © 2020 oleh AspenCore, Inc. Semua hak dilindungi undang-undang.

Anda mungkin juga menyukai