Dokumen tersebut membahas tentang CPU (Central Processing Unit) yang merupakan tempat pemrosesan instruksi program komputer. CPU terdiri atas tiga bagian utama yaitu Control Unit untuk mengontrol peralatan sistem komputer, Arithmetic Logic Unit untuk melakukan operasi aritmatika dan logika, serta Register untuk menyimpan data dan instruksi yang sedang diproses. Dokumen ini juga membedakan pengertian menyimpan dan menampung, serta menjelaskan beberapa jenis
1. Central Processing Unit (CPU)
Ir. Sihar, MT.
T. Informatika – FTI
Bandung – 2016
TIF305 Organisasi dan Arsitektur Komputer (3 sks)
2. Daftar Pustaka
1. Gilmore, C.M. (1995). Microprocessors: Principles
and Applications. McGraw-Hill. ISBN:978-002-801-
837-9
2. Mano, M. (1992). Computer System Architecture
(3rd Edition). Prentice Hall. ISBN: 978-013-175-563-5
3. Patterson, D.A., Hennessy, J.L. (2013). Computer
Organization and Design, Fifth Edition: The
Hardware/Software Interface. Morgan Kaufmann.
ISBN: 978-012-407-726-3
4. Simamora, S.N.M.P. (2002). “Diktat Kuliah SK-303
Arsitektur Komputer (3 sks)”. Dept. Sistem
Komputer, Fak. Teknik. Institut Teknologi Harapan
Bangsa. Bandung.
5. Simamora, S.N.M.P. (2016). Modul Belajar Praktis
Algoritma dan Pemrograman, Penerbit Deepublish.
Yogyakarta. ISBN:978-602-401-318-9.
3. Central Processing Unit (CPU) adalah tempat pemrosesan
instruksi-instruksi program. Istilah umum di pasaran untuk
CPU adalah processor. Pada komputer mikro, processor ini
disebut dengan microprocessor.
Secara umum bagian pada CPU
terbagi atas tiga
Control Unit (CU)
Arithmetic and Logic Unit
(ALU)
Register
4. Secara umum bagian pada CPU
terbagi atas tiga
Control Unit (CU: tempat untuk mengontrol semua peralatan
dalam sistem komputer; control unit-lah mengatur kapan input-
device, menerima data dan kapan data diolah, serta ditampilkan
pada output-device. Tugas lain dari Control Unit adalah
menginterpretasikan setiap instruksi dari program komputer.
Arithmetic and Logic Unit (ALU: bertugas melakukan operasi
arithmatika dan logikaa sesuai dengan instruksi yang ditetapkan.
ALU melakukan operasi arithmatika dengan dasar pertambahan
(ADD) sehingga sirkuit elektronika ALU yang bertugas
melaksanakan unit arithmatika ini disebut dengan ADDER.
Register: bertugas untuk menampung data dan/atau instruksi
serta alamat yang berisikan data/instruksi yang sedang
diproses
5. Ada empat jenis simpanan yang dikenal dalam sistem komputer modern:
• Register, yakni: jenis simpanan yang berperan menampung data dan/atau
instruksi yang sedang diproses
• Main-memory, yakni: jenis simpanan yang berperan menampung data
dan/atau instruksi yang akan diproses dan hasil setelah diproses. Terbagi
atas dua jenis secara umum yakni: Random Access Memory (RAM) dan
Read-Only Memory (ROM).
• External-memory, yakni: jenis simpanan yang berperan menyimpan data/file
secara permanen dalam rentang waktu lama, dimana lokasinya di luar
processing-devices namun masih di dalam sistem komputer. Contoh: Hard-
Disk
• Archival-memory, yakni: jenis simpanan yang berperan menyimpan data/file
dengan ukuran yang besar secara permanen dalam rentang waktu lama,
namun lokasinya di luar sistem komputer. Contoh: USB-disk, floppy-disk,
CD/DVD, Hard-Disk Exernal, tape-disk, Mini-Memory-card
6. Klasifikasi register berdasar pendekatan jenis value yang ditampungkan:
A. Berdasarkan instruksi dan alamat yang diproses
B. Berdasarkan data yang diproses
a). Instruction Register (IR), digunakan untuk menampung instruksi yang
sedang diproses
b). Program Counter (PC), digunakan untuk menampung alamat di main-
memory yang berisikan data/instruksi yang sedang diproses
a). Operand Register, digunakan untuk menampung data yang sedang
diproses
b). Accumulator (Acc), register yang digunakan untuk menampung hasil
pengolahan proses arithmatika dan logika yang dilakukan oleh ALU
7. Perbedaan menampung dan
menyimpan, yakni: menampung
bersifat sementara; sedangkan
menyimpan bersifat permanen
Sebelum era Teknologi Prosesor
Pentium, belum dikenal archival-
memory; sehingga peran external-
memory bertugas sebagai archival-
memory
Dalam prosesor sistem komputer, di
dalamnya terdapat elemen: control-unit,
ALU, dan register; sebagai satu-kesatuan
terpisahkan dengan main-memory