Go 2 TKJ 2 Go. Keep Solid My Friend.... Go Go Go

Logo SMK

Logo SMK
Saat berlibur di pangandaran

Waktu




Senin, 07 Juni 2010

Register





Register

Register geser adalah salah satu jenis rangkaian logika sekuensial, sebagian besar penyimpanan dari data digital menggunakan metode ini. Register geser adalah suatu kelompok flip-flop yang dihubungkan dalam satu rantai sehingga output flip-flop menjadi input dari flip-flop selanjutnya.
Kebanyakan register tidak mempunyai sekuensi internal karakteristik dari keadaan. Semua flip-flop dikendalikan dengan clock pada umumnya, dan semuanya me-set atau reset dengan simultan. Dalam bab ini, jenis dasar register geser dipelajari, seperti Serial In – Serial Out (SISO) , Serial In – Parallel Out(SIPO) , Parallel In - Serial Out(PISO), Parallel In – Parallel Out(PIPO), and bidirectional shift registers(register geser dua arah). Suatu susunan counter – the shift register counter, juga diperkenalkan di sini.
Register geser
Serial In – Serial Out (SISO)
Dasar register geser empat-bit dapat dirangakai dengan menggunakan empat D flip-flop, seperti yang diperlihatkan di bawah. Pengoprasian rangkaian terlihat seperti yang dijelaskan
berikut. Pertama-tama register di-clear, memaksa keempat output bernilai nol. Input data kemudian diterapkan secara sekuensial dengan D input dari flip-flop yang pertama di kiri (FF0). Selama pulsa clock, satu bit ditransmisikan dari kiri ke kanan. Menerima suatu kata data menjadi 1001. Least significant bit (LSB) data telah digeser lewat register dari FF0 ke
FF3.

Dalam penerimaan untuk mendapat
data keluar dari register, mereka harus digeser keluar dengan serial. Ini dapat
dilakukan dengan merusak atau tidak merusak. Jika merusak output susunan yang
dapat dibaca (destructive readout),
data asli hilang dan pada akhir putaran data, semua flip-flop di-reset
pada nol.

Untuk menghindari kehilangandata, suatu susunan pembacaan yang tidak merusak (non-destructivereading) dapat dilakukan dengan menambah dua gerbang AND, sebuah
gerbang OR dan sebuah inverter pada sistem. Susunan rangkaian ditunjukan dibawah.

Data di angkut
pada register
saat garis kontr
ol tinggi (HIGH dengan kata lain WRITE). Da
ta dapat di geser keluar dari register saat ga
ris kontrol rendah ( LOW dengan kata lain READ). Ini ditunjukan dalam gambar di bawah.Register Geser Serial In - Parallel Out (SIPO)
Dari jenis register ini, bit-bit data
dimasukan secara serial sama artinya seperti yang didiskusikan dalam seksi terakhir.Perbedaanya adalah cara dimana bit-bit data dipindahkan dari register.
Sekali data disimpan, setiap bit muncul pada masing-masing baris keluarannya, dan semua bit-bitnya mampu secara simultan. Sebuah susunan empat-bit register SIPO diperlihatkan di bawah ini.






Dalam animasi dibawah, kita dapat melihat bagaimana 1001 empat-bit bilangan biner digeser pada keluaran-keluaran Q register.




Register
Geser Parallel In – Serial Out (PISO)
Suatu rewgister geser Parallel In – Serial Out diperlihatkan dibawah. Rangkaian ini menggunakan D flip-flop dan gerbang NAND utuk memasukan data (dengan kata lain menulis) pada register.




D0, D1, D2 dan D3 adalah paralel input, dimana
D0 adalah most significant bit (MSB) dan D3 adalah least
significant bit (LSB). Untuk menulis data masuk, baris pengontrolan mode diambil pada rendah dan data di-clock masuk. Data dapat digeser saat baris kontrol mode tinggi bersamaan SHIFT aktif tinggi. Register menampilkan operasi geser kanan pada aplikasi satu pulsa clock, diperlihatkan dalam animasi di bawah.




Register Geser Parallel In - Parallel Out (PIPO)
Untuk register Parallel In – Parallel Out, semua bit-bit data muncuk pada keluaran-keluaran paralel secara mendadak mengikuti masukan yang simultan dari bit-bit data. Rangkaian ini dibangun dengan D flip-flop.




Masukan-masukan D dan keluaran Q adalah paralel. Sekali register
di-clock, semua data di D input muncul pada keluaran Q yang berhubungan secara simultan.Bidirectional Shift Registers. Register yang didiskusikan hanya mengenai operasi register geser kanan. Setiap operasi geser kanan memiliki efek secara berturut-turut membagi
bilangan biner dengan dua. Jika operasi berkebalikan (geser kiri), hal ini memiliki efek perkalian bilangan dengan dua. Dengan susunan penyediakan gerbang yang sesuai suatu register geser seri dapat menampilkan kedua operasinya. Suatu register dua arah dalah data dijadikan geser kanan atau kiri. Bidirectional Shift Registers menggunakan D flip-flop ditunjukan dibawah.



Dalam hal ini kumpulan gerbang NAND dikonfigurasi sebagai
gerbang OR untuk memilih data masukan dari dua keadaan stabil yang berdekatan kanan atau kiri (the right or left adjacent bistables), seperti yang dipilih dengan LEFT/RIGHT barsi pengontrolan.
Animasi dibawah menampilkan geser kanan dua kali, kemudian geser
kiri empat kali. Catatan, perintah empat bit-bit keluaran tidak sama
seperti perintah asli/awal empat bit-bit masukan. Mereka secara actual dikembalikan

Komentar :

ada 0 komentar ke “Register”

Buku Favorit saya

  • Harry potter Relikui Kematian
  • Harry potter Orde Phoenix
  • Harry potter Piala Api
  • Harry potter Tawanan Azkaban
  • Harry potter Kamar Rahasia
  • Harry Potter Batu Bertuah

facebook

'133757219981665', 'secret' => '088cf56648265ebc3a6f0547de2177fd', 'cookie' => true, ));

Daftar Film Yang Saya Suka

  • Death Note
  • Ghost at School
  • Naruto
  • Ragnarok
  • Rave Master
  • Tsubasa

alesana

Creation by Agung