chapter5.os
TRANSCRIPT
SISTEM OPERASIChapter 5
Create By: Syaputri Artami
Prodi Pendidikan Teknik Informatika dan Komputer
Jurusan Teknik Informatika
Fakultas Teknik
UNM
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Proteksi Memori
Proteksi ini seharusnya disediakan oleh hardware. Pada umumnya, memori yang dapat digunakan oleh program pemakai dimulai dari suatu alamat yang disebut dengan base registe. Banyak memori yang dialokasikan untuk program pemakai disebut dengan bound register.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Lanjutan
Ketika prosesor berada dalam monitor mode. Semua alamat yang digunakan merupakan alamat memori fisik (alamat sebenarnya), yang berarti alamat yang dihasilkan oleh instruksi dikirimkan secara langsung ke memori dengan menempatkan alamat tersebut ke bus system sebagai alamat memori.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Proteksi CPU
Program-program pemakai dapat mengakses secara langsung ke CPU untuk mengeksekusi instruksinya. Jika suatu program pemakaian mengalami looping abadi (perulangan tidak terbatas), maka program tersebut tidak akan membebaskan kembali CPU dan mengendalikan ke sistem operasi.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Karakteristik Sistem Operasi Modern
sistem operasi modern ini menampung aspirasi-aspirasi yang berasal dari pengembangan hardware baru, termasuk mesin-mesin multiprosesor, kecepatan mesin yan bertambah dengan sangat cepat, jaringan bekecepatan tinggi, dan penambahan ukuran maupun jenis perangkat penyimpanan. Sistem operasi modern ini juga menampung aspirasi dari program-program aplikasi yang baru, termasuk diantaranya adalah aplikasi multimedia, akses internet dan web serta client/server computing.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Ada 5 katagori yang menjadi ciri sistem operasi modern, yaitu:
1. Mikrokernel Architecture
2. Multithreading
a. Tread
b. Proses
5. Symmetric Multiprocessing (SMP)
6. Distributed Operating System
7. Object-Oriented Design
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Konsep dan Struktur Sistem Operasi
Sistem operasi merupakan sebuah lapisan antara hardware dari program pemakai 9user software) di sistem komputer. Sistem operasi dibangun langsung di atas interface hardware dan mnyediakan interface antara hardware dan program pemakai , dengan mendefenisikan secara hati-hati dan benar apa yang menjadi input, output dan fungsi hardware.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Komponen-komponen sistem operasi
• Manajemen proses• Manajemen memori utama • Manajemen penyimpanan sekunder • Manajemen sistem I/O• Manajemen file• Sistem perlindungan • Jaringan• Sistem Command-inyerprenter.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
System Call
system call menyediakan interface antara proses dengan sistem operasi. Syatem call ini biasanya terbentuk instruksi bahasa assembly. Dengan kata lain system call merupakan suatu kumpulan instruksi exented yang disediakan oleh sistem operasi yang berfungsi sebagai interface antara sistem operasi oleh program pemakai.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Pembuatan Sistem Call
system call yang disediakan oleh sistem operasi diminta oleh program pemakai dengan cara meletakkan parameter ditemapat yang sudah didefenisikan, seperti register atau stack, dan kemudian mengeksekusi instrucsi teap khusus yang disebut dengan kernel call atau supervisor call.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Implementasi System Call
Suatu contoh penggunaan system call adalah suatu program unutk meng-copy file yaitu membaca file pertama dan meng-copykannya ke file yang kedua. Input pertama yang diperlukan program tersebut adalah nama file dari kedua file tersebut; yang disebut dengan file input dan file output.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Shell
Jika kita ingin berkomunikasi secara interaktif dengan sistem operasi melalui terminal (layar monitor) dan komunikasi secara interaktif dengan sistem operasi melalui system call, maka yang dibutuhkan adalah shell.dapat juga dikatakan juga bahwa shell adalah suatu user interface (antarmuka pemakai komputer) ke sistem operasi , yang merupakan interface utama antara pemakai yang duduk di depan terminal (layar monitor) dengan sistem operasi.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
THANK YOU SEMOGA
BERMANFAAT