Computer System Overview
What is Operating System?
Operating
system adalah system yang mengatur tentang resources, menyediakan service
kepada user melalui user interface, dan memanage memory secondary (harddisk)
dan I/O devices.
Basic Elements
-
Processor.
Mengatur InputProsesOutput atau bisa disebut juga CPU Central Processing Unit.
-
Main
Memory. Ada 2 jenis memory yakni RAM dan ROM. RAM itu volatile yang artinya
tidak permanen atau saat di reboot informasi akan hilang. Sedangkan ROM itu
non-volatile.
-
I/O
modules. Contoh Input Output ini adalah Harddisk.
- Sistem
Bus. Sistem bus adalah yang menyediakan komunikasi semua elements atau bentuk
fisiknya adalah chipset dalam motherboard.
Instruction Cycle
Proses
diatas adalah suatu instruksi di jalankan. Ketika start, suatu isntruksi akan
di fetching. Fetching itu adalah proses pengambilan data dan kemudian di
decode. Decode akan dilakukan di proses ALU (Aritmetic Logic Unit) tempang
perhitungan logika setelah itu baru akan dilempar ke execute cycle yang
menjalakan instruksi, setelah itu proses dapat balik lagi ke awal untuk
fetching next instruction. Setelah semua instruksi selesai di jalankan maka
akan dilakukan HALT untuk melepas proses. Dalam proses ini ada dua jenis
execution cycle, yakni pipelining dan superscalar.
Type Interupt
-
Aritmetic
overflow
-
Divison
by zero
-
Execute
illegal instruction
-
Reference
outside user memory space
Cache
Bagian dari
memori utama yang digunakan untuk menyimpan memori sementara dalam disk. Cache
ada dua yakni single cache dan 3 level cache.
Single cache hanya memiliki satu tempat menampung cache. Ilustrasi seperti CPU<->Cache<->Memory.
3 Level cache memiliki 3 level cache yang harus dilewati. CPU<->L1<->L2<->L3<->Memory.
"Sistem Komputer membutuhkan software dan hardware untuk bekerja dan mereka membutuhkan proses didalam nya"
Tidak ada komentar:
Posting Komentar