Transcript for:
Materi Register dan Shift Register

Assalamualaikum warahmatullahi wabarakatuh Salam sejahtera untuk kita semua Jumpa lagi dengan saya Pak Andi dari SMK Rapat Untuk kesempatan kali ini Kita akan membahas yang namanya adalah Digital Safe Register Sebelum ini kita akan membahas yang namanya adalah Korontar Materisi Freqister boleh setelah konter atau setelah pliplop terserah. Jadi sama seperti rangkaian konter. Kalau konter adalah gabungan pliplop yang digabungkan kemudian dapat dilakukan proses penghitungan.

Kalau shift register, shift artinya menggeser, register adalah penyimpanan data. Pengertian daripada register adalah rangkaian digital yang dibangun oleh sekumpulan plilip-plop yang dapat melakukan penyimpanan data sementara. yang nantinya dapat disalurkan ke rangkaian digital lainnya untuk proses lebih lanjut jadi dia bisa melets, lets itu mengunci data jadi kita setting dulu kita mau kirim data berapa misalnya 1001 taruh dulu di register gitu ya Setelah itu kita kasih clock atau write, maka data itu diregister akan tersimpan data 1001. Komponen utamanya adalah rangkaian plip-plop. Setiap plip-plop menyimpan sebuah data. Sehingga untuk menyimpan data n-bit, jadi kalau kita ingin 4-bit, maka plip-plopnya juga harus ada 4. Jadi satu contoh memori register ini adalah satu register yang menyimpan data 1001 Berarti di dalamnya di register tersebut harus ada 4 buah flip-flop Ini pengertian tentang register Bagaimana dengan shift register Jadi register adalah penyimpan data SIF adalah penyimpanan data yang datanya bisa digeserkan Jika register adalah rangkaian yang dapat melakukan penyimpanan data sementara Maka SIF register disini adalah register yang dapat menyimpan data sekaligus dapat menyalurkan data tersebut Nah datanya itu bisa keluar secara seri maupun paralel.

Demikian juga masuknya. Jadi ini transfer data secara seri. Jadi datanya masuk satu-satu, dimasukkan ke dalam shift register, kemudian dia setelah mendapat clock, datanya juga diberikan satu-satu.

Jadi misalnya data masuk satu, nol, nol, satu. Dapatkan kelolok nanti dia pertama keluarin satu, kelolok yang kedua 0, kelolok ketiga 0, kelolok keempat 1. Jadi dikeluarkannya secara seri. Data yang banyak dapat dikeluarkan secara seri. Kalau sistem shift register dengan transfer paralel, masuknya datanya seri 1 1, jadi dia 1 0 0 1. Tapi ketika dikeluarkan, serempak dia akan keluar par. Jadi 4 output keluar semua, yang satu dia keluarnya satu, 0, 0, 1. Apa kelebihannya?

Ya, masing-masing punya kelebihan, punya kekurangan. Kalau shift register dengan seri, rakaiannya tentu saja sederhana. Dia tidak banyak-banyak saluran.

Dia cukup satu saluran aja Semua data keluar Satu persatu Jadi rangkaiannya simple Kalau si Frankister yang paralel Gak simple Karena dia keluarannya paralel Jadi rangkaiannya lebih komplek. Tapi ada kekurangannya yang seri, jadi lambat. Kalau dia 8 data, untuk ngambil sampai full, dia butuh sampai dengan 8 clock. Tapi kalau yang paralel, cukup 1 clock saja, keluar semua datanya, 8-8-nya.

Jadi masing-masing memiliki kelebihan dan kekurangan. SIF register ada empat macam. Dari cara masuknya data dan keluarnya data, SIF register dipedekan menjadi empat macam SIF register. Ada SIF register SIPO, ada SIF register SISO.

ada shift register pipo, ada shift register piso. Sipo artinya adalah serial in parallel output. Jadi shift register masuknya serial satu-satu, tapi outputnya langsung keluar bareng. Jadi masuk kalau begini, input 1 keluar 4, kalau dia 4 bit misalnya.

Ini yang namanya shift register SISO. Kalau shift register SISO, masuknya satu, keluarnya juga satu. Jadi serial in, serial output. Masuknya satu-satu, keluarnya juga satu-satu.

Ada PIPO. Ini PIPO, empat masuk, empat keluar. ini paling banyak kakinya kalau 4 bit dia kakinya sudah 8 karena dia butuh 4 untuk masuk 4 untuk keluar pisau bukan pisau buat potong ya kalau buat pisau namanya pisau ini pisau paralel input serial output jadi inputnya masuknya paralel langsung 4 gitu nah outputnya akan dikeluarkan secara satu persatu kita akan bahas satu persatu jenis yang pertama adalah yang Sipo serial input paralel output jadi plip-plop paralel input serial dan paralel output ya sekilas mirip dengan kontar tapi beda ini bukan menghitung ini adalah Menyalurkan data Datanya masuk secara Serial Kemudian nanti dikeluarkan Dia Satu per satu Clear disini adalah Untuk membuat Seluruh keluaran menjadi nol Jadi pertama datanya Mau masuk apa Dikeluarkan dulu jadi nol-nol semua Nanti kasih masuk 1, maka kita kasih clock, datanya akan 1, digeser.

Data kedua apa? 0. Berarti nanti begitu datang clock, satunya pindah sini, yang 0, 0 disini. Itu adalah cara kerja daripada safe register SIPO.

Dengan register SIPO ini, ya... Pada pulsa yang pertama misalnya datanya saya kasih 1 yang pertama. Begitu datang clock maka key A yang logikanya 1 disini.

Jadi 1 0 0 0. Kemudian data kedua saya akan nolkan. Ya cuma sekali aja ngambil data satunya. Ya maka clock yang berikutnya dia akan satu ini akan pindah kesini.

Ini 0. Karena datanya cuma satu doang sekali ya. Kalau di-clock lagi, maka satunya akan pindah sini. Ini 0, 0, 1. Clock lagi, maka datanya akan pindah. Jadi ini kelihatan seperti ini. Yang terakhir adalah kalau sudah sampai sini, dikasih satunya sudah sampai sini, dikasih clock lagi, dia akan 0. 0, 0, terus gitu.

ini ya datanya cuma sekali high dapat clock dia keluarin ini setelah itu datanya dia 0 dikasih clock yang kedua pindah dia ke key 2 yang disini ya kasih clock lagi pindah dia ke output yang ketiga dan demikian seterusnya jadi dia seperti menggeser datanya digeserkan kita akan coba lihat sipo Prateknya dengan Proteus ya ini lihat mudah-mudahan bisa kelihatan kalau ini kegiatannya Oke ini seri ya sipo Oke Jadi SIPO itu serial input, ini datanya masuk, ini kemudian keluarannya secara paralel. Kalau saya kasih reset, reset adalah untuk membuat seluruh keluaran 0. Jadi dikasih high, low, dia akan 0 semua ya. Clock, kalau datanya 0, dikasih clock terus, ya dia akan 0 terus, dia nggak ada perubahan apa-apa. Nah, kalau saya kasih 1 di sini, ya 1, ya.

Kemudian, ini di sini 1, ini keluar pertama. Ini masih keluarannya 0, 0, 0, 0. Kalau saya kasih keluar pertama, maka 1 ini akan pindah ke sini. Yang lain 0. Kita lihat. High, low.

Oh, harusnya bisa. Kenapa dia? Set, reset Bentar Clock Jalannya Bentar Ya tadi belum jalan ya nggak bakal jalan orang belum di reply ya oke kita apply ini data masuk satu ya ini saya jalankan di reply nah sekarang udah di play data satu kita masukkan clock high low nah dia pindah ya kalau datanya saya tetep kasih satu maka dikeluarannya jadi 0011 Tapi kalau datanya saya ubah jadi 0, maka datang clock yang berikutnya, ini kan 0. Nanti kalau clock 0, ini datanya satu masuk ke data, nanti data ini akan dipindah ke sini.

Jadi clock yang kedua dia akan pindah, ini ke sini. Kita lihat ya, high, low pindahnya. Kemudian, Hai lo pindah yang ketiga yang ketiga keempat pindah Hai lo pindah yang keempat kalau ini saya kasih eh klok lagi maka keluarannya dia akan nol bergeser nya habis gitu tapi kalau ini saya kasih satu lagi ya datanya saya kasih satu ya maka begitu datang klok nanti ini hilang disini nomor Hub, nah gitu kan Cara kerjanya gitu Ini dinolkan, dia akan kasih clock Dia akan jalan Hilang, dan itu habis Itu adalah cara kerja Datanya masuk Satu-satu secara seri Keluarannya Akan dikeluarkan secara Paralel Itu adalah cara kerja Save, register dengan serial input dan paralel output yang kedua adalah serial input dan serial output nah ini dia jadi sederhana ya, keluarannya cuma masukkan satu, keluarannya satu kemudian data yang masuk ini akan digeserkan setiap mendapatkan masukan sinyal clock Tapi ini paling jelek ya, karena dengan 4 bit data yang kalau di-sekin 1, maka kelola pertama, kelola pertama data baru sampai sini, kelola kedua data baru sampai sini, kelola ketiga data baru sampai sini, kelola keempat itu.

Jadi banyak waktu yang kosong, makanya ini jarang dipakai ya. Pada SISO, serial input, serial output, para tindak dibutuhkan memasukkan kelolok berkali-kali hingga data pertama dapat keluar. Jadi, kalau dia 8 bit, 8 kelolok dulu akan kebuang, baru datanya keluar. Nah, ini dia serial input, serial output.

kita juga bisa demo kan ya nah ini dia ini dia ini datanya masuk ya ini data keluaran ya masuk satu-satu keluar juga dia satu-satu riset adalah untuk membuat keluaran semua menjadi low kita coba ya ya Ini kalau saya kasih clock terus-menerus, ya datanya dia 0 terus, karena datanya dia 0. Saya mau kasih data 1 ya, saya kasih 1 dulu. Ini keluar kalau kelihatan, keluar key 1, blue block pertama ini masih 0, ini masih 0, blue itu 0 ya. Jadi begitu masuk clock pertama, lihat, high, low, nah ini sudah high. Ini masih belum respon, jadi data pertama yang saya masuk, kelolok pertama baru sampai di pelip-kelop, dia belum masuk. Nah data kedua saya kasih low ya.

Data pertama, data kedua saya kasih low. Saya kasih kelop, high, low. Ini data kelop yang kedua, baru sampai di pelip-kelop yang kedua. Data yang kedua, 0 ya.

Masuk sini, ini udah nyala nih. Ini butuh sampai 4 clock, high, low, baru sampai ke 3, baru high, low, ke 4 baru dia sampai datanya 1 gitu. Dan datang clock lagi baru dia akan hilang.

Hai ya kalau saya kirim 1010104 kali gimana caranya saya kasih data dulu satu kemudian saya kasih clock high low berarti data masuk yang satu ya ini belum sampai kemudian data kedua saya kasih low saya kasih clock high low berarti dia udah mulai sini ini dia low Data ke-2 ya, data ke-1 high, data ke-2 low, data ke-3 saya kasih high, high, saya kasih clock sekali lagi, high, low, nah sekarang ini sudah sampai data saya, ini belum berubah, sudah 3 kali clock ya, ini data pertama, data ke-2, data ke-3, data ke-4 nya saya kasih low, baru keluar dia, teng dong, nah baru keluar. Berarti data saya 1, 0, 1, 0 Data pertama nih, data kedua saya akan keluarkan 0 Data ketiga high lagi Data keempat dia low lagi Gitu ya Jadi SISO, serial input, serial output, masukannya serial, keluarannya juga secara serial. SISO. Yang selanjutnya kita akan coba lihat yang namanya PISO. Ini paling rumit nih.

PISO adalah masukannya paralel, tapi outputnya dia serial. Kalau gambarnya sederhana, dia hanya depriplolos saja, ditambahkan rangkaian multiplexer. Multiplexer ini yang rada akhirnya membuat dia rumit untuk mengambil data secara paralel.

Kemudian nanti dikeluarkannya. Dia masih punya ada kaki right dan shift. Ya, tulis, kemudian digeserkan.

Jadi, ambil dulu datanya baru bisa digeserkan. Ambil datanya serempat, masuk empat, kemudian baru bisa digeserkan. Ya, rangkaiannya dia pakai MOOCs. MOOCs itu kalau disertakan jadi begini.

Gambarnya paling... paling rumit ya kemudian dia punya dua kaki di sini yaitu ada write dan save ini clock buat menggeser clear buat menolakan data saya sudah coba buatkan kita coba lihat ini rangkaiannya yang paling rumit mudah-mudahan bisa terlihat ya karena ya memang rumit kalau saya besarkan lagi kelihatan ya ya segitu paling optimal yang penting kamu bisa ngerti pertama saya jalankannya, saya riset dulu karena kayak untuk membuat semua keluaran ini kayak clock nya bisa kelihatan ya ini low, low, low, low, tapi untuk meyakinkan saya reset dulu ya kalau sudah saya reset, high, low berarti semua sudah 0 di ini para input serial output dia datanya mesti disipen dulu ke dalam flip flop jadi data ini misalnya datanya saya mau bikin datanya saat tu kosong oses 1001 ya datanya 1001 ini masih di awal dulu jadi kalau data ini mau dikeluarin karena dia keluarnya satu-satu nanti keluar ini keluar ini ini ini ini data 1234 gitu ya untuk bisa dikeluarin satu-satu maka dia harus di load dulu dipanggil dulu ke masing-masing flip-flop caranya adalah dengan ride jadi kalau low dia ride ya kemudian baru di high-kin baru nanti digeserkan caranya gimana kita lihat ini datanya 1111 ya keluaran flip-flop disini masih 0000 Saya harus load dulu ke masing-masing klip-klop ini. Caranya harus di write.

Untuk merite, ini dikasih low. Dikasih low. Kemudian ini masih low, low, low, low.

Kemudian kalau saya kasih clock pertama. Jebret. Nah, sekarang dia sudah sama. 1 ini, ini 1, ini 1, ini 1, 0, ini 0, ini 0, ini 0, ini 1, ini 1, gitu. Ya, nah ini posisi 0 nih.

Nah sekarang kalau kita mau geser, outputnya mau dikeluarin, ini udah keluar dulu yang nomor 3 nih. Saya tinggi, high dulu disini. High. Tandanya siap untuk digeserkan Sekarang Ini 1, karena datanya kan 1, 0, 1, 0 Berarti kalau saya kasih clock Ini udah keluar Kasih clock pertama, ini pasti akan keluar Low Kalau ketiga disini low Low lagi, kalau keempat baru dia akan High lagi Ini kan 1, ini sekarang siap digeserkan Saya geserkan High, low Nah, jadi keluar 0 ya data yang ini Data berikutnya, yang kedua, Baxi Low juga.

Ya, udah ya. Tuh, ini data yang keempat, High. Gitu.

Ya, ulangi ya. Saya reset dulu. Nah, reset adalah untuk membuat seluruh keluaran menjadi Low.

Datanya saya bikin ini 0, ini 0, ini 0, ini 1, ini 0, ini 1. Selang-seling. Setelah di-reset, saya reset high, low, gitu. Semuanya 0, 0, 0, 0. Maka pertama ini harus di load, dipanggil dulu.

Caranya adalah ini dikasih low. Gitu. Kasih low. Ini masih belum berubah ya. 0, 0, 0, 0. Sekarang kalau saya kasih clock, maka semua ini akan masuk ke data.

Kita lihat. Ting nong, nah gitu ya, ini sekarang satu, ini satu, merah ya, ini biru, ini biru, ini merah, ini merah, ini biru, ini biru, nah datanya udah siap. Ya, kita mau geser, kalau kita mau geser jangan lupa ininya mesti dikasih high, save-nya, karena udah nulis.

Kalau udah begini kita tinggal kasih kolok, ini nol ya, maka saya kasih kolok pertama keluar yang ini. kasih color 2 nongol yang ini kemudian jadi masih 0 saya klik kasih color pertama dia keluar jadi 1 1 nah itu dia kemudian saya kasih berikutnya dia nongol yang ini pasti dia 0 disini mati high low kemudian yang terakhir dia pasti high lagi high low nah itu dia cara kerja dari shift register dengan dan Aaaaaaaah metode atau jenis parallel input dan serial output ini dia yang terakhir jenis flip-flop adalah parallel in dan parallel output ini cukup sederhana jadi dia datanya masuk parallel outputnya juga dia parallel Bagaimana cara kerjanya Kita Lihat PIPO Parallel input, parallel output PIPO PIPO yang ini Ini adalah PIPO Masuknya Datanya Hai ya ini datanya kasih 1010 misalnya datanya saya mau bikin satu semua data masuk satu semua saya setiap blok belum ada perubahan semuanya dia masih 00 maka ketika saya kasih blog data ini 4-4 ini akan keluar ke keki jadinya semua coba kita lihat 1, 2, 3, JOS nyala semuanya jadi data ini dapat disalurkan kemudian ketika datanya kita ubah menjadi 1, 0, 1, 0 dia tidak berubah inilah yang namanya register dia bisa menahan, bisa menyimpan data kemudian kita bisa geserkan lagi kalau dapat clock disini maka yang tadinya 1 tetap yang ini akan jadi 0 yang ini akan tetap nyala yang ini jadi 0 kita kasih clock lihat high low choose kita bikin lagi data berikutnya 2 nyala 2 mati belum berubah Nah kalau kita kasih clock berikutnya maka 2 nyala 2 mati, 1 2 3 cus gitu ya 2 nyala 2 mati, itu adalah cara kerja shift register dengan jenis paralel input dan paralel output Di dalam shift register, ada juga yang namanya shift register counter. Nah, ini cukup menarik. Ada dua lagi, shift register counter adalah pencacah shift register yang berperilaku seperti counter.

Yes, shift, tapi nyacah juga. Ada dua jenis shift register counter, yaitu yang pertama ring counter. yang kedua Johnson counter ini hampir mirip tapi beda ya yang ini butuh 4 langkah sampai satu putaran yang ini butuh 8 langkah sampai putaran jadi kalau dia 4 bit maka begitu aplikasi pertama dia pertama keluar 001 nanti klok kedua dia geser Menjadi 0, 0, 1, 0. Kalau loket yang ketiga geser lagi ke kanan.

Ke kiri ya. Menjadi 0, 1, 0, 0. Berikutnya geser lagi ke kanan. Jadi tinggal 1, 0, 0. Jadi dia ngitungnya. Kalau skala binar. Dia 1, 2, 4, 8. 1, 2, 4, 8. 1, 2, 4, 8. Begitu terus.

Jadi dia. Sebetulnya geser Tapi dia punya pencah-cah juga 1, 2, 4, 8 1, 2, 4, 8 Ini adalah yang ring counter Kalau Johnson counter Dia butuh 8 Sebetulnya 4 Dia hampir mirip Yang pertama dia keluarin 0 Yang kedua dia keluarin 1 Yang ketiga dia keluarin 3 0, 1, 3 Kemudian dia keluar 7 kemudian dia keluar 16 111 kemudian dia keluar turun jadi 15 ini 8 tambah 4 ya 12 ini tinggal 8 dan terus-terus sampai dia 0 ya nah ini kalau kita lihat gambarnya seperti ini Seperti ini, dia 4 buah flip-flop, ya. Nah, output dari yang ketiga dibalikin ke input.

Nah, ini karena dia modelnya umpan balik. Jadi, di sitra kita kayaknya, pencacah rakyat civil kita yang berlaku sebagai kontor pencacah terapi yang dilitung dengan keluaran parer akan berputar terus-menerus karena ada keluaran yang umpan balik. menjadi data masukan nah 4 balik itu data yang paling ujung dibalikin lagi nah makanya dia terjadilah yang namanya ring counter dan johnson counter hampir mirip kalau kita lihat ini ring counter 4 digit ada 4 balik dari sini ke data ya demikian juga yang namanya johnson counter dia juga balik ke data Tapi yang diumpan baliknya beda. Serupa tapi tak sama. Rangkaiannya.

Kalau pada ring otar. Yang diumpan balik adalah dari key 3. Key 3 masuk ke data. Tapi kalau yang di Johnson. Bukan key 3 nya.

Tapi not key 3 nya yang dibalik. Ya. Yang kedua.

Pada Johnson semuanya clear Jadi pertama di clear itu untuk 0 0 0 dulu Startnya dia 0 Tapi kalau di ring Dia Yang lain clear Yang pertama ini justru dia set Gitu Ya Jadi waktu pertama kita kasih clear Keluarannya disini udah 0 0 0 1 Kenapa? Karena yang lain di Clear, yang ini di reset dulu, maka disini akan keluarnya 1 0 0 0, ini dia 0 0 0 1, ini terbalik ya 0 0 1. Nah, begitu masuk ke lelok yang kedua, ini akan digeserkan satunya ke sini. Kelelok yang ketiga ini digeser ke sini, 0 1 0 0, kemudian keempat ke sini.

kalau yang kelima dia balik lagi demikian seterusnya jadi seperti lampu jalan gitu terapi lagi terapi mati enggak pernah mati ya jangan terus dia satu geser sini geser sini geser sini balik lagi terus makanya dia mulut begini kita sebut dengan nama ring counter muter muter terus kita lihat ring counter ini adalah cara kerja ring counter ini masukkan clock ini keluarannya kecelakaannya ini clock ini resetnya ini ring counter jadi pertama kita reset kalau kita reset semuanya 0 disini 1 karena apa? karena dia yang lain reset justru yang ini set yang pertama, jadi kalau kita kasih 1 high, low disini udah 1, disini 0, 0, 0 nah kalau disini gak pernah jadi 0 lagi, semua 1 selalu ada Berikutnya kita kasih clock yang pertama dia akan geser. Lihat. Teng, dong, geser ya.

Kita kasih clock lagi dia geser. High, low, geser. Kita kasih clock lagi dia geser. High, low, lagi gitu.

Berikutnya satu lagi dia akan geser ke masuk kesini. Jadi dia akan keluar kesini. Jadi lihat. Nah gitu.

Jadi, ini kita boleh sebut running light lah. Labu berjalan, bergeser terus. Tidak pernah ada yang mati semua ya.

Satunya jalan setiap pemberian clock, dia akan jalan. Itu makanya disebut sebagai ring counter. Counter yang muter-muter. Oke. Yang terakhir adalah Johnson Carter.

Johnson Carter semuanya di clear, tapi 0 key. Jadi kalau dia masih 0, 0, 0, 0, keluaran key 0, 0 key kan pasti 1. 1 dimasukin ke sini. Maka begitu clock 1, ya di sini masih 1 juga, 1, 1, 1, 1, 1. Jadi jalannya begini, pertama 0 dulu dia.

Kalau di ring, Gak pernah ada 0 Karena waktu pertama semuanya di Clear 0 dulu Kelok yang pertama nomor 1 Kelok yang kedua, 2 satunya Ketiga, sampai 1 full semua Nanti dia Terakhir dia akan 0 0, 0, 0, sampai 0, 0 semua Balik dia akan nomor lagi Satunya, sampai dia penuh Ini keren ya Ya, kita lihat Johnson Counter Ya, ini dia Jadi mirip dengan ring counter, sama sama feedback, tapi kalau ring feedbacknya jambel dari key Jadi kalau dia lagi 0 0 0, kita reset ya, semua outputnya keynya 0 tapi semua note key kan high Note key ini pinter sekali di feedback kan Maka ketika saya kasih clock, namanya data primi clock kan menggeser data. Jadi begitu datang clock, nanti satunya ini masuk sini. Berarti dia di sini satu.

Data berikutnya apa? Di sini masih 0, berarti di sini masih satu. Di sini satu.

Jadi begitu clock lagi datang satu. 0, 0, 1, 1, berikutnya jadi 0, 1, 1, 1, berikutnya jadi 1, 1, 1, 1, nah ketika disini 1, disini 0, 0 nya masuk, berarti berikutnya 4, berikutnya adalah 0 yang digeserkan. Ya begitu 0 sampai sini, keluar ini 1, 1 digeserkan, jadi 4 kali 0, 4 kali 1 yang digeser.

Kita lihat. ya pertama disini akan keluar satu high low nah satu karena disini masih high maka berikutnya adalah ini nyala 2 mati 2 nyala 2 ya kan berikutnya nyala 3 berikutnya nyala 4 ketika dia nyamper, disini high, disini low, low balik ke sini ke data low tinggal nunggu aja, sekali kalau kemudian disini akan low, disini high semua kita lihat, kalau keduanya disini masih high berarti disini low, besoknya nomor low lagi berarti dia nanti low low high high, kita lihat disini masih high, berarti disini low, low, berarti disini keluar lagi, berarti dia low, low, low, high, lihat klub berikutnya, perhatikan begitu disini low semua, disini high berarti 4 berikutnya high yang dikasih, lihat tong, tong, tong, tong, tong, ya iya Sampai disini berikutnya low yang digeser, low yang digeser. Sampai disini hike yang digeser, hike yang digeser. Itu adalah cara kerja Johnson Counter. Itu saja yang bisa saya jelaskan tentang shift register.

Terima kasih atas segala perhatian yang saya ucapkan. Assalamualaikum warahmatullahi wabarakatuh.