SlideShare a Scribd company logo
IRFAN ABBAS
PENILAIAN (OBJECTIVE TIDAK PILIH KASIH…:D) 
1. Kehadiran 100% dinilai 
2. Aktif dikelas tanya dan menjawab 
3. Tugas Individu = 10% 
4. Presentasi Individu = 10% 
5. Tugas Kelompok = 15% 
6. Presentasi per kelompok =15% 
7. Tugas Besar perkelompok = 50% 
TIDAK ADA 
UJIAN MID & UAS
STRUKTUR SISTEM KOMPUTER
ARSITEKTUR UMUM 
SISTEM KOMPUTER
SISTEM KOMPUTER 
• Sistem komputer terdiri atas CPU dan 
sejumlah perangkat pengendali yang 
terhubung melalui sebuah bus yang 
menyediakan akses ke memori 
• Setiap device controller (pengendali) 
bertanggung-jawab atas sebuah hardware 
spesifik. 
• Setiap device dan CPU dapat beroperasi 
secara konkuren (bersamaan) untuk 
mendapatkan akses ke memori -> masalah 
sinkronisasi. 
• Sebuah memory controller ditambahkan 
untuk sinkronisasi akses memori
PROSESOR 
• Berfungsi mengendalikan operasi komputer & melakukan fungsi 
pemrosesan data. Langkah-langkah yang dilakukan pemroses : 
– mengambil instruksi yang dikodekan secara biner dari memori utama 
– mendekode instruksi menjadi aksi-aksi sederhana 
– melaksanakan aksi – aksi
PROSESOR 
• Operasi yang ada di komputer : operasi logika, operasi aritmatika, operasi 
pengendalian 
• Prosesor terdiri dari : 
– Control unit (CU) – mengendalikan operasi 
– Arithmetic Logic Unit (ALU) – komputasi (aritmatika dan logika) 
– Register-register – memori cepat sebagai tempat operasi
REGISTER PROSESOR 
• Mengakses memori untuk mengambil instruksi memerlukan waktu 
lebih banyak daripada menjalankannya – diatasi dengan adanya 
register di prosesor 
• Untuk menyimpan variabel-variabel utama dan hasil sementara – 
sebagai tempat pemrosesan
REGISTER PROSESOR 
• Program counter – berisi alamat memori dari instruksi selanjutnya 
yang akan diambil 
• Stack pointer – pointer yang menunjukkan bagian atas dari suatu 
stack di memori 
• Program status word – menyimpan status / keadaan dari program 
yang dijalankan prosesor
MEMORY
JENIS MEMORI 
• Main memory : media storage yang dapat diakses llaannggssuunngg oolleehh CCPPUU,, 
kkaappaassiittaass kkeecciill,, vvoollaattiillee 
– VVoollaattiillee :: iissii ddaattaa hhiillaanngg jjiikkaa ppoowweerr ddiimmaattiikkaann 
• SSeeccoonnddaarryy ssttoorraaggee :: ppeennyyiimmppaannaann ddaattaa ddeennggaann kkaappaassiittaass bbeessaarr,, nnoonn-- 
vvoollaattiillee 
– NNoonn--vvoollaattiillee :: ddaattaa mmaassiihh tteerrssiimmppaann wwaallaauuppuunn ppoowweerr ddiimmaattiikkaann
REGISTER 
• Bersifat volatile 
• Berisi data yang akan diolah langsung di prosesor 
• Kecepatan sangat tinggi. 
• Kapasitas terbatas 
• Sebagai tempat perhitungan/komputasi data
CACHE MEMORY 
• Bersifat volatile 
• Meningkatkan kecepatan pengambilan dan penyimpanan data di memori oleh 
prosesor 
• Jika program membutuhkan data di memori, cache akan mengecek apakah ada, 
jika ada dinamakan cache hit, jika tidak ada maka akan mencari ke RAM, dengan 
konsekuensi waktu yg dibutuhkan jd lebih lama 
• Beberapa mesin mempunyai 2 / 3 level cache, masing2 lebih besar kapasitasnya 
dan lebih lambat daripada sebelumnya
RANDOM ACCESS MEMORY (RAM) 
• Bersifat volatile 
• Permintaan CPU yang tidak dapat dipenuhi di cache, akan menuju ke RAM
MEMORI SEKUNDER 
• Non-volatile 
• Kapasitas besar, harga murah 
• Kecepatan lebih rendah dari memori utama 
• Contoh : Flash Drive, Optical Disc, Magnetic Disk, MagneticTape
PERALATAN INPUT OUTPUT 
• Terdiri 2 bagian : 
• Komponen elektronis : Controller / pengendali perangkat 
• Komponen mekanis : Perangkat itu sendiri 
• Pengendali perangkat adalah serangkaian chip yang secara fisik 
mengendalikan perangkat. 
• Jenis tiap pengendali berbeda - diperlukan software yang berbeda 
juga untuk mengendalikannya – device driver
DEVICE DRIVER 
• Berjalan di kernel 
• Tiga cara memasukkan driver ke kernel : 
• Menghubungkan kembali kernel dengan driver yang baru kemudian restart sistem. Banyak 
digunakan oleh sistem berbasis UNIX 
• Masuk ke file sistem operasi dan memberitahu bahwa membutuhkan driver kemudian 
restart sistem. Saat boot semua driver yang diperlukan di-load. Digunakan oleh Windows 
• OS mampu menerima driver baru tanpa harus restart. Contoh : USB flash disk
METODE I/O 
• Pada saat operasi I/O dijalankan ada dua 
kemungkinan, yaitu : 
1.Synchronous – menunggu sampai proses I/O selesai 
• Sebuah thread memulai operasi I/O kemudian akan masuk ke 
state wait (tunggu) sampai operasi I/O selesai 
• Ketika dalam state wait, CPU idle 
1.Asynchronous – proses lain dapat berjalan walaupun 
operasi I/O belum selesai 
• Sebuah thread mengirim permintaan I/O ke kernel dengan 
memanggil fungsi yang cocok, jika diterima oleh kernel, thread 
akan melanjutkan proses yang lain sampai kernel memberitahu 
bahwa operasi I/O sudah selesai. Kemudian thread tersebut 
akan melakukan interupsi terhadap proses yang sedang 
dikerjakannya dan memproses data operasi I/O
METODE I/O
DIRECT MEMORY ACCESS (DMA) 
• Perangkat pengendali memindahkan data dalam blok-blok dari 
buffer langsung ke memory utama atau sebaliknya tanpa campur 
tangan prosesor. 
• Interupsi hanya terjadi tiap blok bukan tiap word atau byte data. 
• Seluruh proses DMA dikendalikan oleh sebuah controller bernama 
DMA Controller (DMAC).
DIRECT MEMORY ACCESS (DMA) 
• DMA Controller mengirimkan atau menerima signal dari memori 
dan I/O device. 
• Prosesor hanya mengirimkan alamat awal data, tujuan data, 
panjang data ke pengendali DMA. 
• Interupsi pada prosesor hanya terjadi saat proses transfer selesai.
PPrroosseess DDMMAA
DDeevviiccee--SSttaattuuss TTaabbllee
BUS 
• Jalur komunikasi antara beberapa device yang berbeda 
• Terdiri 3 macam : 
– Bus alamat – jalur komunikasi alamat 
– Bus data – jalur komunikasi data 
– Bus kendali – jalur sinyal kendali (misal : read/write)
BUS (DAHULU)
BUS (SEKARANG)
• FSB – bus utama berkecepatan tinggi yang menghubungkan RAM, 
Prosesor, GPU(VGA AGP) 
• Bridge - Perangkat lain yang lebih lambat dihubungkan bus 
berkecepatan lebih rendah yang terhubung ke bus lain yang lebih 
cepat sampai ke bus utama
INTERUPSI 
• Hardware atau software meminta layanan dari CPU dan CPU akan menghentikan 
sementara proses yang dilakukannya untuk melayani interupsi tersebut 
• Interupsi dari hardware biasanya dikirimkan melalui sinyal tertentu 
• Interupsi software dengan cara menjalankan system call. System call ini akan 
menyebabkan trap / exception (interupsi khusus yang dihasilkan software karena 
adanya masalah atau permintaan terhadap OS)
INTERUPSI 
• Setiap interupsi terjadi, sekumpulan kode yang dikenal sebagai ISR (Interrupt 
Service Routine) akan menentukan tindakan yang akan diambil. 
• Untuk menentukan tindakan yang harus dilakukan, dapat dilakukan dengan dua 
cara yaitu : 
• polling yang membuat komputer memeriksa satu demi satu perangkat yang ada untuk 
menyelidiki sumber interupsi 
• menggunakan alamat-alamat ISR yang disimpan dalam array yang dikenal sebagai interrupt 
vector di mana sistem akan memeriksa Interrupt Vector setiap kali interupsi terjadi.
PROTEKSI PERANGKAT KERAS 
• OS akan memproteksi perangkat keras disebabkan banyaknya 
penggunaan sumber daya di komputer 
• Supaya jika ada satu program yang tidak bekerja maka tidak akan 
menganggu kinerja OS maupun program lain yang sedang berjalan
PROTEKSI PERANGKAT KERAS 
• spooling - suatu program dapat dikerjakan 
walau pun I/O masih mengerjakan proses 
lainnya dan disk secara bersamaan 
menggunakan data untuk banyak proses. 
• multi programming adalah kegiatan 
menjalankan beberapa program pada 
memori pada satu waktu. 
• Masalah - jika terjadi kesalahan pada satu 
proses/ program akan berpengaruh pada 
proses lainnya – diperlukan proteksi
PROTEKSI PERANGKAT KERAS 
• Jika terjadi kesalahan program, perangkat 
keras akan meneruskan kepada sistem 
operasi dan sistem operasi akan 
menginterupsi dan mengakhirinya. 
• Pesan kesalahan disampaikan, dan memori 
dari program akan dibuang. Tapi memori 
yang terbuang biasanya tersimpan pada 
disk agar programmer bisa membetulkan 
kesalahan dan menjalankan program 
ulang.
PPrrootteekkssii PPeerraannggkkaatt KKeerraass 
• DDuuaall--mmooddee OOppeerraattiioonn 
• II//OO PPrrootteeccttiioonn 
• MMeemmoorryy PPrrootteeccttiioonn 
• CCPPUU PPrrootteeccttiioonn
OPERASI DUAL MODE 
• Menyediakan dukungan perangkat keras untuk membedakan minimal dua mode 
operasi yaitu : 
– Mode Monitor/Kernel/System – eksekusi dikendalikan OS 
– Mode Pengguna – eksekusi dikendalikan user
OPERASI DUAL MODE 
• Ketika interrupt aattaauu kkeessaallaahhaann tteerrjjaaddii hhaarrddwwaarree 
ddii--sswwiittcchh kkee mmoonniittoorr mmooddee
PROTEKSI I/O 
• Tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi harus 
lewat sistem operasi terlebih dahulu ( privileged iinnssttrruuccttiioonnss)).
PROTEKSI I/O
PROTEKSI MEMORI 
• Pembatasan penggunaan memori. 
• Prosedur proteksi memory, ttaammbbaahhkkaann dduuaa 
rreeggiisstteerr yyaanngg mmeenneennttuukkaann rraannggee lleeggaall 
aaddddrreessss aakksseess pprrooggrraamm :: 
– Base Register - alamat memori fisik awal yang 
dialokasikan/ boleh digunakan oleh pengguna. 
– Limit Register - nilai batas dari alamat memori fisik awal 
yang dialokasikan/boleh digunakan oleh pengguna. 
• MMeemmoorryy ddiilluuaarr rraannggee yyaanngg ddiiddeeffiinniissiikkaann 
ddiipprrootteekkssii
PPeenngggguunnaaaann BBaassee aanndd LLiimmiitt 
RReeggiisstteerr
PPEENNGGGGUUNNAAAANN BBAASSEE AANNDD LLIIMMIITT 
RREEGGIISSTTEERR 
• Sebagai contoh pengguna dibatasi : 
– base register 1000 
– limit register 500 
– hanya diperbolehkan menggunakan alamat memori fisik antara 1000 hingga 1500 
saja.
PPrrootteekkssii CCPPUU 
• TTiimmeerr –– iinntteerrrruupptt kkoommppuutteerr sseetteellaahh ppeerriiooddee 
tteerrtteennttuu uunnttuukk mmeemmaassttiikkaann OOSS mmeemmeeggaanngg 
kkeennddaallii,, kkeettiikkaa nniillaaii ttiimmeerr == 00,, iinntteerrrruupptt tteerrjjaaddii 
• TTiimmeerr bbiiaassaannyyaa ddiigguunnaakkaann uunnttuukk iimmpplleemmeennttaassii 
ttiimmee sshhaarriinngg ((ppeemmbbaaggiiaann wwaakkttuu))
TUGAS MINGGU DEPAN 
Tugas kelompok 
1. Cari paper Lokal (2) dan Internasional (1) yang membahas Sistem 
Operasi, papernya yang terbaru (STATE OF THE ART) 
2. Rangkum dan jadikan Slide minimal 5 slide 
3. Presentasikan didepan kelas 
Paper local bisa didapat di google atau google scholar atau di 
telkomnika 
Paper international boleh didapat di 
https://dl.acm.org/signin.cfm?cfid=241797089&cftoken=90468078 
Web account: syadi 
Password : udinus19

More Related Content

What's hot

Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Dhicca Rama
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
belajarkomputer
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
Tri Sugihartono
 
Modul I/O by MRobbyF
Modul I/O by MRobbyFModul I/O by MRobbyF
Modul I/O by MRobbyF
Robby Firmansyah
 
Cpu
CpuCpu
Dasar sistem operasi
Dasar sistem operasiDasar sistem operasi
Dasar sistem operasi
Ihsan Nurhalim
 
Struktur dan Fungsi CPU
Struktur dan Fungsi CPUStruktur dan Fungsi CPU
Struktur dan Fungsi CPU
Riky L Hamzah
 
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpuFajar Zain
 
Pertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasiPertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasi
feityata
 
TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9Eko Breq
 
Pti (4) prosesor dan memori
Pti (4)   prosesor dan memori Pti (4)   prosesor dan memori
Pti (4) prosesor dan memori
Hardini_HD
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
Mochammed Safri
 
Slide 2-sistem-komputer
Slide 2-sistem-komputerSlide 2-sistem-komputer
Slide 2-sistem-komputer
Robbie AkaChopa
 

What's hot (20)

Presentasi CPU
Presentasi CPUPresentasi CPU
Presentasi CPU
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Modul io
Modul ioModul io
Modul io
 
Modul I/O by MRobbyF
Modul I/O by MRobbyFModul I/O by MRobbyF
Modul I/O by MRobbyF
 
Cpu
CpuCpu
Cpu
 
Dasar sistem operasi
Dasar sistem operasiDasar sistem operasi
Dasar sistem operasi
 
Struktur dan Fungsi CPU
Struktur dan Fungsi CPUStruktur dan Fungsi CPU
Struktur dan Fungsi CPU
 
Struktur CPU
Struktur CPUStruktur CPU
Struktur CPU
 
57594452 io-modul
57594452 io-modul57594452 io-modul
57594452 io-modul
 
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpu
 
Struktur cpu
Struktur cpu Struktur cpu
Struktur cpu
 
Pertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasiPertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasi
 
TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9
 
Pti (4) prosesor dan memori
Pti (4)   prosesor dan memori Pti (4)   prosesor dan memori
Pti (4) prosesor dan memori
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
Slide 2-sistem-komputer
Slide 2-sistem-komputerSlide 2-sistem-komputer
Slide 2-sistem-komputer
 

Similar to Modul 1 struktur sistem komputer

Ferli Apriadi - Dasar Sistem Operasi
Ferli Apriadi - Dasar Sistem OperasiFerli Apriadi - Dasar Sistem Operasi
Ferli Apriadi - Dasar Sistem Operasi
belajarkomputer
 
MultiProgramming and Time Sharing
MultiProgramming and Time SharingMultiProgramming and Time Sharing
MultiProgramming and Time Sharing
Tri Sugihartono
 
Manajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.pptManajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.ppt
awirawanm
 
Mikroprosesor & Interfacing, Bab Input dan Output
Mikroprosesor & Interfacing, Bab Input dan OutputMikroprosesor & Interfacing, Bab Input dan Output
Mikroprosesor & Interfacing, Bab Input dan Output
JakkKuort
 
Operating system
Operating systemOperating system
Operating system
ahmad faozi
 
BAB I Sistem Operasi. Sistem operasi .pdf
BAB I Sistem Operasi. Sistem operasi .pdfBAB I Sistem Operasi. Sistem operasi .pdf
BAB I Sistem Operasi. Sistem operasi .pdf
QwertyQwerty789387
 
Zulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem OperasiZulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem Operasibelajarkomputer
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasiboyz1205
 
Chapter 4
Chapter 4Chapter 4
Mengidentifikasi dan Mengoperasikan Komputer Personal
Mengidentifikasi dan Mengoperasikan Komputer PersonalMengidentifikasi dan Mengoperasikan Komputer Personal
Mengidentifikasi dan Mengoperasikan Komputer Personalmodinoke
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
Adiba Qonita
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
belajarkomputer
 
Slide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptxSlide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptx
AgriTriansyah2
 
 Manajemen memory dan Swapping
 Manajemen memory dan Swapping Manajemen memory dan Swapping
 Manajemen memory dan Swapping
Edho Pratama
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasiZoel Htb
 
Sistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptxSistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptx
kuntaannapakaja
 
MTE 3012 : Nota
MTE 3012 : NotaMTE 3012 : Nota
MTE 3012 : Nota
farahmohammat
 
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxSO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
RayhanAhadiNifri
 

Similar to Modul 1 struktur sistem komputer (20)

Ferli Apriadi - Dasar Sistem Operasi
Ferli Apriadi - Dasar Sistem OperasiFerli Apriadi - Dasar Sistem Operasi
Ferli Apriadi - Dasar Sistem Operasi
 
MultiProgramming and Time Sharing
MultiProgramming and Time SharingMultiProgramming and Time Sharing
MultiProgramming and Time Sharing
 
Manajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.pptManajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.ppt
 
Mikroprosesor & Interfacing, Bab Input dan Output
Mikroprosesor & Interfacing, Bab Input dan OutputMikroprosesor & Interfacing, Bab Input dan Output
Mikroprosesor & Interfacing, Bab Input dan Output
 
Operating system
Operating systemOperating system
Operating system
 
BAB I Sistem Operasi. Sistem operasi .pdf
BAB I Sistem Operasi. Sistem operasi .pdfBAB I Sistem Operasi. Sistem operasi .pdf
BAB I Sistem Operasi. Sistem operasi .pdf
 
Zulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem OperasiZulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem Operasi
 
Os01
Os01Os01
Os01
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Mengidentifikasi dan Mengoperasikan Komputer Personal
Mengidentifikasi dan Mengoperasikan Komputer PersonalMengidentifikasi dan Mengoperasikan Komputer Personal
Mengidentifikasi dan Mengoperasikan Komputer Personal
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
 
Slide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptxSlide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptx
 
 Manajemen memory dan Swapping
 Manajemen memory dan Swapping Manajemen memory dan Swapping
 Manajemen memory dan Swapping
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasi
 
Sistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptxSistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptx
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
MTE 3012 : Nota
MTE 3012 : NotaMTE 3012 : Nota
MTE 3012 : Nota
 
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxSO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
 

Recently uploaded

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 

Recently uploaded (20)

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 

Modul 1 struktur sistem komputer

  • 2. PENILAIAN (OBJECTIVE TIDAK PILIH KASIH…:D) 1. Kehadiran 100% dinilai 2. Aktif dikelas tanya dan menjawab 3. Tugas Individu = 10% 4. Presentasi Individu = 10% 5. Tugas Kelompok = 15% 6. Presentasi per kelompok =15% 7. Tugas Besar perkelompok = 50% TIDAK ADA UJIAN MID & UAS
  • 5. SISTEM KOMPUTER • Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori • Setiap device controller (pengendali) bertanggung-jawab atas sebuah hardware spesifik. • Setiap device dan CPU dapat beroperasi secara konkuren (bersamaan) untuk mendapatkan akses ke memori -> masalah sinkronisasi. • Sebuah memory controller ditambahkan untuk sinkronisasi akses memori
  • 6. PROSESOR • Berfungsi mengendalikan operasi komputer & melakukan fungsi pemrosesan data. Langkah-langkah yang dilakukan pemroses : – mengambil instruksi yang dikodekan secara biner dari memori utama – mendekode instruksi menjadi aksi-aksi sederhana – melaksanakan aksi – aksi
  • 7. PROSESOR • Operasi yang ada di komputer : operasi logika, operasi aritmatika, operasi pengendalian • Prosesor terdiri dari : – Control unit (CU) – mengendalikan operasi – Arithmetic Logic Unit (ALU) – komputasi (aritmatika dan logika) – Register-register – memori cepat sebagai tempat operasi
  • 8. REGISTER PROSESOR • Mengakses memori untuk mengambil instruksi memerlukan waktu lebih banyak daripada menjalankannya – diatasi dengan adanya register di prosesor • Untuk menyimpan variabel-variabel utama dan hasil sementara – sebagai tempat pemrosesan
  • 9. REGISTER PROSESOR • Program counter – berisi alamat memori dari instruksi selanjutnya yang akan diambil • Stack pointer – pointer yang menunjukkan bagian atas dari suatu stack di memori • Program status word – menyimpan status / keadaan dari program yang dijalankan prosesor
  • 11. JENIS MEMORI • Main memory : media storage yang dapat diakses llaannggssuunngg oolleehh CCPPUU,, kkaappaassiittaass kkeecciill,, vvoollaattiillee – VVoollaattiillee :: iissii ddaattaa hhiillaanngg jjiikkaa ppoowweerr ddiimmaattiikkaann • SSeeccoonnddaarryy ssttoorraaggee :: ppeennyyiimmppaannaann ddaattaa ddeennggaann kkaappaassiittaass bbeessaarr,, nnoonn-- vvoollaattiillee – NNoonn--vvoollaattiillee :: ddaattaa mmaassiihh tteerrssiimmppaann wwaallaauuppuunn ppoowweerr ddiimmaattiikkaann
  • 12. REGISTER • Bersifat volatile • Berisi data yang akan diolah langsung di prosesor • Kecepatan sangat tinggi. • Kapasitas terbatas • Sebagai tempat perhitungan/komputasi data
  • 13. CACHE MEMORY • Bersifat volatile • Meningkatkan kecepatan pengambilan dan penyimpanan data di memori oleh prosesor • Jika program membutuhkan data di memori, cache akan mengecek apakah ada, jika ada dinamakan cache hit, jika tidak ada maka akan mencari ke RAM, dengan konsekuensi waktu yg dibutuhkan jd lebih lama • Beberapa mesin mempunyai 2 / 3 level cache, masing2 lebih besar kapasitasnya dan lebih lambat daripada sebelumnya
  • 14. RANDOM ACCESS MEMORY (RAM) • Bersifat volatile • Permintaan CPU yang tidak dapat dipenuhi di cache, akan menuju ke RAM
  • 15. MEMORI SEKUNDER • Non-volatile • Kapasitas besar, harga murah • Kecepatan lebih rendah dari memori utama • Contoh : Flash Drive, Optical Disc, Magnetic Disk, MagneticTape
  • 16. PERALATAN INPUT OUTPUT • Terdiri 2 bagian : • Komponen elektronis : Controller / pengendali perangkat • Komponen mekanis : Perangkat itu sendiri • Pengendali perangkat adalah serangkaian chip yang secara fisik mengendalikan perangkat. • Jenis tiap pengendali berbeda - diperlukan software yang berbeda juga untuk mengendalikannya – device driver
  • 17. DEVICE DRIVER • Berjalan di kernel • Tiga cara memasukkan driver ke kernel : • Menghubungkan kembali kernel dengan driver yang baru kemudian restart sistem. Banyak digunakan oleh sistem berbasis UNIX • Masuk ke file sistem operasi dan memberitahu bahwa membutuhkan driver kemudian restart sistem. Saat boot semua driver yang diperlukan di-load. Digunakan oleh Windows • OS mampu menerima driver baru tanpa harus restart. Contoh : USB flash disk
  • 18. METODE I/O • Pada saat operasi I/O dijalankan ada dua kemungkinan, yaitu : 1.Synchronous – menunggu sampai proses I/O selesai • Sebuah thread memulai operasi I/O kemudian akan masuk ke state wait (tunggu) sampai operasi I/O selesai • Ketika dalam state wait, CPU idle 1.Asynchronous – proses lain dapat berjalan walaupun operasi I/O belum selesai • Sebuah thread mengirim permintaan I/O ke kernel dengan memanggil fungsi yang cocok, jika diterima oleh kernel, thread akan melanjutkan proses yang lain sampai kernel memberitahu bahwa operasi I/O sudah selesai. Kemudian thread tersebut akan melakukan interupsi terhadap proses yang sedang dikerjakannya dan memproses data operasi I/O
  • 20.
  • 21. DIRECT MEMORY ACCESS (DMA) • Perangkat pengendali memindahkan data dalam blok-blok dari buffer langsung ke memory utama atau sebaliknya tanpa campur tangan prosesor. • Interupsi hanya terjadi tiap blok bukan tiap word atau byte data. • Seluruh proses DMA dikendalikan oleh sebuah controller bernama DMA Controller (DMAC).
  • 22. DIRECT MEMORY ACCESS (DMA) • DMA Controller mengirimkan atau menerima signal dari memori dan I/O device. • Prosesor hanya mengirimkan alamat awal data, tujuan data, panjang data ke pengendali DMA. • Interupsi pada prosesor hanya terjadi saat proses transfer selesai.
  • 25. BUS • Jalur komunikasi antara beberapa device yang berbeda • Terdiri 3 macam : – Bus alamat – jalur komunikasi alamat – Bus data – jalur komunikasi data – Bus kendali – jalur sinyal kendali (misal : read/write)
  • 28. • FSB – bus utama berkecepatan tinggi yang menghubungkan RAM, Prosesor, GPU(VGA AGP) • Bridge - Perangkat lain yang lebih lambat dihubungkan bus berkecepatan lebih rendah yang terhubung ke bus lain yang lebih cepat sampai ke bus utama
  • 29. INTERUPSI • Hardware atau software meminta layanan dari CPU dan CPU akan menghentikan sementara proses yang dilakukannya untuk melayani interupsi tersebut • Interupsi dari hardware biasanya dikirimkan melalui sinyal tertentu • Interupsi software dengan cara menjalankan system call. System call ini akan menyebabkan trap / exception (interupsi khusus yang dihasilkan software karena adanya masalah atau permintaan terhadap OS)
  • 30. INTERUPSI • Setiap interupsi terjadi, sekumpulan kode yang dikenal sebagai ISR (Interrupt Service Routine) akan menentukan tindakan yang akan diambil. • Untuk menentukan tindakan yang harus dilakukan, dapat dilakukan dengan dua cara yaitu : • polling yang membuat komputer memeriksa satu demi satu perangkat yang ada untuk menyelidiki sumber interupsi • menggunakan alamat-alamat ISR yang disimpan dalam array yang dikenal sebagai interrupt vector di mana sistem akan memeriksa Interrupt Vector setiap kali interupsi terjadi.
  • 31. PROTEKSI PERANGKAT KERAS • OS akan memproteksi perangkat keras disebabkan banyaknya penggunaan sumber daya di komputer • Supaya jika ada satu program yang tidak bekerja maka tidak akan menganggu kinerja OS maupun program lain yang sedang berjalan
  • 32. PROTEKSI PERANGKAT KERAS • spooling - suatu program dapat dikerjakan walau pun I/O masih mengerjakan proses lainnya dan disk secara bersamaan menggunakan data untuk banyak proses. • multi programming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. • Masalah - jika terjadi kesalahan pada satu proses/ program akan berpengaruh pada proses lainnya – diperlukan proteksi
  • 33. PROTEKSI PERANGKAT KERAS • Jika terjadi kesalahan program, perangkat keras akan meneruskan kepada sistem operasi dan sistem operasi akan menginterupsi dan mengakhirinya. • Pesan kesalahan disampaikan, dan memori dari program akan dibuang. Tapi memori yang terbuang biasanya tersimpan pada disk agar programmer bisa membetulkan kesalahan dan menjalankan program ulang.
  • 34. PPrrootteekkssii PPeerraannggkkaatt KKeerraass • DDuuaall--mmooddee OOppeerraattiioonn • II//OO PPrrootteeccttiioonn • MMeemmoorryy PPrrootteeccttiioonn • CCPPUU PPrrootteeccttiioonn
  • 35. OPERASI DUAL MODE • Menyediakan dukungan perangkat keras untuk membedakan minimal dua mode operasi yaitu : – Mode Monitor/Kernel/System – eksekusi dikendalikan OS – Mode Pengguna – eksekusi dikendalikan user
  • 36. OPERASI DUAL MODE • Ketika interrupt aattaauu kkeessaallaahhaann tteerrjjaaddii hhaarrddwwaarree ddii--sswwiittcchh kkee mmoonniittoorr mmooddee
  • 37. PROTEKSI I/O • Tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi harus lewat sistem operasi terlebih dahulu ( privileged iinnssttrruuccttiioonnss)).
  • 39. PROTEKSI MEMORI • Pembatasan penggunaan memori. • Prosedur proteksi memory, ttaammbbaahhkkaann dduuaa rreeggiisstteerr yyaanngg mmeenneennttuukkaann rraannggee lleeggaall aaddddrreessss aakksseess pprrooggrraamm :: – Base Register - alamat memori fisik awal yang dialokasikan/ boleh digunakan oleh pengguna. – Limit Register - nilai batas dari alamat memori fisik awal yang dialokasikan/boleh digunakan oleh pengguna. • MMeemmoorryy ddiilluuaarr rraannggee yyaanngg ddiiddeeffiinniissiikkaann ddiipprrootteekkssii
  • 40. PPeenngggguunnaaaann BBaassee aanndd LLiimmiitt RReeggiisstteerr
  • 41. PPEENNGGGGUUNNAAAANN BBAASSEE AANNDD LLIIMMIITT RREEGGIISSTTEERR • Sebagai contoh pengguna dibatasi : – base register 1000 – limit register 500 – hanya diperbolehkan menggunakan alamat memori fisik antara 1000 hingga 1500 saja.
  • 42. PPrrootteekkssii CCPPUU • TTiimmeerr –– iinntteerrrruupptt kkoommppuutteerr sseetteellaahh ppeerriiooddee tteerrtteennttuu uunnttuukk mmeemmaassttiikkaann OOSS mmeemmeeggaanngg kkeennddaallii,, kkeettiikkaa nniillaaii ttiimmeerr == 00,, iinntteerrrruupptt tteerrjjaaddii • TTiimmeerr bbiiaassaannyyaa ddiigguunnaakkaann uunnttuukk iimmpplleemmeennttaassii ttiimmee sshhaarriinngg ((ppeemmbbaaggiiaann wwaakkttuu))
  • 43. TUGAS MINGGU DEPAN Tugas kelompok 1. Cari paper Lokal (2) dan Internasional (1) yang membahas Sistem Operasi, papernya yang terbaru (STATE OF THE ART) 2. Rangkum dan jadikan Slide minimal 5 slide 3. Presentasikan didepan kelas Paper local bisa didapat di google atau google scholar atau di telkomnika Paper international boleh didapat di https://dl.acm.org/signin.cfm?cfid=241797089&cftoken=90468078 Web account: syadi Password : udinus19