Chapter5.os

13
SISTEM OPERASI Chapter 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)

Transcript of Chapter5.os

Page 1: Chapter5.os

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)

Page 2: Chapter5.os

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)

Page 3: Chapter5.os

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)

Page 4: Chapter5.os

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)

Page 5: Chapter5.os

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.

Page 6: Chapter5.os

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

Page 7: Chapter5.os

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.

Page 8: Chapter5.os

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.

Page 9: Chapter5.os

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.

Page 10: Chapter5.os

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.

Page 11: Chapter5.os

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.

Page 12: Chapter5.os

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.

Page 13: Chapter5.os

Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)

THANK YOU SEMOGA

BERMANFAAT