Sistem Operasi UPN Veteran Surabaya 2012.

Slides:



Advertisements
Presentasi serupa
PERTEMUAN II BUS-BUS SISTEM.
Advertisements

Struktur CPU Organisasi Komputer TATA SUMITRA M.KOM HP
Sistem Input/output (I/O)
Cache Memori Oleh : Ahmad Fuad Hariri Fitriana Nelvi Tino Arif Cahyo
Organisasi Komputer : Struktur dan Fungsi Komputer 2
Slide 2 Tinjaun Umum Sistem Komputer 1
Slide 3 Tinjaun Umum Sistem Komputer 2
MANAJEMEN MEMORY.
FUNGSI DAN KOMPONEN UTAMA CPU
Cache Memory.
Pertemuan 3 Arsitektur Komputer II
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Organisasi dan Arsitektur Komputer
Organisasi dan Arsitektur Komputer
Struktur CPU By Serdiwansyah N. A..
Organisai dan arsitektur komputer
SISTEM KOMPUTER STRUKTUR CPU NI KETUT ESATI, S.Si.
BAB 3 Struktur CPU.
CPU (CENTRAL PROCESSING UNIT)
PERTEMUAN KE-2 PERKULIAHAN SISTEM OPERASI
ORGANISASI & ARSITEKTUR KOMPUTER 2 STRUKTUR & FUNGSI CPU IBP WIDJA, MT
Arsitektur dan Organisasi Komputer
TEL 2112 Dasar Komputer & Pemograman Sistem Komputer
Struktur Sistem Komputer
Sistem Operasi Pertemuan 6.
Struktur Sistem Komputer
Sistem Input/output (I/O)
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
Struktur Sistem Komputer
STRUKTUR SISTEM KOMPUTER
Komponen CPU (2) ALU,I/O Interconnection & Interupsi
Struktur dan Fungsi CPU (II)
Slide 2 Tinjaun Umum Sistem Komputer 1
Pertemuan 4 STRUKTUR CPU Author: LINDA NORHAN, ST.
CPU (CENTRAL PROCESSING UNIT)
Struktur Sistem Komputer
Struktur CPU.
Pertemuan 2 Organisasi Komputer II
II. Struktur Sistem Komputer
Slide 1 Tinjaun Umum Sistem Komputer 1
ORGANISASI PROSESSOR, REGISTER DAN SIKLUS INSTRUKSI
Abdul Wahid STRUKTUR CPU JURUSAN TEKNIK INFORMATIKA
Struktur Sistem Komputer
Oleh : Devie Rosa Anamisa
Struktur CPU PERTEMUAN 3 Bambang Irawan S.Kom;M.Kom.
CPU (CENTRAL PROCESSING UNIT)
PENGANTAR TEKNOLOGI INFORMASI
ORGANISASI & ARSITEKTUR KOMPUTER
Hierarki Memori Dan Cache Memori..
Komponen & fungsi komputer
PERTEMUAN BUS-BUS SISTEM.
Pertemuan ke - 6 Organisasi Komputer
Pengantar Teknik Elektro
Pertemuan IV Struktur dan Fungsi CPU (III)
Struktur Sistem Komputer
Pertemuan ke - 5 Struktur CPU
ARSITEKTUR & ORGANISASI KOMPUTER
KOMPONEN CPU(1) Register & Control Unit
SKEMA DASAR SISTEM KOMPUTER
Pertemuan ke 3 Struktur CPU
Struktur CPU.
Struktur CPU.
Universitas Trunojoyo
SISTEM OPERASI Desi Ramayanti, S.Kom 11/16/2018
CPU (CENTRAL PROCESSING UNIT)
MANAJEMEN MEMORY.
MANAJEMEN MEMORY.
Struktur Sistem Komputer
Struktur Sistem Komputer
Struktur CPU.
Transcript presentasi:

Sistem Operasi UPN Veteran Surabaya 2012

Outline Kuliah Sistem Operasi Referensi Evaluasi Rancangan Pembelajaran Praktikum Sekilas Sistem Operasi dan Sistem Komputer

Kuliah Sistem Operasi Senin, 09.30 – 12.00 Ruang: R 305 Gd. TF

Referensi William Stallings Operating Systems: Internals and Design Priciples, 7th Edition Prentice Hall, 2012

Rancangan Pembelajaran RP SisOp 2009-2014.doc

Praktikum Akan diumumkan selanjutnya

Sistem Operasi Memanfaatkan sumber daya perangkat keras Menyediakan sekumpulan layanan kepada user Menjembantani antara perangkat keras dan aplikasi

Contoh Sistem Operasi Windows Linux Mac OS

Sistem Komputer Elemen dasar: Prosesor Memori utama Modul I/O Sistem Bus

Prosesor Register internal Memory Address Register (MAR) Menentukan alamat yang akan dibaca/ditulis Memory Buffer Register (MBR) Berisi data yang akan ditulis ke memori atau menerima data yang dibaca di memori I/O address register I/O buffer register

Komponen Dasar Komputer

Register Prosesor User-visible register Memungkinkan programmer meminimalkan penggunaan memori dengan mengoptimalkan register Control and status register Digunakan prosesor untuk mengatur operasinya Digunakan oleh routine sistem operasi untuk mengatur eksekusi program

User-Visible Register Bisa diacu oleh bahasa mesin Tipe register: Data Alamat Index (indeks alamat) Segment pointer (ketika memori dibagi menjadi segmen-segmen) Stack pointer (memori dipandang sebagai sebuah stack)

Control and Status Register Program Counter (PC) Berisi alamat instruksi yang akan dieksekusi Instruction Register (IR) Berisi instruksi yang sedang dieksekusi

Eksekusi Instruksi Prosesor membaca instruksi dari memori Prosesor mengeksekusi tiap instruksi

Siklus Instruksi

Fetch and Execute Prosesor mengambil instruksi dari memori Program Counter (PC) berisi alamat instruksi selanjutnya PC di-increment setiap kali fetch Instruksi yang akan dieksekusi disimpan dalam Instruction Register (IR)

Contoh Eksekusi Program

Next Interrupt Hirarki Memori Direct Memory Access (DMA)

Interrupt Menyela (interupsi) proses pada prosesor yang berurutan Perangkat I/O pada umumnya lebih lambat daripada prosesor Prosesor harus menunggu lama perangkat I/O agar siap

Kelas Interrupt Program: dihasilkan oleh eksekusi instruksi Timer: dihasilkan oleh timer pada prosesor, memungkingkan OS untuk melakukan fungsi tertentu I/O: dihasilkan oleh pengatur I/O pada saat tugas selesai atau terjadi kesalahan Kegagalan hardware: dihasilkan ketika terjadi kesalahan perangkat keras

Interrupt Menunda eksekusi program sekuensial

Siklus Interrupt

Hirarki Memori Hal yang dipertimbangkan: Akses lebih cepat, harga lebih mahal Kapasitas lebih besar, kecepatan lebih lambat Kapasitas lebih besar, harga lebih murah

Hirarki Memori

Dari Atas ke Bawah Hirarki Semakin kecil harga Semakin besar kapasitas Semakin besar waktu akses Semakin kecil frekuensi akses ke memori oleh prosesor Locality of reference

Memori Sekunder Non-volatile (tidak berubah) Memori tambahan Digunakan untuk menyimpan program dan data

Memori Cache Kecepatan prosesor lebih tinggi daripada kecepatan memori utama Sehingga, kecepatan akses memori utama perlu ditambah Menggunakan prinsip locality of reference Data yang telah diakses dari memori, kemungkinan besar akan diakses kembali

Memori Cache

Memori Cache Berisi salinan dari sebagian isi memori Prosesor mengecek isi cache terlebih dulu Jika tidak ditemukan pada cache, blok memori yang berisi informasi yang diperlukan dipindahkan ke cache dan disampaikan ke prosesor

Sistem Cache

Operasi Cache

Desain Cache Ukuran cache Cache yang kecil lebih baik kinerjanya Ukuran blok Unit data yang dipertukarkan antara cache dan memori utama Semakin besar ukuran blok semakin baik

Desain Cache Fungsi pemetaan Menentukan lokasi cache mana yang akan ditempati Algoritma penggantian Menentukan blok mana yang akan diganti Misalnya: LRU (Least Recenty Used)

Direct Memory Access Transfer blok data dari memori ke prosesor Interrupt dikirim ketika transfer data selesai Lalu, prosesor melanjutkan tugas lainnya