KONSEP BINARY dan SISTEM KOMPUTER
Binary Digit (bit)
· Komputer hanya mengenal angka 0 dan 1
· 0 artinya off bit (bit mati)
· 1 artinya on bit (bit hidup)
Basis Dua
· Jika ada 8 bit maka ada kemungkinan, bit memiliki kombinasi 0 semua (00000000)
· Kombinasi 1 semua (11111111)
· Atau kombinasi 0 & 1 sebanyak 8 bit,
contoh :
- 10101010
- 01010101
- 00100101
- 10010010
· Karena hanya terdiri dari 2 angka, maka dapat dikatakan bilangan basis dua
· Tiap-tiap bit dapat direpresentasikan dengan pangkat 0-7 (8 bit)
Penjumlahan biner
Jika ada dua deretan biner 8 bit dijumlahkan,
contoh :
10011000
00111001 +
· Maka langkah-langkah penjumlahannya adalah sebagai berikut :
1. Jumlahkan bit paling kanan, dari
contoh diatas 0 + 1 = 1
2. Jika mendapati bit 1+1 maka hasilnya adalah 10, dituliskan 0 dibawah hasil penjumlahan dan 1 disimpan diatas bit berikutnya
Deskripsi :
1
10011000
00111001 +
0001
3. Jika mendapati penjumlahan 1+1 dan terdapat sisa penambahan dari bit sebelumnya maka hasilnya adalah 11, dituliskan 1 dibawah hasil penjumlahan dan 1 disimpan diatas bit berikutnya
Deskripsi :
11
10011000
00111001 +
10001
Maka hasil dari penjumlahan biner diatas adalah
111
10011000
00111001 +
11010001
Pengurangan Biner
Rumus sederhana :
– 0 – 0 = 0
– 1 – 0 = 1
– 1 – 1 = 0
– 0 – 1 = 1, pinjam 1
Contoh dalam 3 bit :
011
01 -
10
Contoh dalam 4 bit :
1010
101 –
0101
Perkalian Biner
â— Rumus sederhana :
– 0 x 0 = 0
– 0 x 1 = 0
– 1 x 0 = 0
– 1 x 1 = 1
â— Setelah hasil perkalian didapatkan, tambahkan hasil perkalian tersebut
Contoh dalam 3 bit :
101
10 x
000
1010 +
1010
SISTEM KOMPUTER
Long Time A Go
• Computer = People
• Computer dulunya adalah nama pekerjaan.
Abacus
• 300 S.M pada zaman babilonia lahir sebagai komputasi matematika
• Abacus digunakan sebagai kalkulator tangan.
Logarithm
· 1617 seorang berkebangsaan Skotlandia, John Napier menemukan teori logaritma yang mengizinkan perkalian ditunjukkan berdasarkan penambahan
· Perkalian ini dibuat table kemudian menjadi stik terbuat dari tulang yang dinamakan dengan Napier's Bone
Calculating Clock
1623 : Seorang Professor Jerman Wilhelm Schickard menemukan mesin penghitung pertama menggunakan gear
Pascaline
1642 : Blaise
Pascal
Menemukan pascaline untuk membantu ayahnya sebagai seorang pengumpul pajak.
Punched Cards
1801 : Joseph Marie Jacquard seorang WargaNegara Perancismembuat mesinhitungmenggunakanpunched cardsyang dibuat darimesin tenun
Difference Engine
1822 : Charles Babbage seorangmathematician asalInggris mengusulkanmesin hitung yangmampu menghitungbeberapa tabel angkalayaknya tablelogarithm.
Hollerith Desk
1890 : Herman Hollerith memenangkan hadiahsebagai penemu mesinmhitung untukkeperluan sensuspenduduk yangmengadopsi punchedcards buatan Jacquard.
Harvard Mark I
1944 : Harvard dan IBMberkolaborasi menghasilkankomputer digital pertamayang dibuat di AS namuntidak murni sebagai computerelektronikBerat Mark I mencapai 5 tondan pada awalnya berjalan 15tahun non-stop.
ENIAC
1943-1945 :Dua orang professor John Mauchly dan J.Presper Eckertmenemukan mesin ENIAC (ElectronicNumerical Integrator and Calculator)beratnya mencapai 30 ton dan masihmenggunakan teknologi paper card.
UNIVAC
1950 : UNIVAC (Universal Automatic Computer) yang Sudah menggunakan magnetic tape.
IBM Stretch
1959 : IBM mengeluarkan produk IBM Stretch dengan teknologi mikro elektronik.
Mainframe
1970-an : IBM mengeluarkan produk mainframe seri 7090, IBM 360, atau IBM 370.
Time Sharing & Batch Processing
· Untuk berinteraksi dengan mainframe digunakan dua cara yaitu time-sharing dan batch mode processing
· Time sharing menggunakan teletype
· Batch mode processing menggunakan key punch machine
PC
BM mengeluarkan PC berbasis microprocessor sebelumnya MITS Altair 8800 sebagai PC pertama di dunia.
Komponen Sistem Komputer
· Hardware
· Software
· Brainware
Hardware
Pengkat keras merujuk pada perlengkapan fisik yang digunakan untuk memasukkan, memproses, menghasilkan, dan melakukan aktivitas penyimpanan system computer.
Komponen Hardware
· Central Processing Unit (CPU)
· Penyimpanan primer
· Penyimpanan sekunder
· Teknologi Input
· Teknologi Output
· Teknologi Komunikasi
CPU
· Memanipulasi data dan mengendalikan berbagai pekerjaan yang dilakukan oleh berbagai komponen lainnya
· CPU adalah Mikroprocessor
o Mikroprocessor :
§ Arithmetic Logic Unit (ALU)
§ Register.
ALU dan Register
ALU → Melakukan perhitungan matematis dan melakukan perbandingan logis
Register → area penyimpanan data berkecepatan tinggi yang menyimpan data dan perintah berjumlah sangat kecil, untuk jangka waktu pendek.
Siklus pemrosesan
Siklus pemrosesan → siklus perintah mesin yang terjadi jutaan kali per detik atau lebih
tergantung faktor :
· Kecepatan jam (clock speed)
· Panjang kata (word length)
· Lebar bus (bus width)
· Jumlah transistor dalam chip
Kemajuan dalam Desain Mikroprosesor
Gordon Moore memprediksi pada tahun 1965 bahwa kompleksitas mikroprosessor akan berlipat dua kira-kira setiap dua tahun sekali.
Penyimpanan Primer
· Register
· Random Access Memory (RAM)
· Memori cache
· Read-Only Memory (ROM)
Penyimpanan Sekunder
· Media Magnetis
· Pita Magnetis
· Cakram Magnetis
· Antarmuka Disk Drive
· Disket Magnetis
· Disket magnetis