Kamis, 31 Oktober 2013

KOMPLEMEN, FULL ADDER, dan HALF ADDER

Komplemen 1 dan 2 Dan Binary

Dalam komputer terdapat dua buah cara merepresentasikan nilai negatif, yaitu komplemen satu (ones complement) dan komplemen dua (twos complement).

Komplemen satu merupakan suatu sistem penomoran yang diterapkan dalam beberapa jenis komputer untuk merepresentasikan nilai-nilai negatif. Pada cara ini terdapat aturan bahwa nilai 0 (nol) akan direpresentasikan dengan dua buah nilai, yaitu +0 (positif nol) dan -0 (negatif nol).

000…00011 = +3
000…00010 = +2
000…00001 = +1
000…00000 = +0
111…11111 = -0
111…11110  = -1
111…11101 = -2
111…11100 = -3

Dapat kita lihat dari aturan diatas, nilai +0 akan berpasangan dengan -0, +1 dengan -1, dan seterusnya. Ini menunjukkan bahwa negasi dari 0 adalah -0, negasi dari 1 adalah -1, dan seterusnya.
Terdapat kelemahan dalam aturan ini, yaitu ada nilai yang kurang benar sehingga diciptakannya aturan ke dua yaitu komplemen dua.

Komplemen dua mirip dengan komplemen satu, hanya saja dalam proses negasinya semua bit juga akan dibalik, sehingga tidak ada lagi rasa “bingung” merepresentasikan nilai +0 dan -0, karena hanya ada satu nilai 0 (nol), seperti berikut:

000…00011 = +3
000…00010 = +2
000…00001 = +1
000…00000 = 0
111…11111 = -1
111…11110 = -2
111…11101 = -3
111…11100 = -4

dari aturan di atas dapat kita lihat bahwa nilai 0 akan berpasangan dengan nilai -1, nilai +1 akan berpasangan dengan -2, dan seterusnya. Hal ini menunjukkan bahwa negasi dari 0 adalah -1, negasi dari +1 adalah -2, dan begitu seterusnya.


Sistem bilangan binari menggunakan basis (radix) 2 dan menggunakan dua macam simbol yaitu : 0 dan 1. Contoh bilangan binari yaitu : 1001 dapat diartikan dalam sistem bilangan desimal yaitu :


Position value sistem bilangan binari merupakan perpangkatan dari nilai basis yaitu perpangkatan nilai 2, seperti pada tabel berikut :

Atau dengan rumus :
Contoh :


Pertambahan Bilangan Binari

Pertambahan bilangan binari dilakukan dengan cara yang sama dengan pertambahan bilangan desimal. Dasar pertambahan untuk masing-masing digit bilangan binari adalah :

Contoh pertambahan bilangan binari :

Pengurangan Bilangan Binari

Pengurangan pada sistem bilangan binari dilakukan dengan cara yang sama pada sistem bilangan desimal. Dasar pengurangan untuk masing-masing digit bilangan adalah :

Contoh pengurangan pada sistem bilangan binari :

Pengurangan Dengan Komplemen (Complement)
Komplemen basis minus 1 (radix-minus-one complement)
Komplemen basis (radix complement)
Pada sistem bilangan desimal :
Kompelemen 9 (9s complement)
Komplemen 10 (10s complement)
Pada sistem bilangan binari :
Komplemen 1 (1s complement)
Komplemen 2 (2s complement)
Contoh pengurangan dengan komplemen 9 :

Komplemen 9 dari suatu sistem bilangan desimal dilakukan dengan mengurangkan angka 9 untuk masing-masing digit dalam bilangan pengurangan. Perhatikan, pada komplemen 9, digit paling ujung kiri dipindahkan untuk ditambahkan pada digit paling kanan.
Contoh pengurangan dengan komplemen 10 :

Komplemen 10 dari bilangan desimal adalah hasil komplemen 9 ditambah 1, misalnya komplemen 10 dari nilai 321 adalah 679 (atau dengan cara 1000-321 = 679). Pada komplemen 10, hasil digit paling ujung kiri dibuang (tidak dipergunakan).
Cara yang sama dapat dilakukn pada sistem bilangan binari.
Contoh pengurangan dengan komplemen 1 :


Komplemen 1 di sistem bilangan binari dilakukan dengan mengurangkan setiap bit dari nilai 1, atau dengan cara mengubah setiap bit 0 menjadi 1 dan bit 1 menjadi 0. Dengan komplemen 1, hasil digit paling kiri dipindahkan untuk ditambahkan pada bit paling kanan.
Contoh pengurangan dengan komplemen 2 :

Komplemen 2 adalah hasil dari komplemen 1 ditambah 1, misalnya komplemen 2 dari bilangan binari 10110 adalah 01010 (dari komplemen 1 yaitu 01001 ditambah 1). Dengan komplemen 2, hasil digit paling kiri dibuang (tidak digunakan).
Perkalian Bilangan Binari
Perkalian bilangan binari dilakukan dengan cara yang sama dengan perkalian pada sistem bilangan desimal. Dasar perkalian untuk masing-masing digit bilangan binari adalah :

Contoh perkalian bilangan binari :

Perhatikan, ada 2 keadaan dalam perkalian bilangan biner, jika pengali adalah bilangan 1, maka cukup disalin saja, jika pengali adalah bilangan 0, maka hasilnya semuanya 0.
Pembagian Bilangan Binari
Pembagian pada bilangan binari dilakukan dengan cara yang sama dengan pembagian bilangan desimal. Pembagian dengan 0 tidak mempunyai arti, sehingga dasar pembagian digit binari adalah :

Contoh pembagian bilangan binari :


Half Adder

Dengan bantuan dari setengah adder, kita dapat merancang sirkuit yang mampu melakukan penambahan sederhana dengan bantuan gerbang logika.
Mari kita melihat penambahan bit tunggal.
0 +0 = 0
0 +1 = 1
1 +0 = 1
1 +1 = 10
Ini adalah paling mungkin kombinasi single-bit. Tapi hasil untuk 1 +1 adalah 10. Meskipun masalah ini dapat diselesaikan dengan bantuan sebuah gerbang EXOR, jika Anda peduli tentang output, hasil penjumlahan harus ditulis ulang sebagai output 2-bit.
Dengan demikian persamaan di atas dapat ditulis sebagai
0 +0 = 00
0 +1 = 01
1 +0 = 01
1 +1 = 10
Berikut output '1 'dari '10' menjadi membawa-out. Hasilnya akan ditampilkan dalam kebenaran-tabel di bawah ini. 'SUM' adalah output normal dan 'BAWA' adalah membawa keluar.
INPUT OUTPUT
Sebuah SUM B BAWA
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Dari persamaan itu jelas bahwa ini adder 1-bit dapat dengan mudah diimplementasikan dengan bantuan EXOR gerbang untuk output 'SUM' dan DAN gerbang untuk carry. Lihatlah implementasi di bawah ini.
Half Adder Circuit
Half Adder Circuit
Untuk Selain itu kompleks, mungkin ada kasus ketika Anda harus menambahkan dua byte 8-bit bersama-sama. Hal ini dapat dilakukan hanya dengan bantuan logika penuh penambah.

Full Adder

Jenis penambah adalah sedikit lebih sulit untuk diterapkan daripada setengah-penambah. Perbedaan utama antara setengah-penambah dan penuh Adder adalah bahwa penuh Adder memiliki tiga input dan dua output.Pertama kedua input A dan B dan masukan ketiga adalah input membawa ditunjuk sebagai CIN. Ketika logika adder penuh dirancang kita akan mampu ke string delapan dari mereka bersama-sama untuk menciptakan penambah byte-lebar dan kaskade bit carry dari satu penambah ke yang berikutnya.
Output membawa ditunjuk sebagai COUT dan output normal ditetapkan sebagai S. Lihatlah kebenaran-tabel.
INPUT OUTPUT
A B CIN COUT S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Dari atas kebenaran tabel, logika penambah penuh dapat diimplementasikan. Kita bisa melihat bahwa output S adalah EXOR antara input A dan SUM keluaran setengah-penambah dengan B CIN input. Kita juga harus mencatat bahwa COUT hanya akan benar jika salah satu dari dua input dari tiga yang TINGGI.
Dengan demikian, kita dapat menerapkan sirkuit adder penuh dengan bantuan dua setengah sirkuit adder.Yang pertama akan setengah adder akan digunakan untuk menambah A dan B untuk menghasilkan Sum parsial. Babak kedua logika adder dapat digunakan untuk menambah CIN ke Sum dihasilkan oleh setengah adder pertama untuk mendapatkan output S akhir. Jika salah satu setengah logika adder menghasilkan sebuah carry, akan ada output carry. Dengan demikian, COUT akan menjadi fungsi OR dari output Carry half-adder. Lihatlah pelaksanaan rangkaian adder penuh ditunjukkan di bawah ini.
Full Adder Circuit
Penuh Adder Circuit
Meskipun pelaksanaan diagram logika yang lebih besar dimungkinkan dengan logika penambah penuh atas simbol sederhana banyak digunakan untuk mewakili operasi. Diberikan di bawah ini adalah representasi skematis sederhana penuh adder satu-bit.
Single-bit Full Adder
Single-bit Adder Penuh
Dengan jenis simbol, kita dapat menambahkan dua bit bersama-sama mengambil carry dari selanjutnya agar lebih rendah besarnya, dan mengirim membawa kepada tatanan yang lebih tinggi berikutnya besarnya.Dalam komputer, untuk operasi multi-bit, setiap bit harus diwakili oleh penambah penuh dan harus ditambahkan secara bersamaan. Dengan demikian, untuk menambahkan dua angka 8-bit, Anda akan membutuhkan 8 penambah penuh yang dapat dibentuk dengan cascading dua blok 4-bit. Penambahan dua angka 4-bit ditunjukkan di bawah ini.
Multi-Bit Addition using Full Adder
Penambahan Multi-Bit menggunakan Full Adder

Kamis, 17 Oktober 2013

PENGERTIAN MOTHERBOARD DAN FUNGSI DARI KOMPONEN MOTHERBOARD

  
PENGERTIAN MOTHERBOARD
Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen sertachip controller yang bertugas mengatur lalu lintas data dalam sistemmotherboard. Pada Motherboard juga terdapat socket untuk   processor , slot-slot yang digunakan untuk pemasangan komponen kartu seperti VGA Card, Sound Card, InternalModem, dan lain-lain.Saat ini banyak merek dan jenis motherboard. Bagi anda yang ingin merakit sendirikomputernya, saya sarankan agar berhati-hati dalammemilih merek dan jenismotherboard. Permasalahan motherboard yang umum terjadi akan dibahas selanjutnyasesuai dengan kasusnya.-------------------------------------------------------------------------------------------------------
 • Definisi MotherboardMother Board merupakan board/papan induk atau main board dimana semua devicedipasang mulai dari processor, memory, slot-slot untuk ekspansi, dll. Mainboard tak kalah penting dengan prosesor. Jika dimisalkan pada manusia, mainboard adalahrangkaian pembuluh darah dan jaringan urat syaraf pada computer. Mainboard yangkurang baik, akan mengakibatkan tidak maksimalnya kinerja peripheral lain. Oleh karenaitu, pemilihan mainboard yang tepat akan sangat mempengaruhi kinerja computer
.• Cara kerja Motherboard Dalam system computer, peripheral-peripheral akan saling terkoneksi di dalam motherboard dan dapat meneruskan instruksi melalui jalur-jalur pada board. Seluruh peripheral yang terkoneksi akan menjadi sebuah system computer yang utuh. Sementarafungsi mainboard pada umumnya adalah menyalurkan arus input dan arus data yangdiperlukan pada jalannya proses di dalam computer.
 • Northbridge dan Southbridge Chipset utama pada mainboard ada dua yaitu Northbridge dan Southbridge. Fungsi Northbridge adalah menjembatani arus data di sekitar main memory dan prosesor danmengatur kerja power management. Sementara fungsi Southbridge adalah mengatur kerja peripheral-peripheral semacam IDE Controller, PCI Bus, AGP, dan fungsi I/O lainnya
.• BIOS Dalam mainboard ada pula chipset EPROM yang berisi system operasi dasar yaitu BIOS( Basic Input / Output System ). Fungsi BIOS ini adalah melakukan Bootstrap danInisialisasiHardware pada saat booting. 
• I/O PortsI/O ( Input/Output ) ports merupakan bagian mainboard untuk berinteraksi dengan user melalui media peripheral I/O seperti keyboard, mouse, printer, dan lain sebagainya.Kebanyakan mainboard zamansekarang selalu memiliki interface PS/2, USB, LPT, PCI,dan Serial. Kesemua ports tersebut memilii karakteristik dan fungsi tersendiri. Intinyauntuk memudahkan user berinteraksi dengancomputer dalam melakukan pekerjaan- pekerjaannya.Yang harus diperhatikan dalam memilih ataupun merakit Mother Board adalah bahwasetiap Motherboard memiliki spesifikasi yang berbeda untuk setiap merek atau typeantara lain : 
1. Setiap Motherboard memiliki pasangan dengan processor tertentu, yaitu type socketatau slot yang tersedia untuk processor.
 2. Kemampuan Motherboard untuk bisa di up-grade sampai dengan kecepatan processor  berapa. Umumnya Motherboard mampu untuk di up-grade dengan mengganti processor.Informasi tentang hal ini sangat penting untuk pembelian motherboard dengan pertimbangan untuk bisa di up-grade.
 3. Kapasitas memory RAM yang bisa dipasang pada motherboard semakin besar kapasitas memory yang disediakan semakin menguntungkan. 
4. Slot yang tersedia untuk setiap jenis RAM, misalnya berapa slot yang disediakan untuk EDO RAM, SDRAM, dll. 
5. Setting motherboard secara BIOS ( software ) atau secara jumper setting.
 6. Jumlah slot untuk PCI dan ISA. Slot-slot tersebut sangat bermanfaat untuk  penambahan peripheral seperti audio card. 
7. Apakah motherboard support untuk untuk AGP bagi VGA card, support AGP akanlebih menguntungkan untuk persediaan apabila diinginkan peningkatan kemampuangrafisdari computer dengan memasang AGP card.
 8. Speed Bus untuk memory sampai dengan kecepatan berapa (66, 100, 133, 200, 400Mhz ) 
9. Apakah VGA card dan audio card sudah onboard atau tidak. 
10. Power Supply untuk Mother Board AT atau ATX atau Baby AT.Beberapa jenis slotatau socket untuk processor antara lain :
a.Slot 1Mother Board yang dibuat untuk mendukung Processor P-III dan Celeron. 
 b. Slot 2Motherboard yang dibuat untuk mendukung Processor P-II dan Xeon 9.
 c. Socket 7Motherboard yang dibuat untuk mendukung Processor AMD K6-2, AMD K6-3 danCyrix          M-II serta Pentium MMX.
 d. Slot AMotherboard yang dibuat untuk mendukung Processor AMD Athlon, AMD Thunderbird
.e. Socket AMotherboard yang dibuat untuk mendukung Processor AMD Athlon dan AMD Duron
.f. Socket 370Motherboard yang dibuat untuk mendukung Processor Intel Pentium –III ( Tualatin andCoppermine )/Celeron TM
 g. Socket 8Motherboard yang dibuat untuk mendukung Processor Pentium-II dan Pentium Pro.
 h. Socket 423Motherboard yang dibuat untuk mendukung Processor Pentium-IV

Nama dan Fungsi Dari Komponen Motherboard

Nama dan Fungsi Dari Komponen Motherboard

Nama dan Fungsi Dari Komponen Motherboard. Kini Uta jelaskan apa-apa saja Nama dan Fungsinya didalam Motherboard menurut yang ada dinomor pada gambar diatas. Langsung saja kita bahas satu persatu dan Fungsi dari yang ada digambar diatas :

1. Soket Prosesor. Soket ini merupakan tempat dimana prosesor dipasang. Jenis soket menentukan prosesor apa yang bisa dipasang pada soket tersebut. Jadi soket tertentu hanya bisa dipasang prosesor tertentu saja.

2. Slot Memori. Slot ini digunakan untuk memasang memori utama komputer. Jenis slot memori juga berbeda-beda, tergantung sistem yang digunakannya.

3. Northbridge, merupakan sebutan bagi komponen utama yang mengatur lalu lintas data antara prosesor dengan sistem memori dan saluran utama motherboard.

4. Southbridge, sebutan untuk komponen pembantu northbridge yang menghubungkan northbridge dengan komponen atau periferal lainnya.

5. Slot PCI Express x16, merupakan slot khusus yang bisa dipasangi kartu VGA generasi terbaru.

6. Slot PCI Express x1, merupakan slot untuk memasang periferal (kartu atau card) lainnya selain kartu VGA.

7. Slot AGP, merupakan slot khusus untuk memasang kartu VGA generasi sebelum adanya slot PCI Express.

8. Slot PCI, merupakan slot umum yang biasa digunakan untu memasang kartu atau card dengan kecepatan di bawah slot AGP dan PCI Express.

9. BIOS (Basic Input-Ouput System). Merupakan program kecil yang dimasukkan ke dalam IC ROM atau Flash yang digunakan untuk menyimpan konfigurasi dari sebuah motherboard.

10. Baterai CMOS, baterai khusus untuk memberikan daya pada BIOS.

11. Port SATA, merupakan antarmuka untuk media penyimpanan generasi terbaru. Port SATA bisa digunakan untuk menghubungkan Hard Disk dengan sistem komputer.

12. Port IDE, merupakan antarmuka media penyimpanan sebelum generasi SATA.

13. Port Floppy Disk, digunakan untuk menghubungkan mediaremovable atau media penyimpanan yang bisa dicopot yaitu Disket atau Floppy Disk.

14. Port Power, yaitu port untuk memberikan daya kepada sistem komputer.

15. Back Panel, merupakan kumpulan port yang biasanya diletakkan di belakang casing atau wadah komputer PC.

Semoga saja dapat dimengerti Penjelasan dari Komponen Motherboard diatas dan dapat mengaplikasikan di kehidupan sehari-hari. Dan kini dapat dimengerti apa saja fungsi dari semua komponen yang ada digambar diatas . sehingga dapat memahami dengan mudah apa yang ada didalam komponen Motherboard....................................................................................................................

TIPS MEMILIH MOTHERBOARD YANG BAIK



Motherboard
Motherboard merupakan komponen pokok pada sebuah komputer, dasar dari  sebuah komputer, dimana kita meletakkan perangkat lainnya untuk membangun sebuah komputer. Disanalah terpasang perangkat (devices) seperti prosesor, memori (RAM), hard disk, VGA card sampai mouse dan keyboard saling berhubungan pada sebuah Motherboard.

Motherboard memiliki 3 kelas, yaitu motherboard value, mainstream, dan high end. Value berarti motherboard tersebut memiliki spesifikasi  dengan harga yang terjangkau, baik digunakan untuk keperluan standar, seperti administrasi. Mainstream yaitu  kelas motherboard menengah, digunakan untuk home entertainment dan high end untuk gaming/server.

Berikut ini adalah tips dalam memilih Motherboard yang baik :

1. Sesuaikan ukuran Motherboard dengan chassis casing dan power supply komputer anda.
Casing PC terlalu besar
  • Beberapa tipe Motherboard tidak sesuai tempat peletakannya pada komputer. Motherboard yang memiliki banyak fitur tambahan umumnya berukuran lebih besar, sehingga membutuhkan ruang yang lebih banyak didalam casing PC anda.
    Motherboard 24 pin
  • Perhatikan juga jumlah pin power pada Motherboard, apakah 20 pin atau 24 pin. Umumnya power supply jenis lama hanya dilengkapi dengan 20 pin saja, sehingga anda terpaksa harus mengganti power supply anda dengan 24 pin bila anda membeli Motherboard ini.


2. Pilih Motherboard dengan fitur-fitur yang anda butuhkan saja.
VGA Onboard
  • Banyak motherboard yang dilengkapi dengan segudang fitur tambahan (onboard), seperti slot PCI-Express ganda, 6 slot memori, 8 channel audio. Motherboard jenis ini harganya lebih mahal, namun anda tidak menggunakan seluruh fiturnya dengan lengkap, alias mubazir. Dan Motherboard jenis ini lebih memboroskan banyak listrik anda. Umumnya sebuah motherboard sudah dilengkapi dengan fitur seperti VGA, LAN, yang sudah terintegrasi.
  • Perhatikan juga bila anda ingin membeli kartu grafis (VGA Card) tambahan, usahakan tetap memilih Motherboard yang sudah terintegrasi  VGA nya (onboard), maksudnya yaitu apabila suatu saat VGA Card anda rusak, anda tetap bisa menggunakan komputer, tanpa harus memasang VGA Card.

3. Pilih Motherboard dengan kompatibilitas tinggi.
prosesor yg kompatibel

  • Maksudnya kompatibilitas tinggi yaitu, motherboard tersebut dapat cocok dengan semua jenis hardware dan software terkini. Sehingga memudahkan anda untuk memilih apa-apa saja yang bakal dipasang didalamnya. Misalnya, motherboard yang support dengan prosesor jenis baru dan lama seperti chipset AM2/AM3, ataupun operating system Windows 7.
  • Pastikan CD Driver yang disertakan up to date. Memiliki motherboard dengan kompatibilitas tinggi juga akan memudahkan anda bila berencana ingin melakukan upgrade komputer anda dimasa yang akan datang.

4. Pilihlah chipset dan komponen Motherboard yang baik dan awet umurnya.
  • solid kapasitor
    Chipset merupakan jantung dari Motherboard. Chipset yang ditawarkan umumnya merk seperti Intel, SIS, Via, Nvidia. Usahakan memilih chipset yang terbaru, misalnya  mendukung prosesor jenis baru, memory DDR2/DDR3, Hard Disk SATA, dsb.
  • Pilihlah motherboard yang memiliki solid kapasitor, artinya komponen kapasitornya didesain padat, dan tidak mudah bocor. Kapasitor jenis ini selalu dipasang dekat dengan prosesor , dan menerima lebih banyak panas, sehingga umurnya lebih panjang dibandingkan kapasitor biasa.

5. Pilihlah Motherboard yang arsitekturnya baik dan efisien.
Heatsink menyentuh RAM

  • Pabrikan yang terkenal umumnya memiliki arsitektur/layout Motherboard yang baik. Sehingga pemasangan komponen lainnya seperti memori, prosesor dan VGA Card tidak saling menghalangi satu sama lain.
  • Motherboard yang arsitekturnya baik akan memudahkan pemasangan, sistem perkabelan dan mendukung semua ukuran periferal, serta memiliki sistem aliran udara yang baik (airflow) bila ditambahkan dengan beberapa kipas casing.




6. Pilihlah Motherboard dari pabrikan dan merk yang terpercaya.
Beberapa Merk Motherboard
  • Untuk hal yang satu ini, anda dapat menanyakannya kepada teman anda. Bagaimana testimoni mereka saat menggunakan merk tersebut. Dan jangan ragu untuk menanyakan secara detil tentang Motherboard yang akan anda beli kepada toko penjual.
  • Usahakan membeli motherboard pabrikan Taiwan, karena motherboard dari pabrikan Taiwan bahan bakunya lebih berkualitas dan berteknologi tinggi.






7. Kelengkapan dan garansi Motherboard dalam kemasan saat membeli.
  • Pastikan anda menerima barang dengan kondisi lengkap. Umumnya didalam kemasan akan disertakan dua kabel Floppy/ATA/SATA, Back Panel (penutup belakang motherboard setelah dipasang pada casing), Buku manual, buku garansi, serta CD Driver.
    Kelengkapan Motherboard
  • Pastikan juga anda menerima Motherboard dengan kondisi komponen yang baik. Periksa apakah ada goresan, atau komponen yang pecah, karat,  kotoran, ataupun pin prosesor yang membengkok/patah pada saat membeli.
  • Pilihlah Motherboard yang garansinya panjang dan terpercaya. Umumnya 1 s.d 5 tahun. Dan pastikan service centernya ada dikota anda, sehingga bila suatu saat Motherboard anda rusak, anda dapat cepat membawanya ketempat service untuk diklaim garansinya, dan cepat juga selesai servisnya.