Diagram Blok Komputer(PC) Dan CPU Beserta Fungsinya
Nama
: Gagah Rudy Hermawan
Kelas : 4IB03A
NPM : 13413610
Mata Kuliah : Organisasi & Arsitektur Komputer
Kelas : 4IB03A
NPM : 13413610
Mata Kuliah : Organisasi & Arsitektur Komputer
Dosen :
Rhiyan edyal
v
Diagram Blok Komputer
Untuk mewujudkan komputer 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 sebagai pengolah data untuk menghasilkan suatu informasi, diperlukan (computer system) .
inilah alur Diagram blok pada komputer :
Komponen-komponen yang
terdapat dalam komputer :
1. Input Device
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer contohnya :
a. Keyboard
Fungsi :
1. Input Device
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer contohnya :
a. Keyboard
Fungsi :
Fungsi
keyboard digunakan untuk mengetik teks dan angka ke dalam pengolah kata, editor
teks atau program lainnya. Sebuah keyboard komputer membedakan
setiap tombol fisik dari setiap lain dan laporan semua penekanan tombol pada
software.
Jenis-jenis
Keyboard :
Keyboard mengadopsi port PS / 2, menggunakan port USB. keyboard nirkabel.b. Mouse
Fungsi :
Mouse adalah perangkat genggam yang digunakan untuk menunjuk posisi kursor pada layar komputer. Hal ini memungkinkan pengguna untuk memilih item yang disimpan pada komputer dan, kemudian, melakukan tindakan pada item-item.1) Mouse Mekanik 2) Mouse optomekanik3) Mouse optikc. Scanner
Fungsi :
Scanner adalah suatu alat yang bekerja dengan memindahkan objek yang terdapat diatas lensa scanner ke dalam memory penyimpanan komputer.
2. Output Device
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.
a. Monitor
Macam teknologi monitor
1) CRT (Cathode Rays Tube)
2) LCD (Liquid Crystal Display)
3) LED (Light Emitting Diode)
Pada intinya 3 jenis monitor ini mempunyai perbedaan pada bentuk fisik, pancaran cahaya, dan kekuatan resolusi, serta daya listrik yang dibutuhkan.
b. Printer
Fungsi :
Printer adalah alat untuk mencetak hasil kerja dari komputer kedalam media kertas
Jenis-jenis printer
1) Printer Daisy Wheel
Printer jenis ini menggunakan kumpulan huruf yang tersusun dalam sebuah piringan, piringan ini bisa diganti-ganti sesuai dengan jenis huruf yang diinginkan.2) Printer Dot Matrix
Head dari printer jenis ini, terdiri atas 7 atau 9 ataupun 24 jarum yang tersusun secara vertical dan membentuk sebuah kolom. 3) Printer Inkjet
Proses pencetakannya menggunakan semprotan tinta (dimana proses penyemprotannya diatur oleh komputer) ke media cetak guna menghasilkan character ataupun gambar yang sesuai.4) Printer Laser jet
Printer jenis ini memakai sistem yang hampir sama dengan sistem yang dipakai oleh mesin foto-copy, sehingga hasil cetakkannya jauh lebih rapi jika dibanding dengan printer-printer sebelumnya.c. Speaker
Berfungsi untuk output suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
Central Processing Unit (CPU) merupakan otak sistem komputer. CPU memiliki dua bagian fungsi operasional yaitu :
a. Arithmetical Logical Unit (ALU) sebagai pusat pengolah data.
b. Control Unit (CU) digunakan untuk mengontrol kerja komputer. Biasa disebut dengan nama processor saja.
Komponen-komponen yang terdapat dalam CPU adalah :
1) Mainboard
Pengertian Mainboard
Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. • Fungsi Mainboard
1) Organisasi, mengatur dan menentukan alat ( peripheral ) yang bisa dipasang pada komputer
2) Kontrol, di dalam motherboard terdapat chipset dan program BIOS yang berfungsi mengatur data komponen komputer lain
3) Komunikasi, hampir semua komunikasi harus melalui motherboard.
2) Processor
Fungsi
Processor berfungsi untuk mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.3) Memory
Terbagi menjadi beberapa macam yaitu :
a. ROM (Read-Only-Memory a.k.a firmware)
Memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan.
b. RAM (Random-Access Memory)
Memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
c. Memori Ekternal
Memori tambahan yang berfungsi untuk menyimpan data atau program.
5. Interkoneksi Antar Komponen
Disebut juga galur/jalur (bus) yang terdapat pada mainboard, bus ini terdiri dari 3 macam yaitu :
a. Data Bus
Adalah jalur-jalur perpindahan data antarmodul dalam sistem komputer. Biasanya terdiri dari 8, 16 , 32 atau 64 jalur data yang paralel. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat.
b. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini CPU akan mengirimkan alamat memory yang akan ditulis atau dibaca. Address Bus biasanya terdiri atas 16, 20, 24 atau 32 jalur paralel.
c. Control Bus
Digunakan untuk mengontrol penggunaan, serta akses ke Data Bus dan Address Bus. Control Bus terdiri dari 4 sampai 10 jalur paralel. CPU akan mengirimkan sinyal pada control bus ini bila akan meng-enable sebuah alamat yang ditunjuk, baik itu memory atau I/O port.
Keyboard mengadopsi port PS / 2, menggunakan port USB. keyboard nirkabel.b. Mouse
Fungsi :
Mouse adalah perangkat genggam yang digunakan untuk menunjuk posisi kursor pada layar komputer. Hal ini memungkinkan pengguna untuk memilih item yang disimpan pada komputer dan, kemudian, melakukan tindakan pada item-item.1) Mouse Mekanik 2) Mouse optomekanik3) Mouse optikc. Scanner
Fungsi :
Scanner adalah suatu alat yang bekerja dengan memindahkan objek yang terdapat diatas lensa scanner ke dalam memory penyimpanan komputer.
2. Output Device
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.
a. Monitor
Macam teknologi monitor
1) CRT (Cathode Rays Tube)
2) LCD (Liquid Crystal Display)
3) LED (Light Emitting Diode)
Pada intinya 3 jenis monitor ini mempunyai perbedaan pada bentuk fisik, pancaran cahaya, dan kekuatan resolusi, serta daya listrik yang dibutuhkan.
b. Printer
Fungsi :
Printer adalah alat untuk mencetak hasil kerja dari komputer kedalam media kertas
Jenis-jenis printer
1) Printer Daisy Wheel
Printer jenis ini menggunakan kumpulan huruf yang tersusun dalam sebuah piringan, piringan ini bisa diganti-ganti sesuai dengan jenis huruf yang diinginkan.2) Printer Dot Matrix
Head dari printer jenis ini, terdiri atas 7 atau 9 ataupun 24 jarum yang tersusun secara vertical dan membentuk sebuah kolom. 3) Printer Inkjet
Proses pencetakannya menggunakan semprotan tinta (dimana proses penyemprotannya diatur oleh komputer) ke media cetak guna menghasilkan character ataupun gambar yang sesuai.4) Printer Laser jet
Printer jenis ini memakai sistem yang hampir sama dengan sistem yang dipakai oleh mesin foto-copy, sehingga hasil cetakkannya jauh lebih rapi jika dibanding dengan printer-printer sebelumnya.c. Speaker
Berfungsi untuk output suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
Central Processing Unit (CPU) merupakan otak sistem komputer. CPU memiliki dua bagian fungsi operasional yaitu :
a. Arithmetical Logical Unit (ALU) sebagai pusat pengolah data.
b. Control Unit (CU) digunakan untuk mengontrol kerja komputer. Biasa disebut dengan nama processor saja.
Komponen-komponen yang terdapat dalam CPU adalah :
1) Mainboard
Pengertian Mainboard
Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. • Fungsi Mainboard
1) Organisasi, mengatur dan menentukan alat ( peripheral ) yang bisa dipasang pada komputer
2) Kontrol, di dalam motherboard terdapat chipset dan program BIOS yang berfungsi mengatur data komponen komputer lain
3) Komunikasi, hampir semua komunikasi harus melalui motherboard.
2) Processor
Fungsi
Processor berfungsi untuk mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.3) Memory
Terbagi menjadi beberapa macam yaitu :
a. ROM (Read-Only-Memory a.k.a firmware)
Memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan.
b. RAM (Random-Access Memory)
Memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
c. Memori Ekternal
Memori tambahan yang berfungsi untuk menyimpan data atau program.
5. Interkoneksi Antar Komponen
Disebut juga galur/jalur (bus) yang terdapat pada mainboard, bus ini terdiri dari 3 macam yaitu :
a. Data Bus
Adalah jalur-jalur perpindahan data antarmodul dalam sistem komputer. Biasanya terdiri dari 8, 16 , 32 atau 64 jalur data yang paralel. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat.
b. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini CPU akan mengirimkan alamat memory yang akan ditulis atau dibaca. Address Bus biasanya terdiri atas 16, 20, 24 atau 32 jalur paralel.
c. Control Bus
Digunakan untuk mengontrol penggunaan, serta akses ke Data Bus dan Address Bus. Control Bus terdiri dari 4 sampai 10 jalur paralel. CPU akan mengirimkan sinyal pada control bus ini bila akan meng-enable sebuah alamat yang ditunjuk, baik itu memory atau I/O port.
v
Diagram Blok CPU
Diagram Blok CPU, ALU, CU, Register dan penerapan
pada PC
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 :
Central Proccesing Unit
(CPU).
Input/ Output Unit (I/O).
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 Data Bus, Address Bus dan Control Bus. Ketiga Bus tersebut biasa disebut System Bus yang mengontrol ketiga komponen utama.
Control Bus adalah jalur
yang digunakan untuk perpindahan data dalam sistem komputer, data bus ini
terdiri atas 8, 16, atau 64 jalur parallel.
Address Bus adalah untuk
menandakan lokasi sumber atau tujuan pada proses transfer data, address bus ini
terdiri atas 16, 20, 24, atau 32 jalur parallel.
Control Bus adalah untuk
mengidentifikasi alamat bus, control bus ini terdiri dari 4 – 10 jalur
parallel.
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 :
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 adalah
bagian yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasarkan
instruksi yang ditentukan. ALU melakukan semua operasi aritmmatika dengan dasar
penjumlahan segingga sirkuit elektronik yang digunakan disebut adder. Contoh
operasi logika, sebagai berikut : (sama dengan (=),tidak sama dengan (’),lebih
kecil(<),kurang dari sama dengan(<=), lebih besar (>), dan lebih besar
atau sama dengan(>=). Tugas dari ALU, sebagai berikut :
1.
Melakukan suatu proses data
yang berbentuk angka dan logika.
2.
Melakukan keputusan dari
operasi yang sesuai dengan instruksi program.
3.
Melakukan perhitungan
aritmatika sesuai dengan instruksi program.
4.
Membantu Control Unit saat
perhitungan aritmatika.
Control Logic Unit adalah
bagian yang mengontrol operasi komputer. Tugas dari Control Logic Unit, sebagai
berikut :
1.
Memberi suatu instruksi dari
memori.
2. Memberi kode pada instruksi untuk menentukan operasi
yang akan dilaksanakan.
3.
Menentukan sumber dan tujuan
data di dalam perpindahan data
4.
Mengeksekusi operasi yang
dilakukan.
Dalam Control Logic Unit
terdapat sebuah Operasi yang disebut dengan Operasi Mikro. Operasi Mikro yang
bertugas sebagai mengatur seluruh aktifitas perangkat keras yang berada di
dalam komputer dan juga bertugas untuk mengatur perpindahan data antar
register. Untuk menggunakan Operasi Mikro ini harus dengan menggunakan Bahasa
Transfer Register / Register Transfer Language (RTL). RTL adalah sebuah bahasa
yang digunakan untuk menlaksanakan Operasi Mikro.
Contoh notas RTL :
Contoh notas RTL :
Notasi RTL mentransfer isi
register B ke A.
A ← (B).
Notas RTL menggambarkan
beberapa macam operasi-mikro Aritmatika.
A3 ← (A1)+(A2).
Notasi RTL menggambarkan
berbagai macam operasi-mikro Logika.
C ← (A) OR (B).
Register adalah penyimpanan kecil yang mempunyai kecepatan akses yang cukup tinggi, yang berguna unutk menyimpan data instruksi yang sedang berlangsung. Memori register ini tidak permanen, dan biasa nya penyimpanan ini untuk data pengolahan selanjutnya. Register pun digolongkan menjadi beberapa bit, yaitu : 8-bit, 16-bit, 32-bit, 64-bit, dll. Register dibagi menjadi 2 macam, yaitu :
Register adalah penyimpanan kecil yang mempunyai kecepatan akses yang cukup tinggi, yang berguna unutk menyimpan data instruksi yang sedang berlangsung. Memori register ini tidak permanen, dan biasa nya penyimpanan ini untuk data pengolahan selanjutnya. Register pun digolongkan menjadi beberapa bit, yaitu : 8-bit, 16-bit, 32-bit, 64-bit, dll. Register dibagi menjadi 2 macam, yaitu :
Register yang terlihat oleh
user
Register ini akan terlihat
oleh user, maka dari itu register ini akan bisa dimodifikasi oleh user. Ada 2
register, yaitu :
Data Register adalah
penyimpanan yang hanya dalam bentuk bilangan bulat(integer).
Address Register adalah
penyimpanan alamat memori dan untuk mengakses memori.
Register untuk kendali
status
Register ini akan tidak
terlihat oleh user yang artinya dapat diakses dengan instruksi mesing yang
dieksekusi dalam mode kontrol atau kernel sistem operasi.
Pada pengaplikasian register pada jenis komputer terdapat pada SIC(Simplified Instructional Computer), berikut penjelasan register yang digunakan :
Register A = register yang digunakan untuk proses perhitungan.
Register X = register yang digunakan untuk mode pengalamatan berindex.
Register PC = register yang menyimpan alamat instruksi berikutnya.
Register L = register yang menyimpan alamat asal sebelum melakukan subroutines.
Register IR = register yang menyimpan instruksi yang sedang dikerjakan.
Register MBR = register yang digunakan untuk proses masukan atau keluaran data dari memori.
Register MAR = register yang menyimpan alamat memori untuk proses pembacaan atau penulisan.
Register SW = register yang berisi informasi status relatif terhadap instruksi sebelumnya.
Register C = register yang membangkitkan signal waktu t0, t1, t2, t3.
Register INT = register yang menentukan apakah signal interrupt telah diterima.
Register F = register yang digunakan dalam proses”siklus fetch’.
Register E = register khusus yang digunakan dalam proses “siklus eksekusi’.
Register S = register yang akan mengaktifkan register C.
Pada pengaplikasian register pada jenis komputer terdapat pada SIC(Simplified Instructional Computer), berikut penjelasan register yang digunakan :
Register A = register yang digunakan untuk proses perhitungan.
Register X = register yang digunakan untuk mode pengalamatan berindex.
Register PC = register yang menyimpan alamat instruksi berikutnya.
Register L = register yang menyimpan alamat asal sebelum melakukan subroutines.
Register IR = register yang menyimpan instruksi yang sedang dikerjakan.
Register MBR = register yang digunakan untuk proses masukan atau keluaran data dari memori.
Register MAR = register yang menyimpan alamat memori untuk proses pembacaan atau penulisan.
Register SW = register yang berisi informasi status relatif terhadap instruksi sebelumnya.
Register C = register yang membangkitkan signal waktu t0, t1, t2, t3.
Register INT = register yang menentukan apakah signal interrupt telah diterima.
Register F = register yang digunakan dalam proses”siklus fetch’.
Register E = register khusus yang digunakan dalam proses “siklus eksekusi’.
Register S = register yang akan mengaktifkan register C.
makasih banyaj min sudah share
solder