DISUSUN OLEH :
Adib Bagus Subarkah 21050974039
Mukhamad Koirul Nizam 21050974045
Yuyun Bunga Gusrian 21050974001
Talitha Aneira .N.S 21050974061
Muhammad Daffa Zulfadhlih 21050974065
TEKNIK INFORMATIKA
UNIVERSITAS NEGERI SURABAYA
2021
TIM PENYUSUN
Dengan menyebut nama Allah Yang Maha Pengasih lagi Maha Penyayang, puji syukur kami
panjatkan kehadirat Allah SWT, yang telah melimpahkan Rahmat, Hidayah, dan Inayah-Nya
sehingga saya dapat merampungkan penyusunan Makalah Mata Kuliah Sistem Digital dengan
judul “SIMULASI RANGKAIAN REGISTER GESER (SIPO, SISO, PISO, PIPO)” tepat pada
waktunya.
Penyusunan makalah semaksimal mungkin diupayakan dan didukung bantuan berbagai pihak,
sehingga dapat memperlancar dalam penyusunannya. Untuk itu tidak lupa kami mengucapkan
terima kasih kepada semua pihak yang telah membantu kami.
Kami juga mengucapkan terima kasih kepada Bapak Aditya Prapanca, selaku dosen mata
kuliah Sistem Operasi yang telah memberi tugas ini sehingga dapat menambah pengetahuan
dan wawasan sesuai dengan bidang studi yang kami tekuni.
Namun tidak lepas dari semua itu, kami menyadari sepenuhnya bahwa masih terdapat
kekurangan baik dari segi penyusunan bahasa dan aspek lainnya. Oleh karena itu, dengan
lapang dada kami membuka selebar-lebarnya pintu bagi para pembaca yang jika hendak
memberi saran maupun kritik agar bisa memperbaiki proposal ini menjadi lebih baik dan
menarik.
Kelompok 3A
BAB I
PENDAHULUAN
Perkembangan teknologi yang terjadi saat ini berubah semakin cepat dan canggih,
dengan perkembangan tersebut kehidupan manusia juga lebih mudah dan praktis.
Perkembangan teknologi juga pasti berkaitan dengan perkembangan teknologi komputer,
dimana teknologi komputer merupakan pendukung seluruh aspek kegiatan manusia,
selain itu teknologi merupakan penggerak kemajuan teknologi informasi pada jaman
sekarang. Tidak dapat dipungkiri lagi jika ilmu komputer sangat berpengaruh pada
kecanggihan teknologi.
Dalam sebuah komputer terdapat sebuah komponen yang disebut dengan register
yang berperan untuk menyampaikan data, alamat, kode, intruksi dan bit status berbagai
operasi mikroprosesor. Terdapat juga register geser (shift register) yang masih
menggunakan rangkaian logika yang digunakan dalam sistem digital. Register geser
(shift register) merupakan 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 menggesernya ke output sekali setiap
siklus clock, maka dari itu dia
Register sangat penting, bukan hanya karena kemampuan menyimpan, tetapi
karena mudahnya memindahkan isi dari register yang satu ke register lain pada titik dan
waktu tertentu dengan komando tertentu pula. Register geser biasanya digunakan sebagai
penyimpanan data atau untuk pergerakan data, oleh karena itu biasanya digunakan dalam
kalkulator atau komputer untuk menyimpan data seperti dua angka biner sebelum
ditembahkan bersama, atau digunakan untuk mengubah data dari seri ke paralel ker
format seri.
1.2. Rumusan Masalah
Berdasarkan dari latar belakang tersebut, berikut ini didapatkan beberapa rumusan
masalah:
1. Apa itu rangkaian register geser?
2. Apa fungsi rangkaian register geser?
3. Bagaimana cara kerja rangkaian register geser?
4. Apa kelebihan dan kekurangan penggunaan rangkaian register geser?
1.3. Tujuan
Cara kerja:
Bisa kalian perhatikan simulasi tersebut adalah pipo dengan menggunakan flip-flop tipe D.
disini kita menggunakan terminal set/reset dengan pemberian clock. nah jika tidak ada pulsa
pada clock bit tidak akan bergeser dan pembacaan di terminal Q sama dengan apa yang
dimasukan, jika clock diberi pulsa atau nilai, maka setiap bit akan bergeser satu tempat pada
setiap pulsa clock nya. Register ini adalah suatu metode yang sangat menyenangkan untuk
menyimpan data beberapa bit secara sementara
Cara Kerja:
Mula-mula jalan masuk Data Load = 0, maka semua pintu NAND mengeluarkan 1,
sehingga jalan masuk set dan rerset semuanya 1 berarti bahwa jalan masuk set dan reset tidak
berpengaruh. Jika Data Load = 1, maka semua input paralel akan dilewatkan oleh NAND. Misal
jalan masuk A=1, maka pintu NAND 1 mengeluarkan 0 adapun pintu NAND 2 mengeluarkan 1.
Dengan demikian flip-flop diset sehingga menjadi Q=1. Karena flip-flop yang lainpun
dihubungkan dengan cara yang sama, maka mereka juga mengoper informasi pada saat Data
Load diberi logik 1. Setelah informasi berada didalam register, Data Load diberi logik 0.
Informasi akan dapat dikeluarkan dari register dengan cara memasukkan denyut lonceng, denyut-
demi denyut keluar deret/seri. Untuk keperluan ini jalan masuk D dihubungkan kepada keluaran
Q.
III. Seri-in ke Paralel-out (SIPO)
Register sipo adalah register geser dengan masukan data seri dan dikeluarkan secara paralel.
Register geser sipo dapat digunakan untuk merupakan data serial menjadi data parallel
Cara kerja:
Dalam tipe ini, data disajikan satu bit pada satu saat lalu digeser masuk pada setiap pulsa
clock. Sesudah seperangkat pulsa clock lengkap, register menjadi penuh dan kandungannya
dapat dibaca diterminal Q atau dikeluarkan melalui seperangkat saluran paralel. Dalam
pengertian ini, dikeeluarkan berarti bahwa bit-bit tersebut dapat dipakai untuk mengoperasikan
gerbang atau rangkaiaan lainnya, sementara registernya sendiri tidak mengalami perubahan
karena tindakan ini. Dengan menggunakan register SIPO, bit-bit data yang sudah dipancarkan
secara berurutan dari sebuah saluran dapat dikumpiulkan hingga membentuk satu “kata” dari
beberapa bit.
Cara kerja:
Masukan-masukan data secara deret akan dikeluarkan oleh D-FF setelah masukan denyut
lonceng dari 0 ke 1. Keluaran data/informasi serial akan dapat dibaca secara paralel setelah
diberikan satu komando (Read Out). Bila dijalan masuk Read Out diberi logik 0, maka semua
keluaran AND adalah 0 dan bila Read Out diberi logik 1, maka pintu-pintu AND menghubung
langsungkan sinyal-sinyal yang ada di Q masing-masing flip-flop.
BAB III
PENUTUP
3.1 KESIMPULAN
Dari bab yang telah dibahas sebelumnya dapat penulis simpulkan bahwa: register
merupakan simpanan kecil yang mempunyai kecepatan tinggi. lebih cepat sekitar 5 sampai 10
kali dibandingkan dengan kecepatan perekaman atau pengambilan data, pada register berisi
kumpulan dari instruksi-instruksi dan data diletakkan di main memory yang diibaratkan sebagai
sebuah meja. Anda mengerjakan program tersebut dengan memproses satu persatu instruksi-
instruksi yang ada didalam mulai dari instruksi yang pertama sampai dengan akhir
register juga memiliki banyak fungsi salah satunya memungkinkan pemrograman bahasa
mesin dan mengontrol operasi cpu. Register juga terbagi dalam beberapa jenis dan terbagi
kedalam beberapa kelas seperti yang telah dijelaskan sebelumnya.
DAFTAR PUSTAKA
Belajar Elektronika. (2019, 07). Diambil kembali dari
https://abdulelektro.blogspot.com/2019/07/rangkaian-register-geser-seri-paralel.html?
m=1,%20diakses%20pada%2006%20Desember%202021
VIOMAGZ. (2012, Maret 14). From
http://pengertianpengertian.blogspot.com/2012/03/pengertian-register.html
wikipedia. (2021, September 12 ). From https://id.wikipedia.org/wiki/Register_prosesor