Anda di halaman 1dari 4

BAB 1

Pendahuluan Sistem Digital


 

1.1. PENDAHULUAN

Banyak orang yang penasaran dan ingin tahu tentang cara kerja bagian dalam atau komponen‐
komponen  komputer.  Meskipun  untuk  dapat  bekerja  atau  menggunakan  computer  tidak  perlu 
memahami komponen‐komponen komputer, memahami komponen dalam computer merupakan suatu 
kepuasan  sendiri,  karena  dapat  memahami  misteri  computer.  Disamping  itu  memahami  komponen 
computer memiliki manfaat untuk orang yang bekerja lebih dalam dalam mengenal atau mengoperasikan 
computer bukan hanya sekedar pengguna biasa.  Bagi orang teknik atau khususnya teknik informatika 
mengenal  kompone‐komponen  komputer  yang  sebenarnya  tidak  lebih  dari  sekumpulan  switch  digital 
tentunya akan lebih berguna ketika berinteraksi dengan computer nantinya. 

Komputer dibangun dari sirkuit terintegrasi. Setiap sirkuit terintegrasi dalam komputer melayani 
tujuan khusus di dalam komputer. Misalnya, ada sirkuit terintegrasi yang mewakili CPU, atau fungsi lain 
yang menyediakan antarmuka ke bus eksternal, mengelola memori,  mengelola DMA, untuk mengelola 
dan menampilkan grafis dan sebagainya. 

Sirkuit terintegrasi ini sendiri terdiri dari transistor, resistor, kapasitor, dan komponen elektronik 
lainnya yang digabungkan ke dalam sirkuit. Komponen utama sirkuit terintegrasi adalah transistor. Satu 
sirkuit terintegrasi mungkin memiliki ribuan, atau bahkan jutaan transistor. Dalam chip CPU modul Intel 
Quad‐core + GPU Core i7 Ivy Bridge, ditunjukkan pada Gambar 1, berisi sekitar 1,4 milyar transistor di area 
160 milimeter persegi. 

 
Gambar 1.1. Chip CPU Intel Quad‐core + GPU Core i7 Ivy Bridge 
(Sumber : https://arstechnica.com/information‐technology/2012/04/intels‐tick‐plus‐third‐generation‐
core‐ivy‐bridge‐processors‐hit‐the‐market/) 

  I Made Suartana, S.Kom., M.Kom. 1 

 
 

Transistor  dapat  bertindak  sebagai  amplifier  atau  sakelar(switch).  Transistor  dalam  pesawat 
televisi dan stereo sebagian besar digunakan sebagai amplifier. Kecuali untuk beberapa perangkat khusus 
seperti modem, hampir semua sirkuit di komputer bersifat digital: posisi ON dan OFF dari switch transistor 
berfungsi untuk mewakili sirkuit digital biner 1 dan 0. Dalam komputer, switch transistor ini digabungkan 
untuk membentuk gerbang logika, yang mewakili nilai‐nilai dalam aljabar Boolean. Aljabar Boolean adalah 
dasar untuk desain logika komputer dan transistor sarana untuk implementasinya. 

   Sirkuit digital digunakan untuk melakukan aritmatika, untuk mengontrol pergerakan data di dalam 
komputer,  untuk  membandingkan  nilai‐nilai  untuk  pengambilan  keputusan,  dan  untuk  menyelesaikan 
banyak  fungsi  lainnya.  Logika  digital  yang  menjalankan  fungsi‐fungsi  ini  disebut  logika  kombinatorial. 
Logika kombinatorial adalah logika  di  mana hasil operasi hanya  bergantung pada input yang ada pada 
operasi.  Untuk  rangkaian  input  yang  sama,  logika  kombinatorial  akan  selalu  menghasilkan  hasil  yang 
sama. Sebagai contoh, operasi aritmatika bersifat kombinatorial. Untuk set input dan operasi tambahan 
yang  diberikan,  jumlah  yang  dihasilkan  akan  selalu  sama,  terlepas  dari  operasi  sebelumnya  yang 
dilakukan. 

Sirkuit digital juga dapat digunakan untuk melakukan operasi yang bergantung pada input untuk 
operasi dan hasil dari operasi sebelumnya. Sirkuit digital dapat menyimpan hasil atau keadaan operasi 
dan menggunakan hasilnya sebagai faktor saat operasi berikutnya dilakukan. Setiap kali operasi dilakukan, 
hasilnya  akan  menjadi  fungsi  dari  input  saat  ini  dan  keadaan  sirkuit  sebelumnya.  Logika  digital  yang 
bergantung pada keadaan operasi sebelumnya disebut logika sekuensial. Contoh logika sekuensial adalah 
penghitung.  Setiap  kali  operasi  penghitung  dilakukan,  hasilnya  adalah  jumlah  dari  hasil  sebelumnya 
ditambah faktor penghitungan. Penghitung terus mempertahankan status — dalam hal ini, penghitungan 
saat  ini  —  untuk  digunakan  saat  berikutnya  operasi  dilakukan.  Komputer  menggabungkan  logika 
kombinatorial dan sekuensial. 

1.2. ALJABAR BOOLEAN

Komputer  digital  didasarkan  pada  aljabar  Boolean.  Aljabar  Boolean  menjelaskan  aturan  yang 
mengatur  konstanta  dan  variabel  yang  dapat  mengambil  dua  nilai.  Ini  dapat  direpresentasikan  dalam 
berbagai cara: benar atau salah, hidup atau mati, ya atau tidak, 1 atau 0, untuk menunjukkan beberapa 
kemungkinan representasi.  

Aturan yang mengatur cara‐cara di mana konstanta dan variabel Boolean digabungkan disebut 
logika Boolean. Ada sejumlah aturan logis, tetapi ini semua dapat diturunkan dari tiga operasi mendasar, 
operasi AND, OR, dan NOT. Aturan logika Boolean dapat digambarkan sebagai rumus, atau dengan tabel 
kebenaran, yang menentukan hasil untuk semua kemungkinan kombinasi input. Tabel kebenaran adalah 
persamaan Boolean dengan tabel penambahan dan perkalian dalam aritmatika.  

Tabel 1.1. Aljabar Boolean 

NAMA  SIMBOL  ALJABAR BOOLEAN  TABEL KEBENARAN 


AND  F = A.B 
   Atau 
F = AB 
 

  I Made Suartana, S.Kom., M.Kom. 2 

 
OR  F = A + B 
   

 
NOT  F =  Ā 
 
 
 

1.3. GERBANG DAN LOGIKA KOMBINATORIAL

Banyak fungsi dalam komputer didefinisikan dalam istilah persamaan Boolean. Sebagai contoh, 
jumlah dua angka biner satu digit diwakili oleh sepasang tabel kebenaran, satu untuk jumlah kolom aktual, 
yang lain untuk bit  carry.  Tabel  kebenaran ditunjukkan pada  Gambar 1.2. Anda harus mengenali  tabel 
kebenaran untuk penjumlahan tersebut sebagai operasi EKSKLUSIF‐OR pembawa sebagai operasi AND. 
Demikian pula, operasi komplemen yang digunakan dalam pengurangan hanyalah operasi Boolean NOT. 
Operasi ini bersifat kombinatorial.  

 
Gambar 1.2. Contoh Tabel kebenaran AND 

Logika Boolean komplementer dalam komputer diimplementasikan dengan menggunakan sirkuit 
elektronik  yang  disebut  gerbang  atau  gerbang  logis.  Gerbang  dibangun  dari  switch  transistor  dan 
komponen elektronik lainnya, dibentuk menjadi sirkuit terpadu. Sirkuit terpadu skala kecil dapat berisi 
setengah lusin gerbang atau lebih untuk membangun sirkuit logika Boolean khusus. Gerbang dalam CPU 
diatur  ke  dalam  sirkuit  terpadu  skala  sangat  besar  atau  chip  VLSI(very‐large‐scale  integrated). 
Representasi yang ditarik untuk gerbang logis ditunjukkan pada Gambar 1.3. 

 
Gambar 1.3. Simbol gerbang logika 

  I Made Suartana, S.Kom., M.Kom. 3 

 
1.4. SIRKUIT LOGIKA SKUENSIAL

Sirkuit  logika  skuensial  adalah  sirkuit  yang  outputnya  tidak  hanya  bergantung  pada  input  dan 
konfigurasi gerbang yang membentuk sirkuit, tetapi juga pada keadaan sirkuit sebelumnya. Dengan kata 
lain, keadaan sirkuit disimpan dalam sirkuit dan digunakan sebagai faktor dalam menentukan output baru. 
Kunci  dari  rangkaian  logika  berurutan  adalah  keberadaan  memori  di  dalam  sirkuit  —  bukan  memori 
seperti  yang  Anda  pikirkan  tentang  memori  komputer,  melainkan  bit‐bit  memori  individual  yang 
membentuk bagian dari sirkuit itu sendiri. Keadaan sirkuit disimpan dalam bit memori ini. 

Elemen  memori  dasar  dalam  rangkaian  logika  sekuensial  disebut  flip‐flop.  Flip‐flop  paling 
sederhana terdiri dari dua gerbang logika NAND yang terhubung seperti yang ditunjukkan pada Gambar 
1.4. Sirkuit ini disebut set‐reset flip‐flop. Flip‐flop serupa dapat dibangun dari gerbang NOR. 

 
Gambar 1.4. Set‐Reset Flip‐Flop 

Misalkan  dan keduanya awalnya diatur ke 1. Bisakah Anda menentukan dua output?  Ternyata 


Anda tidak bisa. Yang bisa Anda katakan adalah bahwa salah satu dari mereka akan menjadi 0 dan yang 
lainnya  akan  menjadi  1.  Anda  dapat  melihat  ini  dengan  mengasumsikan  nilainya  menentukan  output 
lainnya, dan kemudian memverifikasi bahwa semua yang ada di sirkuit konsisten dengan diri sendiri.  

  I Made Suartana, S.Kom., M.Kom. 4 

Anda mungkin juga menyukai