APLIKASI
KOMPUTER
CPU
Oleh
M. ARI ARDIANA
KEMENTERIAN
RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
FAKULTAS
PERIKANAN DAN ILMU KELAUTAN
UNIVERSITAS
JENDERAL SOEDIRMAN
PURWOKERTO
2016
DAFTAR
ISI
Daftar Isi i
BAB I Pendahuluan 1
1.1 Latar
Belakang 1
1.2 Rumusan
Masalah 1
1.3 Tujuan
Penulisan 2
BAB II Isi
2.1 struktur CPU 3
2.2 Komponen
CPU 3
2.3 Aksi
dan Fungsi CPU 4
2.4 Cara
kerja CPU 4
2.5 Fungsi
interrupt CPU 5
BAB
III Penutup
3.1 Kesimpulan 5
3.2 Saran 6
Daftar
Pustaka 6
BAB I
PENDAHULUAN
1.1 Latar
Belakang
CPU merupakan komponen yang paling penting
dari system computer.Tanpa CPU komputer tidak akan berfungsi.Fungsi CPU adalah
menjalankan program-program yang disimpan dalam memori utama dengan cara
mengambil instruksi- instruksi,menguji instruksi tersebut dan mengeksekusinya
satu persatu sesuai alur perintah.Untuk memahami fungsi CPU dan caranya
berinteraksi dengan komponen lain,perlu kita tinjau lebih jauh proses eksekusi
program.
Pandangan yang paling sederhana proses
eksekusi program adalah dengan mengambil pengolahan instruksi yang terdiri dua
langkah yaitu:operasi pembacaan instruksi (fetch) dan operasi pelaksanaan
instruksi (execute).Siklus instruksi yang terdiri dari siklus fetch dan siklus
eksekusi.
Fungsi CPU adalah Menjalankan program – program yang disimpan
dalam memori utama dengan cara mengambil instruksi – instruksi, menguji
instruksi tersebut dan mengeksekusinya satu persatu sesuai alur
perintah.Sehingga langkah-langkah pada operasi CPU ,
Rancangan arsitektur Von Nouman
didasarkan pada 3 konsep utama yaitu diantarnya: Data dan instruksi-instruksi
disimpan di memori baca tulis tunggal ,Memori dapat dialamati dengan lokasi,
tidak tergantung ada jenis data yang berada didalamnya ,Eksekusi terjadi dengan
cara sekuensial dari instruksi yang satu ke instruksi.
Pada makalah ini
penulis mencoba menjelaskan mengenai hal – hal yang berhubungan dengan CPU.
Mulai dari pengertian, seberapa penting perannya, sampai kepada bisakah suatu
komputer berjalan tanpa adanya CPU. CPU diketahui memiliki peranan yang penting
bagi komputer karena dianggap sebagai otak dari jalannya komputer tersebut.
1.2 Rumusan
Masalah
1. Apa
yang dimaksud dengan struktur CPU ?
2. Apa
saja komponen-komponen dari CPU ?
3. Apa
saja fungsi CPU ?
4. Apa-apa saja aksi dari CPU ?
5. Bagaimana
cara kerja dari CPU?
6. Apa
saja fungsi dari interrupt?
1.3 Tujuan
1. Untuk
mengetahui struktur CPU
2. Untuk
mengetahui komponen-komponen dari CPU
3. Untuk
mengetahui fungsi CPU
4. Untuk
mengetahui aksi CPU
5. Mengetahui dan
memahami cara kerja dari CPU
6. Memengetahui
fungsi interrupt
BAB
II
ISI
2.1 Struktur CPU
CPU merupakan komponen yang
terpenting dari system computer.Tanpa CPU komputer tidak akan berfungsi.Fungsi
CPU adalah menjalankan program-program yang disimpan dalam memori utama dengan
cara mengambil instruksi- instruksi,menguji instruksi tersebut dan
mengeksekusinya sat persatu sesuai alur perintah.Untuk memahami fungsi CPU dan
caranya berinteraksi dengan komponen lain,perlu kita tinjau lebih jauh proses
eksekusi program.
Pandangan yang paling sederhana
proses eksekusi program adalah dengan mengambil pengolahan instruksi yang
terdiri dua langkah yaitu:operasi pembacaan instruksi (fetch) dan operasi
pelaksanaan instruksi (execute).Siklus instruksi yang terdiri dari siklus fetch
dan siklus eksekusi yang diperlihatkan pada gambar berikut :
a. KOMPONEN-KOMPONEN CPU
1. ALU
bertugas membentuk fungsi-fungsi pengolahan data komputer.
2. Control
Unit bertugas untuk menggontrol operasi CPU.
3. Registar
adalah media penyimpanan internal CPU yang digunakan saat proses penggolahan
data.
4. CPU
interconnection adalah system koneksi dan bus yang menghubungkan komponen
internal CPU dan registar-registar dan juga bus-bus eksternal CPU yang
menhubungkan dengan system lainya,seperti memori utama,piranti masukan/keluaran.
2.2 Fungsi CPU
Menjalankan program – program
yang disimpan dalam memori utama dengan cara mengambil instruksi – instruksi,
menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur
perintah.Sehingga langkah-langkah pada operasi CPU , yaitu : operasi :
a.
Pembacaan instruksi (fetch) dan
b.
Pelaksanaan instruksi (execute)
2.3 Aksi CPU
a. CPU
– Memori, perpindahan data dari CPU ke memori dan sebaliknya.
b. CPU
–I/O, perpindahan data dari CPU ke modul I/O dan sebaliknya.
c. Pengolahan
Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data.
d. Kontrol,
merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi
pengubahan urusan eksekusi.
2.4 Cara
Kerja CPU
Saat
data dan/atau instruksi dirnasukkan ke processing devices, pertama sekali
diletakkan di MAA (melalui Input-storage); apabila berbentuk instruksi
ditampung oleh Control unit di Program-storage, namun apabila berberituk data
ditampung di Working-storage. Jika register siap untuk menerima pengerjaan
eksekusi, maka control unit akan mengambil instruksi dan Program in-storage
untuk ditamptingkan ke Instruction Register, sedangkan alamat memori yang berisikan
instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh
Control unit dan Working-storage untuk ditampung di General-purpose register
(dalam hal ini di Operand-register).
Apabila
berdasarkan instruksi pengerjaan yang dilakukan adalah arithmatika dan logika,
maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang
ditctapkan. Hasilnya ditampung di akumulator. Apabila hasil pengolahan telah
selcsai, maka Control unit akan mengambil hash pengolahan di Accumulator untuk
ditampung kcmbali ke Working-storage. Jika pengerjaan keseluruhan telah
selosai, maka Control unit akan mcnjcmput hasil pengolaban dan Working-storage
untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil
pengolahan akan ditampilkan ke output-devices (Edy Irwansyah dan Jurike V.
Moniaga, 2012).
2.5 Fungsi Interrupt
Interupsi adalah mekanisme penghentian atau
pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir
semua modul (memori dan I/O) memiliki mekanisme yang dapat menginterupsi kerja
CPU. Jenis interrupt :
a. Program
Dibangkitkan dengan beberapa kondisi yang terjadi sebagai hasil dari suatu
eksekusi instruksi, seperti arithmetic overflow, pembagian dengan nol, usaha
mengeksekusi instruksi mesin yang illegal dan referensi ke luar memori pengguna
yang diperbolehkan.
b. Timer
Dibangkitkan oleh timer di dalam processor. Memungkinkan sistem operasi
menjalankan fungsi-fungsi tertentu secara regular.
c. I/O Dibangkitkan oleh I/O controller. Untuk
memberi signal penyelesaian normal suatu operasi atau memberi signal berbagai
kondisi error.
d. Hardware
failure Dibangkitkan oleh kegagalan seperti kegagalan daya atau memory parity
error.
BAB
III
PENUTUP
3.1 KESIMPULAN
CPU merupakan komponen yang
terpenting dari system computer.Tanpa CPU komputer tidak akan berfungsi.Fungsi
CPU adalah menjalankan program-program yang disimpan dalam memori utama dengan
cara mengambil instruksi- instruksi,menguji instruksi tersebut dan mengeksekusinya
sat persatu sesuai alur perintah.Untuk memahami fungsi CPU dan caranya
berinteraksi dengan komponen lain,perlu kita tinjau lebih jauh proses eksekusi
program.
3.2. SARAN
Dalam penulisan makalah ini
penulis menyadari bahwa masih banyak kekurangan yang terdapat dalam makalah ini
oleh karena itu penulis sangat mengharapkan masukan demi kesempurnaan makalah
ini serta makalah ini dapat bermanfaan bagi kita semua. Dan juga berfungsi
sebagai pengembangan generasi muda supaya dapat diarahkan untuk mempersiapkan
kader penerus perjuangan bangsa dengan cara memberikan bekal keterampilan,
kepribadian dan budi pekerti yang luhur untuk itu perlu diciptakan generasi
muda yang sehat sehingga dapat berkembang secara wajar dan bertanggung jawab.
DAFTAR PUSTAKA
Januarti, Irma. 2012. “Evolusi Komputer, Kinerja
Komputer Dan Interconnection Networks Dalam Perkembangan Dunia Teknologi
Informatika”. Universitas Indrapasta PGRI Jakarta. Jurnal Arsitektur
Komputer.
Maydika Aslam, Billal. 2013. "Teori Dasar
Dan Prinsip Motor DC". Jurnal Elektronika Dasar.
Prasetia dan Catur Edi Widodo. 2013. “Tips Coding
Interfacing Port USB & Port Serial Menggunakan VB”. Yogyakarta : Andi
Offset.
Supriyadi,moh dan sugiri.2006. ”Sistem
Penggendali”. Yogyakarta: Andi Offset
Supatmi, Sri. 2012. “Sensor LDR”. Jurnal
Elektronika Dasar. Susanto, Arief. 2009. “Pengenalan Komputer”.
Jurnal Ilmu Komputer.
Sholihul Hadi, Mokh. 2007. "Mengenal
Universal Serial Bus (USB)". Jurnal Ilmu Komputer.
Tidak ada komentar:
Posting Komentar