Npm: 12413790
Kelas : 4ib03
DIAGRAM BLOG KOMPUTER
Diagram
komputer di buat untuk mempetakan proses kerja pada suatu komputer agar
memudahkan orang untuk mengenali bagian bagian dari komputer itu
Struktur komputer di definisikan
sebagai cara-cara dari tiap komponen saling terkait
satu dengan yang lain. Sedangkan fungsi komputer di
definisikan sebagai operasi masing-masing komponen sebagai bagian dari
struktur. Adapun fungsi dari masing-masing komponen dalam struktur diatas adalah
sebagai berikut
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang
berfungsi sebagai alat untuk memasukan data atau perintah ke dalam
komputer
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.
3. I/O Ports
Bagian ini digunakan untuk menerima
ataupun mengirim data ke luar sistem. Peralatan input danoutput 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.
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 kitaolah untuk sementara waktu, dan ROM (Read Only Memory) yaitu
memori yang hanya bisadibaca dan berguna sebagai penyedia informasi pada saat
komputer pada saat dinyalakan.
DIAGRAM BLOG CPU
Diagram
blok sederhana sebuah CPU. Komponen CPU terbagi menjadi beberapa macam, yaitu
sebagai berikut.
1.Unit kontrol
yang
mampu mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua
CPU.CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar
komponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung
jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan
menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika
atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke
ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi
untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian
tugas dari unit kendali ini adalah:
- · Mengatur dan mengendalikan alat-alat input dan output.
- · Mengambil instruksi-instruksi dari memori utama
- · Mengambil data dari memori utama (jika diperlukan) untuk diproses.
- · Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
- · Menyimpan hasil proses ke memori utama.
2.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. Secara analogi, register ini dapat
diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara
manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi
ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan
mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
3.ALU
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
yang masing-masing memiliki spesifikasi tugas tersendiri. 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.
Tugas
lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai
dengan instruksi program. Operasi logika meliputi perbandingan dua operand
dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama
dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari
(>), dan lebih besar atau sama dengan (³ ).
4. CPU Interconnections
adalah
sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU,
unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang
menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan
/keluaran.
Cara Kerja CPU
Saat
data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali
diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi
ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data
ditampung di Working-storage). Jika register siap untuk menerima pengerjaan
eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk
ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan
instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh
Control Unit dari Working-storage untuk ditampung di General-purpose register
(dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang
dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi
untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di
Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan
mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke
Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit
akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke
Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan
ditampilkan ke output-devices.
Tidak ada komentar:
Posting Komentar