1.
Organisasi Komputer :
- Bagian yang terkait erat dengan unit-unit operasional dan interkoneksi
antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturnya
-
Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka,teknologi memori, sistem memori, dan sinyal-sinyal
control.Mempelajari
bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara
komponen-komponen sister komputer.
Arsitektur Komputer :
- Atribut–atribut
sistem komputer yang terkait dengan seorang programmer
- Contoh: set
instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O
- Mempelajari atribut-atribut sistem komputer
yang terkait dengan eksekusi logis sebuah program.
2. Struktur Komputer – Top Level dan
masing-masing fungsi
-
CPU, berfungsi sebagai pusat pemroses/ unit pengolah utama.
- Main Memori : untuk menyimpan data, program-program yang sedang berjalan dan melaksanakan instruksi-instruksi.
- Systems Interconnection : unit pengontrol antara perangkat yang saling berhubungan.
- Input/ Output : untuk berinteraksi dengan lingkungan luar dan melakukan hubungan dengan peripheral (perangkat tambahan)
- Main Memori : untuk menyimpan data, program-program yang sedang berjalan dan melaksanakan instruksi-instruksi.
- Systems Interconnection : unit pengontrol antara perangkat yang saling berhubungan.
- Input/ Output : untuk berinteraksi dengan lingkungan luar dan melakukan hubungan dengan peripheral (perangkat tambahan)
Struktur CPU dan masing-masing fungsi
- Input/ Output : untuk berinteraksi dengan lingkungan luar dan melakukan hubungan dengan peripheral (perangkat tambahan.
- System Bus, berfungsi menghubungkan komponen internal dan bus – bus eksternal CPU.
- CPU, berfungsi sebagai pusat pemroses/ unit pengolah utama.
- Memori, sebagai media penyimpan internal CPU yang digunakan saat proses pengolahan data.
- Register, berfungsi sebagai tempat penyimpan data sementara dalam CPU selama proses eksekusi. Apabila terjadi proses eksekusi data dalam register dikirim ke ALU untuk diproses, hasil eksekusi nantinya diletakkan ke register kembali.
- ALU (Arithmetic Logic Unit), berfungsi melaksanakan operasi aritmatik serta operasi-operasi logika.
- Internal CPU Interconnection, untuk mengontrol komponen internal CPU yang terdiri dari : ALU, unit kontrol dan register – register.
- CU (Control Unit), yaitu unit pengendali. mengambil, mengkode, dan melaksanakan instruksi sebuah program yang tersimpan dalam memori.
3
Komponen Utama
CPU
· 1.
Arithmetic and Logic Unit (ALU)
· 2.Control Unit
·
3. Registers
·
4. CPU Interconnections
Arithmetic and
Logic Unit (ALU)
· 1.
Bertugas
membentuk fungsi – fungsi pengolahan data komputer.
· 2.. ALU
sering disebut mesin bahasa ( machine language) karena bagian ini mengerjakan
instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya
· 3.ALU
terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang
masing – masing memiliki spesifikasi tugas tersendiri.
Control Unit
(CU)
1. Bertugas
mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi
kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.
·
2. Termasuk
dalam tanggung jawab unit control adalah mengambil instruksi – instruksi dari
memori utama dan menentukan jenis instruksi
tersebut.
Registers
·
1. Media
penyimpan internal CPU yang digunakan saat proses pengolahan data.
·
2. Memori
ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah
ataupun
data untuk pengolahan selanjutnya.
CPU
Interconnections
·
1. Sistem
koneksi dan bus yang menghubungkan komponen internal dan bus
– bus eksternal CPU
·
2. Komponen
internal CPU yaitu ALU, unit kontrol dan register – register.
·
3. Komponen
eksternal CPU :sistem lainnya, seperti memori utama, piranti masukan/keluaran
ORGANISASI
REGISTER
·
1. Sistem
komputer menggunakan hirarki memori
·
2.Pada
tingkatan yang atas, memori yang lebih cepat, lebih kecil, dan lebih mahal (per
bit)
·
3.Didalam
CPU terdapat sekumpulan Register yang tingkatan memorinya berada diatas
hirarki
memori utama dan cache
Fungsi Register
CPU
·
1.User
visible-Register
·
2.Register
ini memungkinkan programmer bahasa mesin dan bahasa assembler meminimalkan
referensi main memory dengan cara mengoptimasi penggunaan register·
3. Control
& Status Register
·
4. Register
ini digunakan oleh unit kontrol untuk mengontrol operasi CPU dan oleh program
sistem operasi untuk mengontrol eksekusi program
5. Tidak
terdapat pemisahan yang jelas antara kedua jenis register di atas
Aktivitas CPU :
·
1. Mengambil Instruksi/Fetch Instruction
·
2. Interpret Instruksi
·
3.Mengambil
Data/Fetch Data
·
4.Mengolah
Data/Process Data
·
5.Menulis Data/Write Data
CPU vs TUGAS
·
1.Agar
dapat melaksanakan tugas, CPU harus:
·
2.CPU
menyimpan data untuk sementara waktu
3.CPU
harus mengingat lokasi instruksi terakhir sehingga CPU akan dapat mengambil
instruksi berikutnya
·
4.CPU
perlu menyimpan dan instruksi dan data untuk sementara waktu pada saat
instruksi sedang di eksekusi
·
5.CPU
memerlukan memory internal berukuran kecil yang dikenal
dengan REGISTER
4.
1.
Multi User : Mengijinkan dua atau lebih pengguna untuk menjalankan program
dalam jangka waktu yang bersamaan. Dan bahkan
beberapa operating system mengizinkan ratusan atau ribuan pengguna untuk
menjalankan program pada operating system tersebut dalam jangka wakru yang
bersamaan.
2. Multi Processing : mendukung
berjalannya program di lebih dari satu CPU
3. Multi Tasking : mengizinkan lebih dari
satu program untuk berjalan secara bersamaan.
4. Multi Threading : mengijinkan bagian
berbeda dari sebuah program untuk berjalan secara bersamaan.
5. Real Time : Merespon inputan secara
tepat. Beberapa operating system umum seperti DOS, dan UNIX.