Jump to content

Sistem Digital:REGISTER mode Serial dan Paralel

From Wiki

Register

Register adalah rangkaian logika yang digunakan untuk menyimpan data. Dengan kata lain, register adalah rangkaian yang tersusun dari satu atau beberapa flip-flop yang digabungkan menjadi satu.

Flipflop disebut juga sebagai register 1 bit.

Jadi untuk menyimpan 4 bit data, register harus terdiri dari 4 buah flipflop.

Beberapa fungsi register:

  • Mengambil data dari register
  • Menyimpan/memuat data baru ke register (serial atau paralel)
  • Mmenggeser data dalam register (kiri atau kanan)

FLIP FLOP

FLIP FLOP adalah sebuah rangkaian sekuensial yang mampu menyimpan 1 bit memory. Untuk membuat sebuah rangkaian sekuensial yang mampu menyimpan 2 atau lebih bit memory didalamnya atau meningkatkan kapasitas memory, dibutuhkan gabungan 2 atau lebih rangkaian FLIP FLOP yang didalamnya.

Rangkaian FLIP FLOP sebagai REGISTER

Register (Penyimpan Data)

REGISTER adalah kumpulan FLIP FLOP yang digabungkan menjadi sebuah rangkaian sekuensial yang bertujuan untuk menyimpan n-bit memory

REGISTER dengan “n-bit” memory terdiri dari sejumlah “n” FLIP FLOP dan mampu menyimpan sebanyak “n-bit” karakter

Bagamana Data Disimpan ?

Data disimpan sbb:

Bagamana Tata Urut Data ?

Tata urut Data disimpan sbb:

Klasifikasi Register

Fungsi lain dari register, selain penyimpanan, adalah untuk menyediakan pergerakan data.

Setiap tahap (flip-flop) dalam register geser mewakili satu bit penyimpanan, dan kemampuan pergeseran register memungkinkan perpindahan data dari tahap ke tahap dalam register, atau masuk atau keluar dari register pada saat aplikasi pulsa clock.

Terdapat 4 macam shift register:

  • PIPO (Parallel In - Parallel Out)
  • PISO (Parallel In - Serial Out)
  • SISO (Serial In - Serial Out)
  • SIPO (Serial In - Parallel Out)

Register SISO

Register SISO sbb:

Register SIPO

Register SIPO sbb:

Register PIPO

Register PIPO sbb:

Register PISO

Register PISO sbb: