SlideShare a Scribd company logo
1 of 17
HOME
PROFIL
MODUL
END
Memori Dan Sistem I/O
Struktur Sistem Operasi
Komponen-komponen Sistem
Pada kenyataannya tidak semua sistem operasi mempunyai
struktur yang sama. Namun menurut Avi Silberschatz,
Peter Galvin, dan Greg Gagne, umumnya sebuah sistem
operasi modern mempunyai komponen sebagai berikut:
1. Manajemen Proses
Manajemen Memori Utama
Manajemen Berkas
Manajemen Sistem I/O
Manajemen Penyimpanan Sekunder
Sistem Proteksi
Jaringan
Command-Interpreter System
HOME
PROFIL
MODUL
END
Seadangakan menurut A.S.Tananbaum, Sistem Operasi mempunyai
empat komponen utama, yaitu manajemen
proses, input/output, manajemen memori dan sistem berkas.
Manajemen Proses
Proses merupakan kosep pokok di sistem operasi. Terdapat
beragam definisi proses diantaranya:
A. Proses adalah program yang sedang dieksekusi.
Proses merupakan unit kerja terkecil yang secara
individual memiliki sumber daya-sumber daya dan dijadwalkan
oleh sistem operasi
Sebuah proses membutuhkan beberapa sumber daya untuk
menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU
time, memori, berkas – berkas, dan perangkat-perangkat I/O .
Sistem operasi menegelola semua proses di sistem dan
mengalokasikan sumber daya ke proses-proses sesuai
kebijaksanaan untuk memenuhi sasaran sistem. Sistem operasi
mengalokasikan sumber daya-sumber daya tersebut saat proses
itu diciptakan atau sedang diproses/dijalankan. Ketika proses
tersebut berhenti dijalankan, sistem operasi akan mendapatkan
kembali semua sumber daya yang bisa digunakan kembali.
HOME
PROFIL
MODUL
END
Sistem operasi bertanggung jawab atas aktivitas-aktivitas
yang berkaitan dengan manajemen proses seperti:
1. Menciptakan dan menghapus proses.
2. Menunda atau melanjutkan proses.
3. Menyediakan mekanisme untuk proses sinkronisasi.
4. Menyediakan mekanisme untuk proses komunikasi.
5. Menyediakan mekanisme untuk penanganan deadlock.
B.Manajemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah
sebuah array yang besar dari word atau byte, yang
ukurannya mencapai ratusan, ribuan, atau bahkan jutaan.
Setiap word atau byte mempunyai alamat tersendiri. Memori
utama berfungsi sebagai tempat penyimpanan instruksi /
data yang akses datanya digunakan oleh CPU dan perangkat
I/O .Memori utama termasuk tempat penyimpanan data yang
yang bersifat volatile - tidak permanen (sementara),
artinya data akan hilang jika komputer dimatikan.
HOME
PROFIL
MODUL
END
Manajemen memori sangat mempengaruhi kinerja komputer.
Manajemen memori melakukan tugas penting dan kompleks
berkaitan dengan:
- Memori utama sebegai sumber daya yang harus
dialokasikan dan dipakai bersama di antara sejumlah proses
yang aktif, agar dapat memanfaatkan prosesor dan fasilitas
input/output secara efisisen, maka diinginkan memori yang
dapat menampung sebanyak mung kin proses.
- Upaya agar pemrogram atau proses tidak dibatasi
kapasitas memori fisik di sistem komputer (adanya memori
virtual).
Sistem operasi bertanggung jawab atas aktivitas-aktivitas
yang berkaitan dengan manajemen memori seperti:
- Melacak pemakaian memori (berapa besar dan oleh siapa)
- Mengelola informasi memori yang dipakai atau tidak
dipakai.
- Alokasi dan dealokasi memori sesuai keperluan.
- Memilih program yang akan di-load ke memori.
HOME
PROFIL
MODUL
END
C.Manajemen Berkas
Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan
tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan
program dan data. Berkas dapat mempunyai struktur yang bersifat
hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan
konsep abstrak dari berkas dengan mengatur media penyimpanan massa,
misalanya tapes dan disk
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan
dengan manajemen berkas :
- Pembuatan dan penghapusan berkas.
- Pembuatan dan penghapusan direktori.
- Mendukung manipulasi berkas dan direktori.
- Memetakan berkas ke penyimpanan sekunder.
- Mem- back up berkas ke media penyimpanan yang permanen (non-
volatile).
D.Manajemen Sistem I/O
Sering disebut device manager. Menyediakan device driveryang umum
sehingga operasi I/O dapat seragam (membuka, membaca,
menulis,menutup). Contoh: pengguna menggunakan operasi yang sama untuk
membaca berkas pada perangkat keras, CD-ROM dan floppy disk .
HOME
PROFIL
MODUL
END
Komponen Sistem Operasi untuk sistem I/O :
1. Buffer : menampung sementara data dari/ ke
perangkat I/O .
2. Spooling: melakukan penjadwalan pemakaian
I/O sistem supaya lebih efisien (antrian dsb.).
3. Menyediakan driver: untuk dapat melakukan
operasi “rinci” (detail) untuk perangkat keras
I/O tertentu.
Manajemen sistem I/O merupakan aspek perancangan
sistem operasi yang terluas disebabkan sangat
beragamnya perangkat dan begitu banyaknya
aplikasi dari perangkat- perangkat itu.
HOME
PROFIL
MODUL
END
Sistem operasi bertanggung jawab dalam aktivitas yang
berhubungan dengan manajemen sistem/perangkatI/O:
Mengirim perintah ke perangkat I/O agar menyediakan
layanan.
- Menangani interupsi perangakat I/O .
- Menangani kesalahan pada perangakat I/O.
- Menyediakan antarmuka ke pengguna.
E.Manajemen Penyimpanan Sekunder
Data yang disimpan dalam memori utama bersifat
sementara dan jumlahnya sangat kecil. Oleh karena itu,
untuk meyimpan keseluruhan data dan program komputer
dibutuhkan penyimpanan sekunder yang bersifat permanen
dan mampu menampung banyak data, sebagai back up dari
memori utama. Contoh dari penyimpanan sekunder adalah
hard-disk, disket, dll.
HOME
PROFIL
MODUL
END
Sistem operasi bertanggung-jawab atas aktivitas-
aktivitas yang berkaitan dengan manajemen penyimpanan
sekunder seperti:
- Manajemen ruang kosong
- Alokasi penyimpanan
- Penjadwalan disk
F.Sistem Proteksi
Proteksi mengacu pada mekanisme untuk mengontrol akses
yang dilakukan oleh program, prosesor atau pengguna ke
sistem sumber daya. Mekanisme proteksi harus:
1. Membedakan antara penggunaan yang sudah diberi
izin dan yang belum.
2. Menspesifikasi kontrol untuk dibebankan/
ditugaskan
3. Menyediakan alat untuk pemberlakuan sistem.
HOME
PROFIL
MODUL
END
G.Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak
berbagi memori, atau clock. Tiap prosesor mempunyai memori
dan clock tersendiri. Prosesor-prosesor tersebu terhubung
melalui jaringan komunikasi. Sistem terdistribusi
menyediakan akses pengguna ke bermacam sumber daya sistem.
Akses tersebut menyebabkan peningkatan kecepatan komputasi
dan meningkatkan kemampuan penyediaan data.
Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command
driven). Program yang membaca instruksi dan mengartikan
control statements umumnya disebut: control-card
interpreter,command-line interpreter dan terkadang dikenal
sebagai shell. Command-Interpreter System sangat bervariasi
dari satu sistem operasi ke sistem operasi yang lain dan
disesuaikan dengan tujuan dan teknologi perangkat I/O yang
ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-
lain.
HOME
PROFIL
MODUL
END
H.Pengertian I/O (Input Dan Output) Komputer
I/O adalah suatu mekanisme pengiriman data
secara bertahap dan terus menerus melalui suatu
aliran data dari proses ke peranti (begitu pula
sebaliknya). Fungsi : Fungsi I/O Pada dasarnya
adalah mengimplementasikan algoritma I/O pada
level aplikasi. Hal ini dikarenakan kode
aplikasi sangat fleksible, dan bugs aplikasi
tidak mudah menyebabkan sebuah sistem crash.
Port I/O yang berarti gerbang konektor
Input/Output pada komputer, seperti pada
keyboard, mouse paralel/serial ataupun USB.
Menyediakan koneksi untuk piranti eksternal
seperti kamera digital, printer dan scanner.
HOME
PROFIL
MODUL
END
Unit Input/Output (I/O) adalah bagian dari sistem
mikroprosesor yang digunakan oleh mikroprosesor itu
untuk berhubungan dengan dunia luar.
Unit input adalah unit luar yang digunakan
untuk memasukkan data dari luar ke dalam
mikroprosesor ini, contohnya data yang berasal dari
keyboard atau mouse.
Unit output biasanya digunakan untuk
menampilkan data, atau dengan kata lain untuk
menangkap data yang dikirimkan oleh mikroprosesor,
contohnya data yang akan ditampilkanpada layar
monitor atau printer.
Bagian input (masukan) dan juga keluaran (output)
ini juga memerlukan sinyal kontrol, antaralain
untuk baca I/O (Input/Ouput Read [IOR]) dan untuk
tulis I/O (Input/Output Write [IOW]).
HOME
PROFIL
MODUL
END
I.Struktur I/O
Bagian ini akan membahas struktur I/O, interupsi I/O, dan DMA, serta
perbedaan dalam penanganan interupsi.
Interupsi I/O
Untuk memulai operasi I/O, CPU me-load register yang bersesuaian ke device
controller. Sebaliknya device controller memeriksa isi register untuk
kemudian menentukan operasi apa yang harus dilakukan. Pada saat operasi
I/O dijalankan ada dua kemungkinan, yaitu synchronous I/O dan asynchronous
I/O. Pada synchronous I/O, kendali dikembalikan ke proses pengguna setelah
proses I/O selesai dikerjakan. Sedangkan pada asynchronous I/O, kendali
dikembalikan ke proses pengguna tanpa menunggu proses I/O selesai.
Sehingga proses I/O dan proses pengguna dapat dijalankan secara bersamaan.
J.Proteksi I/O
Pengguna bisa mengacaukan sistem operasi dengan melakukan instruksi I/O
ilegal dengan mengakses lokasi memori untuk sistem operasi atau dengan
cara hendak melepaskan diri dari prosesor. Untuk mencegahnya kita
menganggap semua instruksi I/O sebagai privilidge instruction sehingga
mereka tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi
harus lewat sistem operasi terlebih dahulu. Proteksi I/O dikatakan selesai
jika pengguna dapat dipastikan tidak akan menyentuh mode monitor. Jika hal
ini terjadi proteksi I/O dapat dikompromikan.
HOME
PROFIL
MODUL
END
K.Managemen Sistem I/O
Sering disebut device manager. Menyediakan "device driver" yang umum sehingga operasi I/O dapat
seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama
untuk membaca berkas pada
hard-disk, CD-ROM dan floppy disk.
Komponen Sistem Operasi untuk sistem I/O:
1. Buffer : menampung sementara data dari/ ke perangkat I/O.
2. Spooling : melakukan penjadualan pemakaian I/O sistem supaya lebih efisien (antrian dsb.).
Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu
>Peralatan Input.
- Keyboard.
- Mouse.
- Joystick.
- Scanner.
- Lightpen.
- Trackball.
- Touch Sreen.
- Magnetic Ink Character Reader (MICR).
- Optical Character Reader (OCR).
- Optical Mark Recognition (OMR) Reader
- dll
>Perangkat Output.
- Monitor.
- Printer dan Plotter.
- Proyektord.
- Microform.
HOME
PROFIL
MODUL
END
>Perangkat Input/Output
- Disk Drive
- Tape Drive
- Modem (Modulator Demudolator)
- Ethernet
- PCMCIA
- Hub
- Switch
- Print Server
- Input / Output Card (I / O Card)
- SCII Card
- Terminal
- CD Room (Compac Disk-Read Only memory)
- CD-Read and writer
- DVD-Room
- DVD-Read and Writer,dll
HOME
PROFIL
MODUL
END
Proses Manipulasi I/O ke Memori Dan Sebaliknya
HOME
PROFIL
MODUL
END
HOME
PROFIL
MODUL
END
THANK YOU

More Related Content

What's hot

Slide6 Arsitektur Hardware
Slide6 Arsitektur HardwareSlide6 Arsitektur Hardware
Slide6 Arsitektur HardwareHz Tena
 
42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem OperasiAbdulRahman1543
 
Elemen dasar sistem komputer
Elemen dasar sistem komputerElemen dasar sistem komputer
Elemen dasar sistem komputerAndi Uli
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiAris Saputro
 
Modul 1 struktur sistem komputer
Modul 1   struktur sistem komputerModul 1   struktur sistem komputer
Modul 1 struktur sistem komputerHardiansyah S. Amel
 
Materi sistem operasi
Materi sistem operasiMateri sistem operasi
Materi sistem operasijevka
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputerNie Andini
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Molavi Arman
 
Pertemuan 3 elemen dasar sistem komputer
Pertemuan 3   elemen dasar sistem komputerPertemuan 3   elemen dasar sistem komputer
Pertemuan 3 elemen dasar sistem komputerKhairunnisaIcha9
 
Sistem Operasi Pada Komputer
Sistem Operasi Pada KomputerSistem Operasi Pada Komputer
Sistem Operasi Pada Komputernurafnisinaga
 
8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran pptsadlychelly
 

What's hot (20)

Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
Pert.2 proteksi perangkat keras
Pert.2 proteksi perangkat kerasPert.2 proteksi perangkat keras
Pert.2 proteksi perangkat keras
 
Slide6 Arsitektur Hardware
Slide6 Arsitektur HardwareSlide6 Arsitektur Hardware
Slide6 Arsitektur Hardware
 
Os ppt.2
Os ppt.2Os ppt.2
Os ppt.2
 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
 
42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi
 
Os ppt.1
Os ppt.1Os ppt.1
Os ppt.1
 
Slide share kjd
Slide share kjdSlide share kjd
Slide share kjd
 
Elemen dasar sistem komputer
Elemen dasar sistem komputerElemen dasar sistem komputer
Elemen dasar sistem komputer
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Modul 1 struktur sistem komputer
Modul 1   struktur sistem komputerModul 1   struktur sistem komputer
Modul 1 struktur sistem komputer
 
57594452 io-modul
57594452 io-modul57594452 io-modul
57594452 io-modul
 
Materi sistem operasi
Materi sistem operasiMateri sistem operasi
Materi sistem operasi
 
Input output
Input outputInput output
Input output
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputer
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1
 
TEKNOLOGI INFORMASI
TEKNOLOGI INFORMASITEKNOLOGI INFORMASI
TEKNOLOGI INFORMASI
 
Pertemuan 3 elemen dasar sistem komputer
Pertemuan 3   elemen dasar sistem komputerPertemuan 3   elemen dasar sistem komputer
Pertemuan 3 elemen dasar sistem komputer
 
Sistem Operasi Pada Komputer
Sistem Operasi Pada KomputerSistem Operasi Pada Komputer
Sistem Operasi Pada Komputer
 
8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran ppt
 

Viewers also liked

Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Outputbelajarkomputer
 
ekivalen trafo
ekivalen trafoekivalen trafo
ekivalen trafowimbo_h
 
Ram ( random access memory )
Ram ( random access memory )Ram ( random access memory )
Ram ( random access memory )Riyo Srisantoso W
 
03 sistem bus dan port rear panel
03 sistem bus dan port rear panel03 sistem bus dan port rear panel
03 sistem bus dan port rear panelMiranti Dwi Kurnia
 
Definisi memori
Definisi memoriDefinisi memori
Definisi memoriridoneoo7
 
Penjelasan I/O
Penjelasan I/OPenjelasan I/O
Penjelasan I/Ohajyer
 
Diktat arsitektur & organisasi komputer
Diktat arsitektur & organisasi komputerDiktat arsitektur & organisasi komputer
Diktat arsitektur & organisasi komputerYudi Wahyu
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer ch1f1
 
Sistem input output
Sistem input outputSistem input output
Sistem input outputKruduk Bisa
 

Viewers also liked (14)

Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
Bab5 -manajemen_io
Bab5  -manajemen_ioBab5  -manajemen_io
Bab5 -manajemen_io
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Output
 
ekivalen trafo
ekivalen trafoekivalen trafo
ekivalen trafo
 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
 
Ram ( random access memory )
Ram ( random access memory )Ram ( random access memory )
Ram ( random access memory )
 
03 sistem bus dan port rear panel
03 sistem bus dan port rear panel03 sistem bus dan port rear panel
03 sistem bus dan port rear panel
 
Definisi memori
Definisi memoriDefinisi memori
Definisi memori
 
Penjelasan I/O
Penjelasan I/OPenjelasan I/O
Penjelasan I/O
 
Diktat arsitektur & organisasi komputer
Diktat arsitektur & organisasi komputerDiktat arsitektur & organisasi komputer
Diktat arsitektur & organisasi komputer
 
Memori
MemoriMemori
Memori
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer
 
Sistem input output
Sistem input outputSistem input output
Sistem input output
 
Sistem bus
Sistem busSistem bus
Sistem bus
 

Similar to Memori Dan I/O PC

Sistem Informasi Manajemen input dan output
Sistem Informasi Manajemen input  dan outputSistem Informasi Manajemen input  dan output
Sistem Informasi Manajemen input dan outputgamyguna
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiOmenz Dontcry
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2Azier Nadhir
 
pengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasipengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasihirzihadi01
 
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 .pdfQwertyQwerty789387
 
presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2ifansamuel05
 
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangTugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangRizal Rizal
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem OperasiAbdulRahman1543
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem OperasiFariz Fahrizal
 
Manajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.pptManajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.pptawirawanm
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasibelajarkomputer
 
Slide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptxSlide Pertemuan 1 Sistem Operasi.pptx
Slide Pertemuan 1 Sistem Operasi.pptxAgriTriansyah2
 
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptxNurul36409
 
Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01peusangan p1
 
Agung Santoso - Struktur Sistem Operasi
Agung Santoso - Struktur Sistem OperasiAgung Santoso - Struktur Sistem Operasi
Agung Santoso - Struktur Sistem Operasibelajarkomputer
 

Similar to Memori Dan I/O PC (20)

Sistem Informasi Manajemen input dan output
Sistem Informasi Manajemen input  dan outputSistem Informasi Manajemen input  dan output
Sistem Informasi Manajemen input dan output
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
 
pengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasipengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasi
 
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
 
presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2
 
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangTugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi
 
Presentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptxPresentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptx
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem Operasi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Manajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.pptManajemen device dan pengetahuan teknologi.ppt
Manajemen device dan pengetahuan teknologi.ppt
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur 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
 
Struktur sistem operasi
Struktur sistem operasiStruktur sistem operasi
Struktur sistem operasi
 
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx
42520042-NURUL ILMI-BAB 2 STRUKTUR SISTEM OPERASI.pptx
 
Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01
 
Agung Santoso - Struktur Sistem Operasi
Agung Santoso - Struktur Sistem OperasiAgung Santoso - Struktur Sistem Operasi
Agung Santoso - Struktur Sistem Operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 

Memori Dan I/O PC

  • 1. HOME PROFIL MODUL END Memori Dan Sistem I/O Struktur Sistem Operasi Komponen-komponen Sistem Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut: 1. Manajemen Proses Manajemen Memori Utama Manajemen Berkas Manajemen Sistem I/O Manajemen Penyimpanan Sekunder Sistem Proteksi Jaringan Command-Interpreter System
  • 2. HOME PROFIL MODUL END Seadangakan menurut A.S.Tananbaum, Sistem Operasi mempunyai empat komponen utama, yaitu manajemen proses, input/output, manajemen memori dan sistem berkas. Manajemen Proses Proses merupakan kosep pokok di sistem operasi. Terdapat beragam definisi proses diantaranya: A. Proses adalah program yang sedang dieksekusi. Proses merupakan unit kerja terkecil yang secara individual memiliki sumber daya-sumber daya dan dijadwalkan oleh sistem operasi Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas – berkas, dan perangkat-perangkat I/O . Sistem operasi menegelola semua proses di sistem dan mengalokasikan sumber daya ke proses-proses sesuai kebijaksanaan untuk memenuhi sasaran sistem. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses/dijalankan. Ketika proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan kembali semua sumber daya yang bisa digunakan kembali.
  • 3. HOME PROFIL MODUL END Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti: 1. Menciptakan dan menghapus proses. 2. Menunda atau melanjutkan proses. 3. Menyediakan mekanisme untuk proses sinkronisasi. 4. Menyediakan mekanisme untuk proses komunikasi. 5. Menyediakan mekanisme untuk penanganan deadlock. B.Manajemen Memori Utama Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat penyimpanan instruksi / data yang akses datanya digunakan oleh CPU dan perangkat I/O .Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile - tidak permanen (sementara), artinya data akan hilang jika komputer dimatikan.
  • 4. HOME PROFIL MODUL END Manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan: - Memori utama sebegai sumber daya yang harus dialokasikan dan dipakai bersama di antara sejumlah proses yang aktif, agar dapat memanfaatkan prosesor dan fasilitas input/output secara efisisen, maka diinginkan memori yang dapat menampung sebanyak mung kin proses. - Upaya agar pemrogram atau proses tidak dibatasi kapasitas memori fisik di sistem komputer (adanya memori virtual). Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti: - Melacak pemakaian memori (berapa besar dan oleh siapa) - Mengelola informasi memori yang dipakai atau tidak dipakai. - Alokasi dan dealokasi memori sesuai keperluan. - Memilih program yang akan di-load ke memori.
  • 5. HOME PROFIL MODUL END C.Manajemen Berkas Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media penyimpanan massa, misalanya tapes dan disk Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen berkas : - Pembuatan dan penghapusan berkas. - Pembuatan dan penghapusan direktori. - Mendukung manipulasi berkas dan direktori. - Memetakan berkas ke penyimpanan sekunder. - Mem- back up berkas ke media penyimpanan yang permanen (non- volatile). D.Manajemen Sistem I/O Sering disebut device manager. Menyediakan device driveryang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis,menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy disk .
  • 6. HOME PROFIL MODUL END Komponen Sistem Operasi untuk sistem I/O : 1. Buffer : menampung sementara data dari/ ke perangkat I/O . 2. Spooling: melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian dsb.). 3. Menyediakan driver: untuk dapat melakukan operasi “rinci” (detail) untuk perangkat keras I/O tertentu. Manajemen sistem I/O merupakan aspek perancangan sistem operasi yang terluas disebabkan sangat beragamnya perangkat dan begitu banyaknya aplikasi dari perangkat- perangkat itu.
  • 7. HOME PROFIL MODUL END Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen sistem/perangkatI/O: Mengirim perintah ke perangkat I/O agar menyediakan layanan. - Menangani interupsi perangakat I/O . - Menangani kesalahan pada perangakat I/O. - Menyediakan antarmuka ke pengguna. E.Manajemen Penyimpanan Sekunder Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan penyimpanan sekunder yang bersifat permanen dan mampu menampung banyak data, sebagai back up dari memori utama. Contoh dari penyimpanan sekunder adalah hard-disk, disket, dll.
  • 8. HOME PROFIL MODUL END Sistem operasi bertanggung-jawab atas aktivitas- aktivitas yang berkaitan dengan manajemen penyimpanan sekunder seperti: - Manajemen ruang kosong - Alokasi penyimpanan - Penjadwalan disk F.Sistem Proteksi Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor atau pengguna ke sistem sumber daya. Mekanisme proteksi harus: 1. Membedakan antara penggunaan yang sudah diberi izin dan yang belum. 2. Menspesifikasi kontrol untuk dibebankan/ ditugaskan 3. Menyediakan alat untuk pemberlakuan sistem.
  • 9. HOME PROFIL MODUL END G.Jaringan Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori, atau clock. Tiap prosesor mempunyai memori dan clock tersendiri. Prosesor-prosesor tersebu terhubung melalui jaringan komunikasi. Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber daya sistem. Akses tersebut menyebabkan peningkatan kecepatan komputasi dan meningkatkan kemampuan penyediaan data. Command-Interpreter System Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter,command-line interpreter dan terkadang dikenal sebagai shell. Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi perangkat I/O yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain- lain.
  • 10. HOME PROFIL MODUL END H.Pengertian I/O (Input Dan Output) Komputer I/O adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data dari proses ke peranti (begitu pula sebaliknya). Fungsi : Fungsi I/O Pada dasarnya adalah mengimplementasikan algoritma I/O pada level aplikasi. Hal ini dikarenakan kode aplikasi sangat fleksible, dan bugs aplikasi tidak mudah menyebabkan sebuah sistem crash. Port I/O yang berarti gerbang konektor Input/Output pada komputer, seperti pada keyboard, mouse paralel/serial ataupun USB. Menyediakan koneksi untuk piranti eksternal seperti kamera digital, printer dan scanner.
  • 11. HOME PROFIL MODUL END Unit Input/Output (I/O) adalah bagian dari sistem mikroprosesor yang digunakan oleh mikroprosesor itu untuk berhubungan dengan dunia luar. Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse. Unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkanpada layar monitor atau printer. Bagian input (masukan) dan juga keluaran (output) ini juga memerlukan sinyal kontrol, antaralain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output Write [IOW]).
  • 12. HOME PROFIL MODUL END I.Struktur I/O Bagian ini akan membahas struktur I/O, interupsi I/O, dan DMA, serta perbedaan dalam penanganan interupsi. Interupsi I/O Untuk memulai operasi I/O, CPU me-load register yang bersesuaian ke device controller. Sebaliknya device controller memeriksa isi register untuk kemudian menentukan operasi apa yang harus dilakukan. Pada saat operasi I/O dijalankan ada dua kemungkinan, yaitu synchronous I/O dan asynchronous I/O. Pada synchronous I/O, kendali dikembalikan ke proses pengguna setelah proses I/O selesai dikerjakan. Sedangkan pada asynchronous I/O, kendali dikembalikan ke proses pengguna tanpa menunggu proses I/O selesai. Sehingga proses I/O dan proses pengguna dapat dijalankan secara bersamaan. J.Proteksi I/O Pengguna bisa mengacaukan sistem operasi dengan melakukan instruksi I/O ilegal dengan mengakses lokasi memori untuk sistem operasi atau dengan cara hendak melepaskan diri dari prosesor. Untuk mencegahnya kita menganggap semua instruksi I/O sebagai privilidge instruction sehingga mereka tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi harus lewat sistem operasi terlebih dahulu. Proteksi I/O dikatakan selesai jika pengguna dapat dipastikan tidak akan menyentuh mode monitor. Jika hal ini terjadi proteksi I/O dapat dikompromikan.
  • 13. HOME PROFIL MODUL END K.Managemen Sistem I/O Sering disebut device manager. Menyediakan "device driver" yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM dan floppy disk. Komponen Sistem Operasi untuk sistem I/O: 1. Buffer : menampung sementara data dari/ ke perangkat I/O. 2. Spooling : melakukan penjadualan pemakaian I/O sistem supaya lebih efisien (antrian dsb.). Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu >Peralatan Input. - Keyboard. - Mouse. - Joystick. - Scanner. - Lightpen. - Trackball. - Touch Sreen. - Magnetic Ink Character Reader (MICR). - Optical Character Reader (OCR). - Optical Mark Recognition (OMR) Reader - dll >Perangkat Output. - Monitor. - Printer dan Plotter. - Proyektord. - Microform.
  • 14. HOME PROFIL MODUL END >Perangkat Input/Output - Disk Drive - Tape Drive - Modem (Modulator Demudolator) - Ethernet - PCMCIA - Hub - Switch - Print Server - Input / Output Card (I / O Card) - SCII Card - Terminal - CD Room (Compac Disk-Read Only memory) - CD-Read and writer - DVD-Room - DVD-Read and Writer,dll