Pencacah biner: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Masgatotkaca (bicara | kontrib)
Tidak ada ringkasan suntingan
Masgatotkaca (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 1:
{{wikify}}
'''Penghitung''' atau '''pencacah''' (dlm bahasa Inggris: ''counter'') adalah rangkaian (circuit)[[sirkuit digital]] atau chip yang bisa dipakai untuk menghitung pulsa [[digital]] (yang umumnya dihasilkan dari oscillator[[oskilator]]). Penghitung ini bisa menghitung pulsa secara [[biner]] murni (binary counter), atau bisa menghitung secara desimal-terkodekan-secara-biner (decimal counter). Dalam '''penghitung biner''', angka 9 dinyatakan dalam bentuk biner 1001, dan berikutnya angka 10 dinyatakan dalam bentuk biner 1010. Sedangkan dalam '''penghitung desimal-terkodekan-secara-biner''' (BCD atau Binary-Coded Decimal), setelah angka 9 (biner 1001), maka angka berikutnya 10 dinyatakan dalam bentuk: 0001 0000. Satu contoh lagi, angka desimal 100 dalam biner adalah 1100100, sedangkan dalam BCD adalah 0001 0000 0000 (3 buah digit desimal masing-masing dari kelompok 4 [[bit]]).
 
Untuk jelasnya, angka 0 sampai 17 (dalam sistem desimal yang kita kenal sehari-hari), jika dinyatakan dalam bilangan biner 5 bit adalah sebagai berikut:
{| class="wikitable"
0 0000,
|-
0 0001,
|0 00100000,
|-
0 0011,
|0 01000001,
|-
0 0101,
|0 01100010,
|-
0 0111,
|0 10000011,
|-
0 1001,
'''|0 10100100,'''
|-
0 1011,
|0 11000101,
|-
0 1101,
|0 11100110,
|-
0 1111,
1|0 00000111,
|-
1 0001,
|0 00111000,
dst...
|-
 
|0 01011001,
|-
|'''0 1010,'''
|-
|0 01111011,
|-
|0 10011100,
|-
|0 10111101,
|-
|0 11011110,
|-
|0 1111,
|-
0|1 0000,
|-
0|1 0001,
|-
|dst...
|}
Angka-angka ini jika dinyatakan secara BCD akan menjadi:
0 0000,