Anda di halaman 1dari 12

MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

A. Diagram Blok Komputer


Diagram Blok komputer adalah diagram yang dibuat untuk mempetakan proses kerja
pada suatu komputer, hal ini bertujuan untuk memudahkan seseorang dalam mengenal
komponen-komponen dalam CPU dan memahami alur kerja di dalamnya.

Struktur dan Fungsi bagian-bagian Komputer


Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling terkait
satu dengan yang lain. Sedangkan fungsi komputer didefinisikan sebagai operasi masing-
masing komponen sebagai bagian dari struktur.
Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai
berikut :
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data
atau perintah ke dalam komputer. Perangkat keras yang berguna untuk memasukkan data
atau perintah ke dalam komputer. Alat input tidak bisa bekerja tanpa adanya software
atau perangkat lunak. Ada dua jenis perangkat masukan yaitu peralatan input langsung
diproses.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

1. Keyboard

Keyboard (papan ketik) adalah


perangkat keras yang penuh dengan
tombol-tombol yang mewakili hurup,
angka, karakter, dan beberapa fungsi
tertentu. Keyboard komputer tentu
saja berbeda jauh dengan keyboard
(alat musik) yang hanya berisi beberapa tombol putih dan hitam yang mewakili nada
tertentu. Terkadang keyboard juga dilengkapi dengan trackpad untuk menggerakkan
kursor. Kombinasi beberapa tombol keyboard juga berguna untuk memberi suatu
perintah shortcut pada komputer. Contohnya shortcut Ctrl+C yang berfungsi untuk
memberi perintah copy (salin) pada komputer.

2. Mouse

Mouse (tetikus) adalah perangkat keras


yang mudah digenggam, umumnya
berisi dua tombol dan sebuah bola atau
laser dibawahnya untuk menggerakan
kursor (pointer). Fungsi mouse adalah
untuk menggerakan kursor, melakukan
scroll (tidak semua mouse), klik kiri, dan klik kanan. Gerakan kursor dalam keadaan
default selalu mengikuti arah perpindahan mouse.

3. Webcam

Webcam adalah perangkat keras berupa kamera kecil


yang biasa ditempatkan di atas monitor/LCD. Fungsi
webcam adalah untuk melakukan video call
(panggilan video) dan bahkan juga dapat digunakan
untuk ber-selfie di depan komputer. Hampir setiap
laptop keluaran saat ini telah memiliki web cam.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

4. Barcode Scanner

Barcode scanner adalah alat yang berupa


gagangan dan berisi laser berwarna merah
untuk memindai barcode. Fungsinya adalah
untuk memindai barcode. Barcode adalah kode
garis-garis yang biasa terdapat di kemasan
sebuah produk swalayan atau gudang
perusahaan. Tujuannya adalah untuk mempermudah kasir menghitung total belanjaan dan
mempermudah karyawan untuk mengecek isi gudang.

6. Scanner

Scanner adalah perangkat keras yang


berfungsi untuk mengubah data analog
(kertas) menjadi data digital. Scanner yang
dikombinasikan dengan printer akan menjadi
mesin fotocopy berukuran kecil. Hasil scan
biasanya berupa gambar atau file PDF.

7. Mikrofon

Microphone adalah perangkat keras yang dapat


mengubah suara analog menjadi suara digital. Fungsi
mikrofon adalah untuk merekam suara. Alat ini biasa
digunakan saat konferensi atau saat melakukan video
call.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

8. Pemindai Sidik Jari

Pemindai sidik jari atau fingerprint scanner adalah perangkat


keras yang dapat memindai sidik jari dan menampilkannya di
komputer. Pemindai sidik jari biasanya berfungsi sebagai alat
pengaman komputer atau sebagai salah satu mesin absensi.

10. Flashdisk/CD ROM/DVD ROM/Harddisk External

Perangkat penyimpanan diatas merupakan


perangkat masukan tidak langsung. Fungsinya sebagai
perangkat masukan adalah untuk memasukan data ke komputer. Data ini
tidak dapat langsung digunakan tanpa software tertentu.

2. Output Device (Alat Keluaran)


Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran
sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke
monitor), ataupun berupa suara.
1) Monitor
Monitor adalah sebuah perangkat keras yang
digunakan untuk mengeluarkan hasil pemerosesan
yang dilakukan oleh komputer berupa informasi
yang dibutuhkan oleh orang yang memakai
komputer.

2) Printer

Printer adalah perangkat keras keluaran yang


digunakan untuk mencetak data seperti
gambar/foto, tulisan pada media kertas.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

3) Speaker

Speaker adalah perangkat keras yang berfungsi untuk


mengeluarkan hasil pemerosesan berupa suara dari komputer.

4) Projector

Projecetor adalah perangkat keras yang


mengintegrasikan sumber cahaya, sistem
optic elektronik, dan display dengan tujuan
untuk memproyeksikan gambar atau video
ke dinding atau layar.

5) Network Card
Network Card adalah perangkat keras yang digunakan
sebagai jembatan penghubung antara komputer server
dengan komputer client.

6) Tv Tuner Card
Tv Tuner Card adalah perangkat keras yang digunakan
untuk menyiarkan tv pada komputer.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

7) Modem

Modem adalah perangkat keras yang digunakan


untuk menghubungkan komputer ke jaringan
internet. Modem juga bisa sebagai media
masukan ataupun keluaran.

8) Router
Router adalah perangkat keras jaringan yang berfungsi untuk
menghubungkan beberapa jaringan yang memiliki akses jaringan
sama ataupun berbeda.

9) Sound Card
Sound Card adalah perangkat keras komputer yang
berfungsi sebagai media pengolah data berupa audio
atau suara yang menghubungkan antara perangkat
penghubung masukan berupa suara (seperti
microphone) ke dalam komputer.

10) Headset / Headphone

Perangkat keras komputer yang berfungsi sebagai media


pengeluaran untuk gelombang suara yang telah disistem oleh
komputer.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem.
Peralatan input dan output diatas terhubung melalui port ini.

4. CPU (Central Processing Unit)


CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi
operasional, yaitu ALU(Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU
(Control Unit) sebagai pengontrol kerja komputer.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori
external. Memori internal berupa RAM (Random Accese Memory) yang berfungsi
untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read
Only Memory) yaitu memori yang hanya bisa dibaca dan berguna sebagai penyedia
informasi pada saat komputer pada saat dinyalakan.

RAM (Random Accese Memory)

ROM (Read Only Memory)

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

B. Diagram Blok CPU, ALU, CU, dan Register


Komputer, sebuah mesin yang didalamnya terdapat banyak komponen dan
merupakan sebuah sistem yang bisa memproses instruksi apa yang diberikan kepadanya.
Didalam komputer ini terdapat 3 bagian utama dalam menjalankan instruksi tersebut,
yaitu :
1. Central Proccesing Unit (CPU)
2. Input/Output Unit (I/O)
3. Memory Unit
Central Proccesing Unit adalah otak dari komputer yang mampu menangani segala hal
yang diperintahkan oleh pengguna, apabila CPU ini tidak ada, maka komputer tidak akan
berfungsi.
Input/Output Unit adalah peralatan – peralatan yang digunakan oleh pengguna yang
berguna untuk mengoperasikan komputer atau bisa sebagai pemberi instruksi dari
pengguna ke CPU.
Memory Unit adalah suatu komponen yang berguna untuk menyimpan data yang
dapat dibagi menjadi 2 bagian, yaitu : Internal dan Eksternal.
Dari ketiga komponen utama tersebut dihubungkan dengan Bus. Bus merupakan
kawat atau sebuah jalur fisik yang berfungsi menghubungkan register-register dengan
unit-unit fungsional yang berhubungan dengan tiap-tiap modul. ada tiga jenis Bus, yaitu
Data Bus, Address Bus dan Control Bus. Ketiga Bus tersebut biasa disebut System Bus
yang mengontrol ketiga komponen utama.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

Pada gambar diatas merupakan cara pemrosesan suatu data melalui control
BUS. CPU akan membaca ke memori selanjutnya data dari CPU akan dikirim lalu
dpiroses ke input/output. apabila memerlukan operasi aritmatika maka data kembali
dimasukan ke ALU untuk diproses dan disinkronasikan lalu dikirim kembali ke CPU.

CONTROL UNIT
Didalam CPU terdapat beberapa bagian yang sangat diperlukan, diantaranya :
Control Unit adalah bagian dari CPU yang bertugas untuk mengendalikan operasi yang
dilakukan dibagian Input/Output dan Memory Unit. Pada Control Unit ini, mempunyai
pemrosesan untuk mengambil instruksi – instruksi pada Memori Utama dan menentukan
jenis instruksi yang diberikan. Lalu, apabila Control Unit menemukan instruksi perhitungan
atau logika, maka instruksi tersebut akan dibawa kedalam ALU untuk di proses. Setelah selesai
diproses, maka instruksi tersebut akan dikembalikan kedalam Memory Unit dan akan
disajikan kealat output. Tugas dari Control Unit, sebagai berikut :

1. Mengatur dan mengendalikan alat – alat input dan output.


2. Mengambil instruksi dari memori utama.
3. Mengambil data dari memori utama.

ARITHMATIC LOGIC UNIT


Unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar
instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari
dua bagian, yaitu unit arithmetika dan unit logika Boolean.
1. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika)
yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika
dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
2. Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan
instruksi program.
3. Melakukan perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi
program
4. Membantu Control Unit saat melakukan perhitungan aritmatika (ADD, SUB) dan logika
(AND, OR, XOR, SHL, SHR)

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

CONTROL LOGIC UNIT


Bertugas untuk mengatur seluruh aktifitas perangkat keras di dalam komputer dan
juga untuk memindahkan data antar register.
CLU bertugas untuk :
1. Memberi suatu instruksi dari memori
2. Memberi kode pada instruksi untuk menentukan operasi mana yang akan
dilaksanakan
3. Menentukan sumber dan tujuan data di dalam perpindahan data
4. Mengeksekusi operasi yang dikerjakan

Setelah menginterpretasi kode biner suatu instruksi, CLU menghasilkan serangkaian


perintah kendali, yang disebut sebagai instruksi mikro (microinstruction ) atau operasi mikro.
Instruksi mikro merupakan operasi primitif tingkat rendah yang bertindak secara
langsung pada sirkuit logika suatu komputer dan mengatur fungsi-fungsi sebagai berikut :
1. Membuka/menutup gerbang ( gate ) dari sebuah register ke sebuah bus
2. Mentransfer data sepanjang bus
3. Memberi inisial sinyal-sinyal kendali seperti READ, WRITE, SHIFT, CLEAR dan SET
4. Mengirimkan sinyal-sinyal waktu
5. Menunggu sejumlah periode waktu tertentu
6. Menguji bit-bit tertentu dalam sebuah register

Register
Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi,
yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini
bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data
untuk pengolahan selanjutnya. Register umumnya diukur dengan satuan bit yang dapat
ditampung olehnya, seperti "register 8-bit", "register 16-bit", "register 32-bit", atau "register
64-bit" dan lain-lain.

10 TKJ 3
MATERI : Blok Diagram dari Sistem Mikrokomputer (Arsitektur Komputer)

Kategori dalam register :


1. Register yang terlihat pemakai,
Register-register tipe ini terlihat oleh pemakai (pemrogram), pemrogram
dapat memeriksa dan beberapa instruksi dapat digunakan untuk mengisi
(memodifikasi) isi register tipe ini. Register tipe ini terdiri dari dua jenis, yaitu:
1) Data Register : Digunakan untuk menyimpan angka-angka dalam bilangan
bulat (integer)
2) Addres Register : Digunakan untuk menyimpan alamat-alamat memori dan
juga untuk mengakses memori.
2. Register untuk kendali status
Beragam register tipe ini digunakan untuk mengendalikan operasi pemroses.
Kebanyakan tidak terlihat oleh pemakai. Sebagiannya dapat diakses dengan
instruksi mesin yang dieksekusi dalam mode kontrol atau kernel sistem operasi.
Register untuk kendali status antara lain:
1) Register untuk alamat dan buffer (address and buffer register)
2) Register untuk eksekusi intruksi (instruction execution register)
3) Register untuk informasi status (status information register)

10 TKJ 3

Anda mungkin juga menyukai