Computer System Structure

Slides:



Advertisements
Presentasi serupa
Struktur Sistem Komputer
Advertisements

Sistem Input/output (I/O)
Dahlan Abdullah
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
Struktur Sistem Operasi
“Struktur Sistem Komputer”
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN II STRUKTUR KOMPUTER.
Struktur Sistem Operasi
Operating Systems Concept (Konsep Sistem Operasi) Minggu 14 Universitas Multimedia Nusantara Serpong, Tangerang Dr. Ananda Kusuma
Komponen Dasar Sistem Komputer
Struktur Sistem Operasi
Struktur Sistem Operasi PART 2.
Struktur Sistem Komputer
I/O Device and I/O Module
Struktur Sistem Operasi
Slide 6 – Management Proses
Sistem Pengolahan Data Komputer bag.1
STRUKTUR KOMPUTER.
Struktur Sistem Komputer
TIU Memahami konsep I/O system Memahami mekasnisme dasar dalam I/O system.
Sistem Operasi UPN Veteran Surabaya 2012.
Konsep Dasar Perangkat Komputer
Struktur Sistem Komputer
Sistem Input/output (I/O)
Manajemen I/O SISTEM OPERASI Slide perkuliahan
Struktur Sistem Komputer
I/O Device and I/O Module
SISTEM OPERASI (RANGKUMAN)
STRUKTUR SISTEM KOMPUTER
STRUKTUR SISTEM KOMPUTER
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST. CSP 2702
MEMORY MANAGEMENT PART 2
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
Struktur Sistem Komputer
Mengenal Sistem Operasi
SISTEM OPERASI by abdul kadir
Sistem Pengolahan Data Komputer
Struktur Sistem Operasi
Struktur Sistem Komputer
Komponen Dasar Sistem Operasi
Pengenalan Sistem Operasi
II. Struktur Sistem Komputer
BAYU PRATAMA NUGROHO, S.Kom, M.T
PENGANTAR SISTEM OPERASI
Rujukan Mata Kuliah Sistem Operasi #02.
Struktur Sistem Komputer
Bayu Pratama Nugroho, S.Kom, MT
Chapter 2 STRUKTUR KOMPUTER.
BAB 2: STRUKTUR SISTEM KOMPUTER
Struktur Sistem Operasi
Hierarki Memori Dan Cache Memori..
SISTEM OPERASI.
Struktur Sistem Komputer
SKEMA DASAR SISTEM KOMPUTER
I/O Device and I/O Module
Struktur Sistem Komputer
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
I/O Device and I/O Module
Struktur Sistem Komputer
Struktur Sistem Operasi
Struktur Sistem Komputer
Struktur Sistem Komputer
Lanjutan STRUKTUR KOMPUTER
Struktur Sistem Komputer
Transcript presentasi:

Computer System Structure Overview Computer System Structure

Soal Apa yang dimaksud dengan : System Operation I/O Structure Storage Structure Storage hierarchy Hadware protection Network structure

Modern Computer System

Sistem Operasi Sistem Operasi didefinisikan sebagai sebuah program yang mengatur perangkatkeras komputer, dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung antara para pengguna dengan perangkat keras.

Tujuan Sistem Operasi CPU dan device controller dapat dijalankan secara bersamaan, namun demikian diperlukan mekanisme sinkronisasi untuk mengatur akses ke memori.

I/O Structurre Struktur I/O, Interupsi I/O, DMA,

I/O Structure User request I/O: CPU: load instruksi ke register controller Controller: menjalankan instruksi Setelah I/O mulai, control kembali ke user program jika operasi I/O telah selesai Instruksi khusus: wait => CPU menunggu sampai ada interrupt berikutnya dari I/O tersebut. Paling banyak hanya mempunyai satu I/O request. Keuntungan: CPU mengetahui secara pasti device mana yang melakukan interrupt (operasi I/O selesai). Kerugian: operasi I/O tidak dapat serentak untuk semua device

Struktur I/O

I/O Interrupts Pilihan lebih baik: asynchronous I/O Setelah I/O mulai, kendali langsung kembali ke user program tanpa menunggu I/O selesai CPU dapat melanjutkan operasi I/O untuk device yang lain User program dapat menjalankan program tanpa menunggu atau harus menunggu sampai I/O selesai. System call – request ke OS untuk operasi I/O dan menunggusampai I/O selesai. Potensi lebih dari satu device User hanya dapat menggunakan I/O melalui system call Device-status table memuat informasi untuk setiap I/O device: tipe, alamat, status dll OS mengatur tabel ini dan mengubah isinya sesuai dengan status device (interrupt)

Direct Memory Access (DMA) Jika I/O devices sangat cepat (“high-speed”), beban CPU menjadi besar harus mengawasi transfer data dari controller ke memory dan sebaliknya. Hardware tambahan => DMA controller dapat memindahkan blok data dari buffer langsung ke memory tanpa menggangu CPU. CPU menentukan lokasi memory dan jika DMA controller telah selesai => interrupt ke CPU Hanya satu interrupt ke CPU untuk sekumpulan data (blok).

Storage Structure Memori Utama (RAM) Memori utama adalah satu-satunya tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Magnetic Disk Berperan sebagai secondary storage pada sistem komputer modern.

Storage Hierarchy Dalam storage hierarchy structure, data yang sama bisa tampil dalam level berbeda dari sistem penyimpanan.

Hadware Protection Pemakaian bersama sistim resources OS menjamin dan melindungi resources tersebut Program user tidak secara bebas dapat mengakses atau menjalankan instruksi ke device/resources. Bagaimana membatasi user ? Terdapat dua jenis/tingkat “privilege”/hak menggunakan sistim. Hardware harus mendukung/membedakan dua jenis operasi dalam sistim: User mode – execution done on behalf of a user. Monitor mode (also supervisor mode or system mode) execution done on behalf of operating system.

Mode bit ditambahkan pada computer hardware (CPU) untuk indikasi mode sekarang: monitor (0) atau user (1). Jika terjadi interrupt/fault/error => hardware mengubah mode ke monitor

Hadware Protection 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 Salah satu proteksi perangkat keras ialah dengan proteksi memori yaitu dengan pembatasan penggunaan memori.

I/O Protection Semua instruksi I/O adalah instruksi privileged: Hanya dapat dilakukan melalui OS OS dapat mencegah “request” ke I/O dengan melihat mode saat ini. OS menjaga supaya program user tidak dapat menjadi “monitor mode” untuk mencegah user program melakukan: Menangani interrupt: dengan mengubah alamat interrupt vector. Mengubah status dan data pada “device table”

Memory Protection Melindungi memori terutama untuk isi: interrupt vector and the interrupt service routines. Cara umum adalah setiap user program hanya dapat mengakses lokasi memori yang telah dibatasi (disediakan untuk program tsb). Range address – alamat yang valid Base register – holds the smallest legal physical memory address. Limit register – contains the size of the range Memori diluar range tersebut tidak dapat diakses oleh user program tsb.

Logical Address Protection

Hadware Protection

Network structure LAN WAN MAN etc

Pertemuan Selanjutnya Operating System Structure System Component Operating System Services System Calls System Programs System Structures Virtual Machines System Design and Implementation System Generation