ORGANISASI DAN ARSITEKTUR KOMPUTER
Organisasi Komputer
What ?
Mempelajari tentang bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem komputer
Contoh : Sinyal kontrol, interface, teknologi memori
Alat-Alat Praktikum
Protoboard atau
Breadboard
Papan plastik yang berisi terminal-terminal dan jalus kawat yang membentuk garis horizontal dan vertikal. Terdiri dari lubang-lubang untuk koneksi kaki-kaki elektronika
Lampu LED
Lampu digunakan untuk indokator suatu rangkaian, nyala / tidak
Resistor
Komponen elektronik yang berfungsi mengatur tegangan listrik dan arus listrik
Jumper atau kabel
Kabel elektrik yang memiliki pin konektor di setiap ujungnya untuk menghubungkan dua komponen yang melibatkan Arduino tanpa memerlukan solder
Capit Buaya
Merupakan Penghubung dari kabel jumper ke sumber listrik
Integrated Circuit
Suatu komponen elektronik aktif dimana di dalamnya terdapat gabungan ribuan hingga jutaan transistor, resistor, kapasitor dan diode yang dikemas dalam bentuk chip yang kecil.
2 Jenis
Rangkaian Penjumlahan & Pengurangan Biner
Penjumlahan Bilangan Biner
Half Adder
Merupakan rangkaian yang memiliki 2 input dan 2 output yaitu sum dan carry. Digunakan untuk menjumlahkan 2 buah data bilangan biner 1-bit. Kekurangannya yaitu penjumlahan carry tidak dimungkinkan
Full Adder
Merupakan rangkaian yang memiliki 3 input dan 2 output yaitu sum dan carry. Digunakan untuk menjumlahkan bilangan biner yang lebih dari 1-bit. Dibuat dari 2 Half Adder ditambah 1 Gate OR
Paraller Adder
Merupakan rangkaian penjumlahan dari dua bilangan yang telah dikonversikan ke dalam bentuk biner
Cara Kerja
1. misalkan ada dua register A dan B
2. mula-mula A ditambahkan dengan B menggunakan Half Adder
3. jika ada lebih , maka lebih dari penjumlahan tersebut akan menjadi inputan untuk register selanjutnya yang menggunakan rangkaian Full Adder dan begitu seterusnya.
Pengurangan Bilangan Biner
Half Subtractor
Merupakan rangkaian yang memiliki 2 input dan 2 output yaitu D (Difference) dan Bo (Borrow Out). Digunakan untuk mengurangkan 2 buah data bilangan biner 1-bit.
- Diffrence adalah hasil dari OR - BO adalah hadil dari AND & NOT (Input A)
Full Subtractor
Merupakan rangkaian yang memiliki 3 input dan 2 output yaitu D dan Bo. Digunakan untuk mengurangkan data bilangan biner yang lebih dari 1 bit
Parallel Subtractor
Merupakan rangkaian Parallel Adder yang dimodifikasi. Prinsip parallel subtractor adalah mengimplementasikan 2’s complement yang cara kerjanya sama dengan parallel adder yaitu dengan menjumlahkan 2 bilangan
Struktur Protoboard
Arsitektur Komputer
What ?
Memelajari tentang atribut-atribut sistem komputer yang terkait dengan seorang programmer
Contoh : Set intruksi, arimatika yang digunakan, teknik pengalamatan, mekanisme I/O
Gerbang Logika
2 Jenis
Pengertian
Adalah suatu prianti dalam elektronika sebagai pembentuk sistem digital yang melakukan pengolahan input menjadi sinyal output untuk bisa diolah lagi menjadi berikutnya
Gerbang Logika Dasar
AND (•)
Nilai output akan bernilai logika 1 ketika semua input terdiri dari minimal 2 input yang bernilai logika 1
Simbol AND
X • Y
X ∧ Y
X & Y
Simbol Gerbang Logika AND
OR (+)
Nilai output akan bernilai logika 1 ketika salah satu atau kedua input bernilai logika 1, output akan bernilai logika 0 ketika kedua input bernilai logika 0
Simbol OR
X + Y
X ∨ Y
X ∥ Y
Simbol Gerbang Logika OR
NOT (∼)
Nilai ouput akan berkebalikan dari nilai input. NOT adalah operator unary karena hanya membutuhkan 1 operand
Simbol NOT
A̅
∼A
¬A
!A
Simbol Gerbang Logika NOT
Gerbang Logika Turunan
NOR
XOR
XNOR
NAND
Komplemen
Komplemen r
(Radix Complement)
Hasil dari komplemen (r-1) ditambah 1
Komplemen (r-1)
(Diminished Radix Complement)
Setiap digit angkanya dikurangi dengan (r-1)
Aritmatika Komplemen
Komplemen 1
Komplemen 1 dipakai dalam pengurangan dengan menggunakan adder. Hasil digit paling kiri (end carry) ditambahkan ke digit paling kanan.
Komplemen 2
Komplemen 2 adalah hasil dari complement 1 ditambah 1. Digit yang paling kiri (end carry) dibuang
Rangkaian Pengolah data
Multiplexer
Pengertian
Multiplexer merupakan rangkaian yang memiliki banyak masukan dan satu keluaran yang dibantu oleh selektor untuk mengatur nilai keluaran
Fungsi
Multiplexer digunakan untuk menyeleksi data untuk kemudian dipindahkan ke satu jalur. Multiplexer juga digunakan untuk meningkatkan efisiensi transmisi data, sehingga jadi lebih cepat.
Rangkaian
Demultiplexer
Pengertian
Demultiplexer atau data distributor merupakan rangkaian yang memiliki satu masukan dan banyak keluaran yang dibantu oeh selektor untuk mengatur nilai keluaran.
Fungsi
Demultiplexer berfungsi untuk menyalurkan data yang berada di inputnya ke salah satu dari beberapa outputnya. Demultiplexer juga disebut penyalur data (data distributor) dan fungsinya merupakan kebalikan dari fungsi multiplexer.
Rangkaian