ORGANISASI DAN ARSITEKTUR KOMPUTER

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

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 LED

Lampu digunakan untuk indokator suatu rangkaian, nyala / tidak

Resistor

Resistor

Komponen elektronik yang berfungsi mengatur tegangan listrik dan arus listrik

Jumper atau kabel

Jumper atau kabel

Kabel elektrik yang memiliki pin konektor di setiap ujungnya untuk menghubungkan dua komponen yang melibatkan Arduino tanpa memerlukan solder

Capit Buaya

Capit Buaya

Merupakan Penghubung dari kabel jumper ke sumber listrik

Integrated Circuit

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

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