KATA PENGANTAR
Puji
syukur penulis panjatkan kehadirat Allah SWT karena dengan limpahan Rahmat,
taufik dan hidayahNya penulis dapat menyelesaikan makalah ini. Sholawat serta
salam tercurahkan kepada nabi Muhammad SAW,keluarga, sahabat, dan pengikut pengikutnya
hingga akhir zaman.
Penyusunan
makalah ini di buat penulis dalam rangka memenuhi tugas mata kuliah Sistem
Operasi dan Perakitan Komputer, di semester IV, Program studi Teknologi
Pendidikan Universitas Negeri Semarang dengan judul “Cara Kerja CPU Pada
Komputer”
Penulis
menyadari mungkin masih banyak kekurangan dalam penyusunan makalah ini. Untuk
itu kritik dan saran yang membangun dari pembaca sangat kami nantikan. Dan
penulis berharap semoga makalah ini dapat bermanfaat bagi pembaca pada umumnya.
Terimakasih,
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Perubahan masyarakat dewasa ini terasa semakin
cepat, baik dalam hal sosial budaya maupun teknologi. Hal itu disebabkan oleh
pesatnya ilmu pengetahuan yang ditandai oleh banyaknya temuan – temuan baru
dalam berbagai bidang khususnya bidang Tekhnologi.
Perkembangan tersebut tidak saja langsung terjadi dengan sendirinya, malainkan terlebih dahulu mereka melakukan pengkajian yang sistematis dan menelaahnya secara mendalam, yang pada akhirnya dilahirkan gagasan – gagasan yang inovatif.
Perkembangan tersebut tidak saja langsung terjadi dengan sendirinya, malainkan terlebih dahulu mereka melakukan pengkajian yang sistematis dan menelaahnya secara mendalam, yang pada akhirnya dilahirkan gagasan – gagasan yang inovatif.
Teknologi seolah menjadi suatu kebutuhan yang
harus dimiliki masyarakat pada saat sekarang ini, dengan teknologi masyarakat
tentunya memerlukan alat teknologi yang bermanfaat bagi kehidupan masyarakat
itu sendiri. Salah satu alat teknologi yang paling dominan dikalangan
masyarakat adalah alat komunikasi seperti handphone dan komputer.
Dalam alat komunikasi tersebut, terutama
komputer terdapat alat atau unsur unsur penting, yaitu hardware dan software,
manakala hardware tersebut salah satunya yaitu CPU, maka dari itu, disinilah
penulis menuliskan tentang bagaimana cara kerja CPU tersebut.
1.2 Rumusan Masalah
Dalam makalah ini penulis mengidentifikasi
masalah yang akan di bahas dalam makalah ini yaitu macam macam komponen,cara kerja, dan fungsi
dari CPU pada computer.
1.3 Tujuan
Tujuan dari pembuatan makalah ini adalah untuk
menyelesaikan tugas dari mata kuliah “Sisetem Operasi dan Perakitan Komputer”
yang isinya mengandung materi tentang macam macam komponen, cara kerja, dan
fungsi dari CPU pada komputer.
BAB II
PEMBAHASAN
2.1 Kompnen CPU, Cara Kerja CPU &
Fungsi CPU
Komponen CPU terbagi menjadi beberapa macam, yaitu
sebagai berikut :
Unit kontrol yang mampu
mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua CPU.
CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja
antarkomponen 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
masukan (input) dan keluaran (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.
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 digunakan 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.
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 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.
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.
2.2 Cara Kerja CPU
Saat data dan/atau
instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di MAA
(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 Akumulator. 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.
2.3 Fungsi CPU
CPU berfungsi seperti
kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama
dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang
diambil dari memori atau dari informasi yang dimasukkan melalui beberapa
perangkat keras, seperti papan tombol, pemindai, tuas kontrol, maupun tetikus.
CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer.
Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media
penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam.
Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori
fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut
alamat memori. Selanjutnya, CPU dapat mengakses data-data pada MAA dengan menentukan
alamat data yang dikehendaki.
Saat sebuah program
dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang
menghubungkan antara CPU dengan MAA. Data kemudian didekode dengan menggunakan
unit proses yang disebut sebagai pendekoder instruksi yang sanggup
menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika
(ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan
sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya
dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan
operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan,
pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil
pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila
akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit
dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang
sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang
benar dan sesuai.
Pengolahan data yang
menggunakan komputer sebagai medianya dikenal dengan istilah Electronic Data
Processing (EDP). Pengolahan data adalah suatu proses dimana sebuah data
diproses atau diubah ke dalam bentuk yang lebih berguna dan lebih berarti,
yaang berupa sebuah informasi.
Agar komputer dapat digunakan untuk mengolah sebuah data menjadi sebuah informasi, maka diperlukan sebuah sistem yang yang disebut sistem komputer. Sistem yang dimaksud disini terdiri atas elemen-elemen yang saling terhubung sehingga membentuk satu kesatuan yang dapat digunakan untuk melakukan tujuan pokok dari sistem tersebut.
Pada artikel ini akan saya jelaskan cara kerja dari sistem komputer tersebut. Mulai dari data dimasukan, diproses, sampai data tersebut dicetak, ditampilkan, dan dikeluarkan kembali. Baca lebih lanjut jika Anda ingin tahu bagaimana caranya sebuah data diproses hingga menjadi sebuah informasi yang bermanfaat.
Agar komputer dapat digunakan untuk mengolah sebuah data menjadi sebuah informasi, maka diperlukan sebuah sistem yang yang disebut sistem komputer. Sistem yang dimaksud disini terdiri atas elemen-elemen yang saling terhubung sehingga membentuk satu kesatuan yang dapat digunakan untuk melakukan tujuan pokok dari sistem tersebut.
Pada artikel ini akan saya jelaskan cara kerja dari sistem komputer tersebut. Mulai dari data dimasukan, diproses, sampai data tersebut dicetak, ditampilkan, dan dikeluarkan kembali. Baca lebih lanjut jika Anda ingin tahu bagaimana caranya sebuah data diproses hingga menjadi sebuah informasi yang bermanfaat.
1. Pemasukan (Input)
Tahap pemasukan (input) merupakan tahap awal dari proses pengolahan yang terjadi pada sistem komputer. Tahap ini berupa pemasukan data mentah ke dalam sistem komputer melalui input device. Contoh dari peralatan masukan (input device) diantaranya, keyboard, mouse, scanner, dll. Alat-alat inilah yang digunakan untuk memasukan data yang hendak diolah. Seperti hal nya keyboard, difungsikan untuk memasukan huruf, angka, maupun simbol-simbol lainnya ke dalam komputer yang selanjutnya akan diproses.
2. Pemrosesan (Process)
Pada tahap ini, data yang telah dimasukan melalui peralatan input tadi akan diproses. Tahap proses ini dilakukan oleh processing device yaitu CPU. Yang mana CPU ini dapat melakukan fungsi perhitungan dan logika untuk perbandingan (ALU) dan juga mengontrol (CU). Pada tahap ini, data yang masih mentah tadi diproses sedemikian rupa sehingga data tersebut siap dicetak menjadi informasi yang lebih bermanfaat.
3. Pengeluaran (Output)
Pada tahap ini, data yang tadinya telah dimasukan melalui peralatan input, kemudian diproses oleh CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa hardcopy dan juga softcopy. Hard copy berarti menggunakan media fisik seperti kertas ataupun yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor ataupun projektor. Yang termasuk dalam peralatan output disini adalah, monitor, projector, printer, dll.
4. Penyimpanan (Storage)
Tahap ini merupakan proses perekaman hasil pengolahan ke alat penyimpan (storage device) dan dapat dipergunakan kembali sebagai input untuk proses selanjutnya. Jadi, data mentah yang telah diproses tadi dapat disimpan pada media penyimpanan (Storage device) agar nantinya bisa digunakan kembali sewaktu-waktu apabila ingin mencetak data tersebut.
Pada gambar terlihat dua anak panah yang saling berlawanan arahnya, ini menunjukan bahwa data dapat disimpan dan diambil kembali jika dibutuhkan untuk keperluan pengolahan data.
BAB III
PENUTUP
3.1 Kesimpulan
Jadi CPU merupakan bagian
terpenting dari sebuah perangkat komputer. Dimana di dalamnya terdapat komponen
komponen penting yaitu:
1. Processor, yang bisa dikatakan sebagai otak
dari sebuah perangkat komputer
2. RAM (Random Acces Memory) yang berfungsi untuk
mempercepat pemprosesan data pada komputer.
3. Hard disk yang berfungsi untuk menampung atau
menyimpan semua file pada komputer.
Yang semuanya bekerja
dan saling berkaitan/berpengaruh dalam suatu sistem tersebut.
3.2 Saran
Makalah yang kami buat ini bukanlah karya yang
sempurna, melainkan sesuatu yang lahir dari kerja keras, tentunya dalam
panyusunan sebuah makalah tidaklah luput dari kekurangan.Oleh karena itu kami
sangat mengharapkan masukan dan kritikan rekan-rekan pembaca agar dapat lebih
menggali dan mengembangkan wawasan pengetahuan mereka mengenai materi saya ini,
mudah-mudahan dengan terciptanya makalah ini khususnya bagi penyusun dan
umumnya bagi pembaca dapat membuat hasil karya yang lebih baik dari ini.
DAFTAR
PUSTAKA
http://id.google.com
http://teknikkom15.blogspot.com/2014/03/sistem_file
Bunawan & Kalya P., Seri Diktat Kuliah, Perangkat komputer,
Penerbit Gunadarma, 1990
