:: REGISTER - PowerPoint PPT Presentation

About This Presentation
Title:

:: REGISTER

Description:

:: REGISTER & COUNTER :: TEORI, IMPLEMENTASI & APLIKASI REGISTER Merupakan kumpulan dari rangkaian / elemen memori yang digunakan untuk menyimpan informasi biner ... – PowerPoint PPT presentation

Number of Views:134
Avg rating:3.0/5.0
Slides: 23
Provided by: DSP78
Category:

less

Transcript and Presenter's Notes

Title: :: REGISTER


1

  • REGISTER COUNTER
  • TEORI, IMPLEMENTASI APLIKASI

2
  • REGISTER
  • Merupakan kumpulan dari rangkaian / elemen memori
    yang digunakan untuk menyimpan informasi biner,
    register yang lebih komplek juga memodifikasi
    informasi, mis counter, shift register.
  • Register sangat diperlukan dalam sistem uP, untuk
    menyimpan semua informasi yang dioperasikan oleh
    sistem.
  • Shift register mengijinkan penggeseran dari data
    yang tersimpan ke kiri atau ke kanan.

3
  • REGISTER
  • Register Buffer
  • Menyimpan kumpulan bit X pada setiap tepi positif
    clock
  • Tidak ada kontrol untuk mengendalikan kapan
    menyimpan dan kapan tidak.

4
  • REGISTER
  • Register Buffer Terkendali
  • Ketika LOAD1, mk kumpulan bit X disimpan pada
    setiap tepi positif clock.

LOAD1
5
  • REGISTER
  • Register Buffer Terkendali
  • Ketika LOAD0, maka isi dari buffer akan diumpan
    balikkan untuk kembali disimpan

LOAD0
6
  • REGISTER
  • Register Geser
  • Register akan memindahkan bit yang tersimpan ke
    kiri setiap tepi positif clock (1)
  • Dan tidak terjadi perpindahan bit pada tepi
    negatif clock (0)

7
  • REGISTER
  • Register Geser Terkendali
  • Ketika SHL0, maka isi register diumpanbalikan
    untuk disimpan kembali pada tepi positif clock.

SHL0
Din
8
  • REGISTER
  • Register Geser Terkendali
  • Ketika SHL1, maka isi register digeser kekiri
    pada tepi positif clock.

SHL1
Din
9
  • COUNTER
  • Register yang mampu menghitung jumlah pulsa detak
    yang masuk melalui masukan.
  • Counter dibangun dengan flip-flop JK
  • Dengan masukan J dan K terpasang tinggi, maka
    setiap flip-flop akan mengalami togel ketika
    masukan detak menerima tepi negatif pulsa.

10
  • COUNTER
  • Register yang mampu menghitung jumlah pulsa tepi
    negatif yang masuk.
  • Flip-flop 1 mengalami togel pada setiap tepi
    negatif clock
  • Flip-flop 2 mengalami togel pada setiap Q0
    berubah dari 1 ke 0

High
Q2
J
J
J
J
Q1
Qo
Q3
K
K
K
K
11
  • COUNTER TERKENDALI
  • Register yang mampu menghitung jumlah pulsa tepi
    negatif yang masuk dengan sebuah pengendali COUNT
  • Jika COUNT 1, maka Counter Berjalan
  • Jika COUNT 0, maka Counter Diam

COUNT
Q2
J
J
J
J
Q1
Qo
Q3
K
K
K
K
12
  • COUNTER
  • Diagram pewaktuan

Misal Frek Clock F1 Frek Q0
F1 / 2 Frek Q1 F1 / 4 Frek Q2 F1 /
8 Frek Q3 F1 / 16
CLK
Qo
Q1
Q2
Q3
13
  • COUNTER SINKRON
  • Bila bit pindahan merambat melalui deretan n buah
    flip-flop, maka waktu tunda propagasi total yang
    dialami adalah ntp.
  • Hal ini menjadi terlalu terlambat untuk beberapa
    pemakaian.
  • Maka solusi dari masalah tersebut adalah
    digunakan Pencacah Sinkron.

14
  • COUNTER SINKRON
  • Q0 mengalami togel pada setiap tepi positif clock
  • Q1 mengalami togel pada tepi positif hanya jika
    Q0 1
  • Q2 mengalami togel pada tepi positif hanya jika
    Q1 Q0 1

High
Q2
J
J
J
J
Q1
Qo
Q3
K
K
K
K
CLR
15
  • COUNTER SINKRON TERKENDALI
  • Q0 mengalami togel pada setiap tepi positif jika
    COUNT 1
  • Q1 mengalami togel pada tepi positif hanya jika
    Q0 COUNT 1
  • Q2 mengalami togel pada tepi positif hanya jika
    Q1 Q0 COUNT 1

COUNT
Q2
J
J
J
J
Q1
Qo
Q3
K
K
K
K
CLR
16
  • COUNTER MODULO-N
  • Modulus dari sebuah pencacah adalah jumlah
    keadaan keluaran berbeda yang milikinya.
  • Pencacah 4 bit mempunyai modulus 24 16 yang
    menyatakan adanya 16 keadaan keluaran berbeda.
  • Counter dapat dimodifikasi menjadi modulus sesuai
    dengan kebutuhan.
  • Contoh Modulo-10

0
1
2
3
4
5
6
7
8
9
17
  • COUNTER MODULO-N
  • Contoh Modulo -10
  • Berarti pada saat Q 1010 ( 10 ), maka Q
    digunakan untuk mereset menjadi Q 0000.
  • Ketika Q 1010, pada saat yang hampir bersamaan
    Y 0

High
Q2
J
J
J
J
Q1
Qo
Q3
K
K
K
K
CLR
Y
18
  • PRESETABLE COUNTER
  • Counter yang dapat dapat dipreset / diset
    terlebih dahulu,sehingga pencacahan dapat dimulai
    dari bilangan yang lebih besar nol.

P0
P1
P2
P3
LOAD
Q0
LOAD
Q1
Q2
Q3
High
Q2
J
J
J
J
Q1
Qo
Q3
CLK
K
K
K
K
19
  • PRESETABLE COUNTER
  • Misal P3P2P1P0 0 1 1 0
  • Ketika LOAD rendah, maka semua gerbang NAND
    memiliki keluran tinggi, yang membuat preset dan
    clear tidak aktif dan masukan P tidak memberikan
    pengaruh.
  • Ketika LOAD tinggi, maka masukan P dan
    komplemennya akan lolos melalui gerbang NAND dan
    melakukan preset terhadap pencacah, sehingga
    keluarannya menjadi P3P2P1P0
  • P3 P0 yang rendah, akan menghapus (clear) Q3
    Q0
  • P2 P1 yang tinggi, akan mempreset Q2 Q1
  • Rumus
  • M N P
  • M Modulo Pencacah
  • N Modulo Normal
  • P Cacahan Preset

20
  • KOMPONEN PENCACAH
  • Nomor Tipe
  • 7490 Dekade / Pembagi 10
  • 7492 Pembagi 12
  • 7493 Pembagi 16
  • 74160 Dekade dapat dipreset
  • 74161 Pembagi 16 yang dapat dipreset
  • 74190 Dekade naik-turun yang dapat dipreset
  • 74191 Pembagi 16 naik-turun yang dapat dipreset

21
  • REGISTER TIGA-KEADAAN
  • Saklar 3-keadaan lt three-state gt untuk
    menyederhanakan penyambungan dalam rangkaian lt
    wiring gt dan desain komputer khususnya komputer
    dengan organisasi bus.

Normal terbuka
Normal tertutup
Enable Din Dout 0 0 0 0
1 1 1 X Terbuka
Enable Din Dout 0 X Terbuka 1
0 0 1 1 1
22
. Terima Kasih .
Write a Comment
User Comments (0)
About PowerShow.com