Thread, SMP, dan Microkernel (P ( e P rtemuan ua ke-6) 6 Agustus 2014
|
|
- Agus Yuwono
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Thread,, SMP, dan Microkernel (Pertemuan ke-6) Agustus 2014
2 Pokok Bahasan Pokok Bahasan: Thread, SMP, dan Microkernel Sub Pokok Bahasan: Multithreading Fungsionalitas thread Jenis-jenis thread TIU: Mahasiswa dapat memahami konsep dasar Thread, SMP, dan Microkernel TIK: Mahasiswa dapat menjelaskan prinsip multithreading Mahasiswa dapat menjelaskan fungsionalitas thread Mahasiswa dapat menjelaskan jenis-jenis thread Sistem Operasi/2014 #2
3 Agenda: Proses dan Thread Symmetric Multiprocessing (SMP) Arsitektur SMP Organisasi SMP Perancangan sistem operasi Multiprocessor Microkernel Arsitektur microkernel Kelebihan mikrokernel Performansi mikrokernel Perancangan mikrokernel Bedah OS Windows Solaris Linux Sistem Operasi/2014 #3
4 Eksekusi Serial dan Paralel Benarkah eksekusi instruksi pada komputer uniprocessor dilakukan secara serial (bergantian)? Ya, jika dilihat dari sisi proses atau thread Tidak, jika dilihat dari sisi operasi mikro yang menerapkan metode pipelining (fetch instruksi berikutnya dilakukan bersamaan dengan saat instruksi sekarang sedang dieksekusi) Mengapa eksekusi paralel digunakan? Teknologi telah tersedia Harga hardware komputer telah turun Untuk meningkatkan performansi komputer Untuk meningkatkan kehandalan komputer Sistem Operasi/2014 #4
5 Apakah Pipeline itu? Pipeline adalah salah satu cara untuk meningkatkan performansi komputer dengan cara melakukan beberapa tahapan eksekusi instruksi berbeda dalam satu siklus Misal tahapan eksekusi instruksi sbb: Fetch: Ambil instruksi dari memori Decode: Terjemahkan arti dari instruksi Execute: Eksekusi instruksi yang telah di-decode Write: Simpan hasil eksekusi ke memori Dalam 12 siklus: Sistem tanpa pipeline: dapat dieksekusi 3 buah instruksi Sistem dengan pipeline: dapat diselesaikan 9 buah instruksi + beberapa tahapan instruksi lainnya Sistem Operasi/2014 #5
6 Sistem Dengan dan Tanpa Pipeline Tanpa Pipeline Dengan Pipeline Sistem Operasi/2014 #6
7 Karakteristik Pipeline Pipeline merupakan bentuk eksekusi instruksi spekulatif, instruksi berikutnya yang sudah diambil (fetch) belum tentu dieksekusi (bila terjadi percabangan) Bagaimana dengan nasib instruksi yang sudah diambil jika terjadi interrupt? Instruksi yang sedang dieksekusi diselesaikan hingga selesai Instruksi yang sudah diambil: disimpan (lebih rumit) dibuang (sederhana, preferred) Sistem Operasi/2014 #7
8 Taksonomi Komputer Paralel (1) Sistem Operasi/2014 #8
9 Taksonomi Komputer Paralel (2) Single Instruction Single Data (SISD) Sebuah prosesor mengeksekusi instruksi tunggal dan menggunakan data yang disimpan pada memori tunggal Bukan termasuk multiprocesor Single Instruction Multiple Data (SIMD) Sebuah instruksi mengontrol eksekusi yang dilakukan secara bersamaan pada sejumlah prosesor Setiap prosesor mengelola data masing-masing yang disimpan pada memori masing-masing Contoh: prosesor array dan vektor Sistem Operasi/2014 #9
10 Taksonomi Komputer Paralel (3) Multiple Instruction Single Data (MISD) Sederetan data dikirimkan ke sejumlah prosesor Setiap prosesor mengeksekusi deretan instruksi yang berbeda Tidak pernah diimplementasikan Multiple Instruction Multiple Data (MIMD) Sejumlah prosesor mengeksekusi deretan instruksi berbeda secara bersama-sama menggunakan data masing-masing Dibedakan menjadi 2 model: distributed memory shared memori Sistem Operasi/2014 #10
11 Multiple Instruction Multiple Data (MIMD) Menggunakan prosesor serbaguna Jenis MIMD: Distributed-memory (loosely coupled) Disebut juga Cluster (multicomputer) Setiap prosesor mempunyai memori sendiri-sendiri Komunikasi antar prosesor menggunakan saluran tersendiri atau fasilitas jaringan Shared-memory multiprocessor (tightly coupled) Setiap prosesor menggunakan memori bersama yang juga digunakan sebagai sarana komunikasi antar prosesor Dibedakan menjadi 2 model: Master/slave Symmetric Multiprocessing (SMP) Sistem Operasi/2014 #11
12 Arsitektur Master/Slave (1) Termasuk model Shared-memory Kernel sistem operasi selalu dijalankan pada sebuah prosesor khusus (master) Program aplikasi dan utility sistem operasi dikerjakan oleh prosesor yang lain (slave) Prosesor master bertanggung jawab mengatur penjadualan proses atau thread Proses/thread yang memerlukan layanan (I/O call) harus mengirim request ke prosesor master Sistem Operasi/2014 #12
13 Arsitektur Master/Slave (2) Kelebihan: Implementasi sederhana Sistem operasi multiprogramming untuk uniprocessor masih dapat digunakan setelah dimodifikasi sedikit Rebutan resource dapat diatasi karena semuanya dikendalikan oleh prosesor master Kerugian: Bila prosesor master gagal, maka seluruh sistem akan gagal Dapat terjadi bottle neck bila prosesor master kelebihan beban akibat melakukan penjadualan dan manajemen proses sendirian Sistem Operasi/2014 #13
14 Symmetric Multiprocessing (SMP) (1) Termasuk model Shared-memory Kernel sistem operasi dapat dijalankan pada sembarang prosesor Setiap prosesor melakukan penjadualan proses/thread sendiri-sendiri Program kernel dapat dibuat menjadi banyak proses atau banyak thread, sehingga dapat dieksekusi secara paralel Sistem Operasi/2014 #14
15 Symmetric Multiprocessing (SMP) (2) Kelebihan: Sistem masih dapat berjalan meskipun ada prosesor yang gagal (lebih handal) Bottle neck dapat dihindari Kerugian: Implementasi kompleks Dapat terjadi rebutan resource dan rebutan proses/thread bila sinkronisasi tidak ditangani secara baik Permasalahan dalam perancangan pada SMP dan cluster: Organisasi secara fisik Struktur interkoneksi Komunikasi antar prosesor Perancangan sistem operasi Perancangan software aplikasi Sistem Operasi/2014 #15
16 Organisasi SMP (1) Sistem Operasi/2014 #16
17 Organisasi SMP (2) Setiap prosesor mempunyai control unit, ALU, register, dan cache memory sendiri-sendiri Setiap prosesor dapat mengakses memori dan I/O device melalui sistem bus Komunikasi antar prosesor menggunakan sarana memori (pesan dan status ditaruh di dalam ruang alamat bersama) Salinan data di memori dapat terletak pada beberapa cache memory Bagaimana cara menjaga validitas data jika salah satu prosesor mengubah data tersebut? Solusi: Prosesor yang melakukan perubahan harus memberi pemberitahuan Disebut cache coherence Sistem Operasi/2014 #17
18 Masalah pada Perancangan Sistem Operasi Multiprocessor Bagaimana cara menangani: Eksekusi proses atau thread secara konkuren dan bersamasama Jika gagal: terjadi deadlock atau operasi tidak valid Penjadualan Jika gagal: eksekusi proses atau thread tidak maksimal dan starvation Sinkronisasi Jika gagal: terjadi rebutan resource atau hasil eksekusi tidak sesuai dengan yang diharapkan Manajemen memori Jika gagal: data tidak valid Kehandalan dan fault tolerance Jika gagal: bila ada prosesor yang gagal tidak dapat segera diketahui dan digantikan oleh prosesor yang lain Sistem Operasi/2014 #18
19 Referensi: [STA09] Stallings, William Operating System: Internal and Design Principles. 6 th edition. Prentice Hall Sistem Operasi/2014 #19
Soal-jawab Quiz 2. Oleh: Endro Ariyanto (END) Oktober 2008
Soal-jawab Quiz 2 Oleh: Endro Ariyanto (END) Oktober 2008 Sistem Operasi/Endro Ariyanto #1 Soal jawab Quiz 2 (1) 1. Apakah yang dimaksud dengan thread? (nilai 3) Pecahan dari suatu proses yang dapat dieksekusi
Lebih terperinciPrio Handoko, S.Kom., M.T.I.
Sistem Operasi Prio Handoko, S.Kom., M.T.I. Program Studi Teknik Informatika Universitas Pembangunan Jaya Jl. Boulevard - Bintaro Jaya Sektor VII Tangerang Selatan Banten 15224 Esensi Konsep Proses Multithreading
Lebih terperinciSistem Operasi Pertemuan 4 Thread, SMP & Microkernel. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.
Sistem Operasi 2009 Pertemuan 4 Thread, SMP & Microkernel H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ. Trunojoyo Ikhtisar Thread: Kepemilikan sumber daya dan Eksekusi Symmetric Multiprocessing
Lebih terperinciDisusun Oleh: Agenda. Terminologi Klasifikasi Flynn Komputer MIMD. Time Sharing Kesimpulan
Multiprocessor - Time Sharing Arsitektur dan Organisasi Komputer Disusun Oleh: Iis Widya Harmoko Ronal Chandra Yoga Prihastomo Magister Ilmu Komputer Universitas Budi Luhur Agenda Agenda presentasi adalah
Lebih terperinciPertemuan Ke-11 MULTIPROSESOR
Pertemuan Ke-11 MULTIPROSESOR A. Sistem Multiprosesor Merupakan sebuah sistem dimana sekumpulan prosessor dalam suatu komputer tunggal berhubungan dan bekerja sama satu sama lain Prosessor tersebut dapat
Lebih terperinciPAPER MULTIPROCESSOR
PAPER MULTIPROCESSOR ARSITEKTUR DAN ORGANISASI KOMPUTER Dosen : Drs. Eko Polosoro, M.Eng, M.M Kelompok: Muhammad Akbar (1111601058) Rano Kurniawan (1111601074) Taufik Tirkaamiasa (1111601082) MAGISTER
Lebih terperinciARSITEKTUR KOMPUTER. Satu CPU yang mengeksekusi instruksi satu persatu dan menjemput atau menyimpan data satu persatu.
ARSITEKTUR KOMPUTER Dua element utama pd sistem komputer konvensional: Memory Processor Klasifikasi Arsitektur komputer (Michael Flynn), berdasarkan karakteristiknya termasuk banyaknya processor, banyaknya
Lebih terperinciArsitektur Komputer. Dua element utama pd sistem komputer konvensional: Memory Processor
Arsitektur Komputer Dua element utama pd sistem komputer konvensional: Memory Processor Klasifikasi Arsitektur komputer (Michael Flynn), berdasarkan karakteristiknya termasuk banyaknya processor, banyaknya
Lebih terperinci>> KLASIFIKASI ARSITEKTURAL
Sri Supatmi,S.Kom >> KLASIFIKASI ARSITEKTURAL Ada 3 skema klasifikasi arsitektural sistem komputer, yaitu: 1. Klasifikasi Flynn Didasarkan pada penggandaan alur instruksi dan alur data dalam sistem komputer.
Lebih terperinciManajemen Memori (P ( ertemuan ke ert -12) Oktober 2014
Manajemen Memori (Pertemuan ke-12) Oktober 2014 Pokok Bahasan Pokok Bahasan: Manajemen memori Sub Pokok Bahasan: Konsep manajemen memori Teknik manajemen memori (partisi statis, partisi dinamis) TIU: TIK:
Lebih terperinciKLASIFIKASI ARSITEKTURAL
ArKom 02 (Klasifikasi Sistem Komputer) PDF 2 / 1-9 KLASIFIKASI ARSITEKTURAL Ada 3 skema klasifikasi arsitektural sistem komputer, yaitu: 1. Klasifikasi Flynn Didasarkan pada penggandaan alur instruksi
Lebih terperinciOrganisasi Komputer II STMIK AUB SURAKARTA
Organisasi Komputer II STMIK AUB SURAKARTA Fetch : membaca instruksi berikutnya dari memori ke dalam CPU Execute : menginterpretasikan opcode dan melakukan operasi yang diindikasikan Interrupt : Apabila
Lebih terperinciApa yang akan dipelajari?
Concurrency: Mutual Exclusion dan Sinkronisasi (Pertemuan ke-8) Pendahuluan Apa yang akan dipelajari? Ruang lingkup concurrency Contoh kasus perlunya concurrency Jenis interaksi antar proses Mekanisme
Lebih terperinci4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.
Solusi Quiz 1 - Overview Sistem Operasi - Deskripsi Proses - Thread, SMP, Microkernel September 2011 1. Apa yang dimaksud dengan sistem operasi? (nilai 3) - Adalah program yang mengatur eksekusi program
Lebih terperinciORGANISASI KOMPUTER II AUB SURAKARTA
ORGANISASI KOMPUTER II STMIK AUB SURAKARTA Umumnya sistem multiprosesor menggunakan dua hingga selusin prosesor. Peningkatan sistem multiprosesor menggunakan jumlah prosesor yang sangat banyak ratusan,
Lebih terperinciMahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses
Deskripsi dan Kontrol Proses (Pertemuan ke-3) Agustus 2014 Pokok Bahasan Pokok Bahasan: Deskripsi dan Kontrol Proses Sub Pokok Bahasan: Konsep proses Elemen-elemen proses Model proses 2 status, 5 status,
Lebih terperinciPerbedaan Kernell Linux dan Windows
Perbedaan Kernell Linux dan Windows Secara umum kernel itu fungsinya me-manage resource yang ada di komp dan me-manage semua proses. kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah
Lebih terperinciSISTEM OPERASI. Belajar SO?
SISTEM OPERASI Pendahuluan ruliriki@gmail.com http://blogriki.wordpress.com Belajar SO? Sistem Operasi masih menjadi bagian dari inti kurikulum bidang Ilmu Komputer? Mengapa ''hari gini'' (terpaksa) mempelajari
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER KODE MK: TE055217
SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER KODE MK: TE055217 MINGGU KE POKOK BAHASAN DAN TIU PENGANTAR SUB POKOK BAHASAN DAN SASARAN BELAJAR 1. Arsitektur komputer dan Organisasi
Lebih terperinciConcurrency C oncurrency 2 : Deadlock dan Starvation (P ( ertemuan ke ert -15) November 2014
Concurrency 2: 2 Deadlock dan Starvation (Pertemuan ke-15) November 2014 Pokok Bahasan Pokok Bahasan: Deadlock dan starvation Sub Pokok Bahasan: Konsep deadlock Deadlock prevention Deadlock avoidance Process
Lebih terperinciSTRUKTUR CPU. Arsitektur Komputer
STRUKTUR CPU Arsitektur Komputer Tujuan Mengerti struktur dan fungsi CPU yaitu dapat melakukan Fetch instruksi, interpreter instruksi, Fetch data, eksekusi, dan menyimpan kembali. serta struktur dari register,
Lebih terperinciCache Memori (bagian 3)
Cache Memori (bagian 3) (Pertemuan ke-13) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Endro Ariyanto Maret 2015 Elemen Perancangan Cache Ukuran (Size) cache Mapping Cache-Main memory
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH : Arsitektur Komputer Strata / Jurusan : Diploma Tiga / Teknik Komputer
SATUAN ACARA PERKULIAHAN MATA KULIAH : Arsitektur Komputer Strata / Jurusan : Diploma Tiga / Teknik Komputer Minggu ke Pokok Bahasan dan TIU Pengantar Sub Pokok Bahasan dan Sasaran Belajar. Arsitektur
Lebih terperinciMahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses
Deskripsi dan Kontrol Proses (Pertemuan ke-4) Agustus 2014 Pokok Bahasan Pokok Bahasan: Deskripsi dan Kontrol Proses Sub Pokok Bahasan: TIU: TIK: Model proses 7 status Struktur kontrol sistem operasi dan
Lebih terperinciSistem Operasi Mobile
Sistem Operasi Mobile Materi Kuliah MI3493 Teknologi Perangkat Bergerak Pramuko Aji, ST. MT. 1 Intro Sistem operasi mobile memiliki banyak kesamaan dengan sistem operasi konvensional.
Lebih terperinciBab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?
Bab I Pengenalan Sistem Operasi Apa yang dimaksud Sistem Operasi Sistem Mainframe Sistem Desktop Sistem Multiprocessor Sistem Terdistribusi Sistem Tercluster Sistem Real -Time Sistem Handheld 1.1 Apa yang
Lebih terperincimembagi-bagi memori untuk mengakomodasi banyak proses menjamin agar setiap proses yang ready dapat segera memanfaatkan processor
Manajemen Memori (Pertemuan ke-12) Oktober 2010 Manajemen Memori Manajemen memori dilakukan dengan cara membagi-bagi memori untuk mengakomodasi banyak proses Manajemen memori dilakukan untuk menjamin agar
Lebih terperinciSATUAN ACARA PENGAJARAN
S a t u a n A c a r a P e n g a j a r a n 12 SATUAN ACARA PENGAJARAN Mata Kuliah : Arsitektur dan Organisasi Komputer Kode Mata Kuliah : TIF203 Jumlah SKS : 3 SKS Wakru Pertemuan : 150 Menit Tujuan Instriksional
Lebih terperinciA. Deskripsi Singkat. B. Tujuan Instruksional Umum (TIU) C. Bahasan. SILABUS MATA KULIAH Kode MK: Semester: Bobot SKS: 3. Matakuliah : SISTEM OPERASI
A. Deskripsi Singkat Matakuliah : SISTEM OPERASI SILABUS MATA KULIAH Kode MK: Bobot SKS: 3 Semester: Matakuliah sistem operasi komputer adalah matakuliah yang wajib diikuti oleh mahasiswa teknik informasika,
Lebih terperinciSistem Bus. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 06 --
Sistem Bus Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 06 -- This presentation is revised by HA, STMIK, 2014 2 Acknowledgement Main Material: Stallings,
Lebih terperinciStruktur Sistem Komputer
Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori
Lebih terperinciBab 1. Pengenalan Sistem Operasi POKOK BAHASAN: TUJUAN BELAJAR: 1.1 APAKAH SISTEM OPERASI? Pengertian Sistem Operasi Perkembangan Sistem Operasi
Bab 1 Pengenalan Sistem Operasi POKOK BAHASAN: Pengertian Sistem Operasi Perkembangan Sistem Operasi TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Memahami definisi,
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : ARSITEKTUR KOMPUTER Kode Mata Kuliah : TK - 16301 Jurusan / Jenjang : S1 - SISTEM KOMPUTER M POKOK BAHASAN
Lebih terperinciPokok Bahasan. Tujuan. Pengertian Sistem Operasi. Sistem Mainframe. Pengertian Sistem Operasi Perkembangan Sistem Operasi
Pokok Bahasan Pengertian Sistem Operasi Perkembangan Sistem Operasi Tujuan Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Memahami definisi, maksud dan tujuan sistem operasi Memahami
Lebih terperinciPenggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi.
PARALLEL PROCESSING Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi. Komputasi Parallel Salah satu teknik melakukan
Lebih terperinciKomponen-komponen Komputer
PERTEMUAN II Komponen-komponen Komputer Komponen CPU Register Register yang terdapat dalam CPU, yaitu : MAR (Memory Address Register) Menentukan alamat di dalam memori yang akan diakses untuk operasi Read/Write
Lebih terperinciKelas: Nilai (Diisi Dosen):... IF
UTS Sem. I 2012/2013 CSG3E3 (Sistem Operasi) Jum at, 9 November 2012 Pk. 15.45-17.35 (110 menit) Dodi Wisaksono, Endro Ariyanto, Novian Anggis = Ujian bersifat close book dan tidak boleh menggunakan peralatan
Lebih terperinciPengantar Hardware: Sistem Bus pada Komputer. Hanif Fakhrurroja, MT
Pengantar Hardware: Sistem Bus pada Komputer Hanif Fakhrurroja, MT PIKSI GANESHA, 2012 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Sistem Bus Penghubung bagi keseluruhan komponen komputer dalam menjalankan
Lebih terperinciBab 3.Proses dan Penjadualan
Bab 3.Proses dan Penjadualan *Prioritas dan Multiprosesor* Dipresentasikan oleh: Kelompok 53.9 Ade Melani Amir Muhamad Lusiana Darmawan E-m@il: lusianadarmawan@yahoo.com 53.9 Prioritas dan Prosesor Jamak
Lebih terperinciOrganisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data
Organisasi & Arsitektur Komputer Org & Ars komp Klasifikasi Ars Komp Repr Data Organisasi berkaitan dengan fungsi dan desain bagianbagian sistem komputer digital yang menerima, menyimpan dan mengolah informasi.
Lebih terperinciTUGAS SITEM OPERASI. Nama dan N.P.M: 1.Frahma Yayang Hangga Putra
TUGAS SITEM OPERASI Nama dan N.P.M: 1. JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI ADHI TAMA SURABAYA 2012-2013 LATIHAN SOAL : 1. Apa yang dimaksud sistem : a. Batch system
Lebih terperinciKebutuhan pengolahan paralel
PEMROSESAN PARALEL Kebutuhan pengolahan paralel Motivasi : Pengolahan data numerik dalam jumlah yang sangat besar. Kebutuhan akan ketersediaan data yang senantiasa up to date. Contoh : Simulasi sirkulasi
Lebih terperinciBAB II LANDASAN TEORI
A II LANDASAN TEORI 2.1 Komputasi Paralel Teknologi komputasi paralel sudah berkembang lebih dari dua dekade, penggunaannya semakin beragam mulai dari kebutuhan perhitungan di laboratorium fisika nuklir,
Lebih terperinciStruktur Sistem Operasi
Struktur Sistem Operasi Referensi : Pengantar Sistem Operasi Komputer, Masyarakat Digital Gotong Royong (MDGR), 2006, http://bebas.vlsm.org/ v06/ Kuliah/ SistemOperasi/ BUKU/ Operating System Concepts,
Lebih terperinciRangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)
Rangkuman Materi Presentasi AOK Input/Output Terprogram, Intterupt Driven dan DMA (Direct Memory Access) I/O Terprogram Pada I/O terprogam adalah adanya data yang saling ditukar antara CPU dan modul I/O.
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH : Pengantar Organisasi dan Arsitektur Komputer Strata / Jurusan : Strata Satu / Sistem Informasi
SATUAN ACARA PERKULIAHAN MATA KULIAH : Pengantar Organisasi dan Arsitektur Komputer Strata / Jurusan : Strata Satu / Sistem Informasi Minggu ke Pokok Bahasan dan TIU Pengantar Memberikan penjelasan tentang
Lebih terperinciFORMULIR Satuan Acara Pengajaran
Universitas Bina Darma Formulir : FRM/KUL/01/02 SATUAN ACARA PENGAJARAN MATA KULIAH : ARSITEKTUR KOMPUTER Riwayat Perubahan Dokumen Tanggal Perubahan Revisi No. Halaman Perubahan Dibuat Oleh Diperiksa
Lebih terperinciMateri 2: Computer Systems
Materi 2: Computer Systems I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 2 Pendahuluan top-level view Komponen
Lebih terperinciConcurrency 1: y Mutual Exclusion dan Sinkronisasi (Perte rt muan ke muan -10) 10 Oktober 2014
Concurrency 1: Mutual Exclusion dan Sinkronisasi (Pertemuan ke-10) Oktober 2014 Pokok Bahasan Pokok Bahasan: Sinkronisasi dan Mutual Exclusion Sub Pokok Bahasan: Konsep monitor dan implementasinya Konsep
Lebih terperinciHendy Kusumo Nugroho ( kelas A)
Review bab 15 "Penjadwalan Prosesor Jamak" Anggota kelompok : Andri Sattria (0606104196 - kelas A) Freddy Setiawan (0606104252 - kelas A) Hendy Kusumo Nugroho (0606101420 - kelas A) R. Brahmastro K ( 1205000746
Lebih terperinciPertemuan ke 14 Sistem Bus Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST
Pertemuan ke 14 Sistem Bus Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Politeknik Elektronika Negeri Surabaya Tujuan Menjelaskan struktur antar hubungan Menjelaskan bus antar
Lebih terperinciPokok Bahasan: Overview Sistem Operasi Sub Pokok Bahasan: Lima Hal Utama Dalam Pengembangan Sistem Operasi Jenis sistem operasi modern TIU:
Overview Sistem Operasi (Pertemuan ke-2) Agustus 2014 5 Hal Utama Dalam Pengembangan Sistem Operasi Pokok Bahasan: Overview Sistem Operasi Sub Pokok Bahasan: Lima Hal Utama Dalam Pengembangan Sistem Operasi
Lebih terperinciStruktur Sistem Komputer
Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : casie.sn@gmail.com Email Tel-U : setiacasie@telkomuniversity.ac.id Komposisi Penilaian Quiz
Lebih terperinciPENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT ARSITEKTUR VON NEUMANN DATA BUS DATA BUS INPUT OUTPUT (I/O) UNIT CENTRAL PROCESSING UNIT ADRESS BUS MAIN MEMORY UNIT CONTROL BUS CONTROL
Lebih terperinciStruktur Sistem Operasi
Struktur Sistem Operasi Konsep Sistem Operasi resource manager : pengelola seluruh sumber daya yang terdapat pada sistem komputer extended machine : menyediakan sekumpulan layanan ke pemakai sehingga memudahkan
Lebih terperinciBAB II LANDASAN TEORI. informasi menjadi sebuah teks yang tidak dapat dibaca (Ferguson dkk, 2010).
BAB II LANDASAN TEORI 2.1 Enkripsi Enkripsi merupakan sebuah metode penyandian sebuah pesan atau informasi menjadi sebuah teks yang tidak dapat dibaca (Ferguson dkk, 2010). Enkripsi berkaitan erat dengan
Lebih terperinciPertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)
Pertemuan 2 Organisasi Komputer II Struktur & Fungsi CPU (I) 1 Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register
Lebih terperinciTinjaun Umum Sistem Komputer 1
Tinjaun Umum Sistem Komputer 1 Introduction Anda Pake Yang Mana? ELEMEN SISTEM KOMPUTER Sebuah sistem komputer terdiri dari beberapa komponen sebagai berikut : Processor. Main Memory. Modul I/O. Sistem
Lebih terperinciTUGAS SISTEM OPERASI THREAD
TUGAS SISTEM OPERASI THREAD Nama kelompok : AWRESTI ILMA F. MEILISTA MITO E. MELISA DIAH NURHANA TRI U. (DPA/2974) (DPA/3112) (DPA/0000) (DPA/3190) SEKOLAH VOKASI PRODI KOMPUTER & SISTEM INFORMASI YOGYAKARTA
Lebih terperinciHal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3.
PERTEMUAN 1. Organisasi Processor #1 Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3. Fetch Data = mengambil data
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata Kuliah : Arsitektur Komputer Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : kepada mahasiswa secara mendalam mengenai konsep-konsep dari fungsi dan struktur
Lebih terperinciSATUAN ACARA PERKULIAHAN
Topik Bahasan : Konsep Organisasi dan Arsitektur Sistem Komputer Tujuan Pembelajaran Umum : Mahasiswa dapat memaparkan tentang organisasi dan arsitektur komputer melihat bagaimana (kompetensi) rancangan
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER KODE / SKS : KD / 3
Minggu Pokok Bahasan ke dan TIU 1 Evolusi Komputer Sejarah Kalkulator Mekanik Evolusi Komputer Generasi Lanjut Sub Pokok Bahasan dan Sasaran Belajar Cara Pengajaran Media Tugas Referensi 2 Sistem Bilangan,
Lebih terperinciARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1
ARSITEKTUR SISTEM Alif Finandhita, S.Kom, M.T Alif Finandhita, S.Kom, M.T 1 Sistem Terpusat (Centralized Systems) Sistem Client Server (Client-Server Systems) Sistem Server (Server Systems) Sistem Paralel
Lebih terperinciSistem Bus. (Pertemuan ke-10) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. (INTERKONEKSI antar BAGIAN UTAMA KOMPUTER)
Sistem Bus (INTERKONEKSI antar BAGIAN UTAMA KOMPUTER) (Pertemuan ke-10) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Endro Ariyanto Maret 2015 Struktur Komputer Interkoneksi Sistem
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 12 Organisasi Komputer Pipeline, Processor RISC dan CISC Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com http://hanifoza.wordpress.com Sub-siklus Instruksi
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER (MI) KODE / SKS KK /2
tentang maksud perkuliahan, bilangan biner, aljabar bolean, gerbang logika dan flipflop. SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER (MI) KODE / SKS KK-03209/2 Minggu Pokok Bahasan
Lebih terperinciNovember Sistem operasi #0
Concurrency 2: 2 Deadlock dan Starvation (Pertemuan ke-16) November 2014 Sistem operasi #0 Pokok Bahasan Pokok Bahasan: Deadlock dan starvation Sub Pokok Bahasan: Deadlock avoidance Resource allocation
Lebih terperinciMahasiswa dapat memahami konsep sistem operasi secara umum
Overview Sistem Operasi (Pertemuan ke-1) Agustus 2014 Overview Sistem Operasi Pokok Bahasan: Overview Sistem Operasi Sub Pokok Bahasan: Konsep sistem operasi Evolusi sistem operasi TIU: TIK: Mahasiswa
Lebih terperinciStruktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --
Struktur Fungsi CPU Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 -- This presentation is revised by @hazlindaaziz, STMIK, 2014 Main Material: Acknowledgement
Lebih terperinciSISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen
SISTEM KOMPUTER Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen PEMROSES (CPU) CPU = Central Processing Unit Pemroses berfungsi mengendalian
Lebih terperinciPROSES DAN THREADS DALAM SISTEM OPERASI
Nama : Tsani Agustin Aghnia Toibin.S Nim : 14111085 Prodi : Teknik Informatika Kelas : 21 PROSES DAN THREADS DALAM SISTEM OPERASI Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi.
Lebih terperinciTahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi. System Calls dan Thread
Tahun Akademik 2014/2015 Semester II DIG1I3 - Instalasi dan Penggunaan Sistem Operasi System Calls dan Thread Mohamad Dani (MHM) Alamat E-mail: mohamad.dani@gmail.com Hanya dipergunakan untuk kepentingan
Lebih terperinciOleh : Agus Priyanto, M.Kom
Struktur CPU Oleh : Agus Priyanto, M.Kom Tujuan Pembelajaran Setelah mengikuti kuliah ini, mahasiswa dapat menjelaskan tentang struktur CPU Setelah mengikuti kuliah ini, mahasiswa dapat menjelaskan tentang
Lebih terperinciSistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014
Sistem Operasi Struktur Sistem Komputer Adhitya Nugraha 2014 adhitya@dsn.dinus.ac.id Fasilkom 10/6/2014 Objectives Mahasiswa mengetahui komponen-komponen yang membangun sebuah sistem komputer. Mahasiswa
Lebih terperinciDisusun oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom
Soal Tugas 6: PBL (PR) Input/Output (Pertemuan ke-9) Disusun oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Februari 2015 1. Jelaskan mekanisme penanganan interrupt
Lebih terperinciARSITEKTUR DAN ORGANISASI KOMPUTER
ARSITEKTUR DAN ORGANISASI KOMPUTER PART 2: THE SYSTEM CHAPTER 3 A TOP-LEVEL VIEW PRIO HANDOKO, S.KOM., M.T.I. CHAPTER 3 A TOP-LEVEL VIEW Kompetensi Dasar 1. Memahami struktur interkoneksi pada memori,
Lebih terperinci3. ALU. Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika.
SRI SUPATMI,S.KOM 3. ALU Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika. 4. I/O Interconection Input-Output (/O) Interconection merupakan sistem
Lebih terperinciPERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register
PERTEMUAN. Organisasi Processor Hal-hal yang perlu dilakukan CPU adalah ::.. Fetch Instruction = mengambil instruksi 2. 2. Interpret Instruction = Menterjemahkan instruksi 3. 3. Fetch Data = mengambil
Lebih terperinciBAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER
BAB - 01 Arsitektur Komputer Konsep Arsitektur Komputer Rini Agustina, S.Kom, M.Pd 1 Arsitektur Komputer Vs Organisasi Komputer Arsitektur Komputer adalah bagian yang lebih cenderung pada kajian atribut
Lebih terperinciDua komponen yang menjalankan proses dalam komputer, yaitu : Central Processing Unit (CPU) Memory Kedua komponen tersebut terletak pada Motherboard.
Dua komponen yang menjalankan proses dalam komputer, yaitu : Central Processing Unit (CPU) Memory Kedua komponen tersebut terletak pada Motherboard. Merupakan papan sirkuit utama dari komputer. Penghubung
Lebih terperinciOleh: 1. Singgih Gunawan Setyadi ( ) 2. Handung Kusjayanto ( ) 3. Wahyu Isnawan ( )
Oleh: 1. Singgih Gunawan Setyadi (10222059) 2. Handung Kusjayanto (11111005) 3. Wahyu Isnawan (11111049) CPU Merupakan komponen terpenting dari sistem komputer sebagai pengolah data berdasarkan instruksi
Lebih terperinci10. PARALLEL PROCESSING
10. PARALLEL PROCESSING Parallel Processing Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi. Komputasi Parallel Salah
Lebih terperinciDASAR KOMPUTER DAN PEMROGRAMAN IB PENGANTAR SISTEM OPERASI
DASAR KOMPUTER DAN PEMROGRAMAN IB PENGANTAR SISTEM OPERASI 2015 DEFINISI SISTEM OPERASI OS (Operating System) merupakan merupakan program yang mengatur eksekusi program dan bertindak sebagai interface
Lebih terperinciOrganisasi dan Arsitektur Komputer : Perancangan Kinerja
Organisasi dan Arsitektur Komputer : Perancangan Kinerja (William Stallings) Chapter 3 Bus Sistem Abdul Rouf - 1 Konsep Program Pemrograman (hardware) merupakan proses penghubungan berbagai komponen logik
Lebih terperinciStruktur CPU 3/23/2011
Central Processing Unit Merupakan komponen terpenting dari sistem komputer Komponen pengolah data berdasarkan instruksi yang diberikan kepadanya Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas
Lebih terperinciStruktur dan Fungsi CPU. Ptputraastawa.wordpress.com
Struktur dan Fungsi CPU ptputraastawa@gmail.com Ptputraastawa.wordpress.com 1 Tujuan Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU,
Lebih terperinciOrganisasi Sistem Komputer
LOGO Organisasi Sistem Komputer OSK 10 Reduced Instruction Set Computer Pendidikan Teknik Elektronika FT UNY Perkembangan Komputer RISC Family concept melepaskan arsitektur mesin dari implementasinya.
Lebih terperinciSoal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008
Quiz 1 Oleh: Endro Ariyanto (END) Oktober 2008 1. Tuliskan 4 komponen utama komputer! (nilai 12) a. CPU b. Memori c. Modul I/O d. Sistem bus 2. Apa kepanjangan dari MAR dan MBR? (nilai 6) MAR = Memory
Lebih terperinciRecap. Proses. Proses. Multiprogramming. Multiprocessing 9/16/2016. Ricky Maulana Fajri
Recap Pengertian Sistem Operasi? Generasi Sistem Operasi? Arsitektur Sistem Operasi Ricky Maulana Fajri Proses Outline Proses Multiprogramming, Multiprocessing, Distributed Processing Diagram State Proses
Lebih terperinciSILABUS JURUSAN MANAJEMEN - PROGRAM STUDI D3 MANAJEMEN INFORMATIKA DIREKTORAT DIPLOMA TEKNOLOGI INFORMASI UNIVERSITAS GUNADARMA
SILABUS JURUSAN MANAJEMEN - PROGRAM STUDI D3 MANAJEMEN INFORMATIKA DIREKTORAT DIPLOMA TEKNOLOGI INFORMASI UNIVERSITAS GUNADARMA Nama Mata Kuliah / Kode Mata Kuliah : SISTEM OPERASI / SKS : 3 Semester :
Lebih terperinciAPLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)
APLIKASI KOMPUTER Komponen Dasar Komputer & Sistem Operasi MN- APLIKASI KOMPUTER (MANAJEMEN) Chalifa Chazar www.script.id chalifa.chazar@gmail.com Tujuan Pembelajaran Mahasiswa mengetahui komponen-komponen
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1 Arsitektur Komputer dengan Memori Terdistribusi Cluster yang dibangun di dalam penelitian ini termasuk dalam sistem komputer dengan arsitektur memori terdistribusi. Komputer-komputer
Lebih terperinciMAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI
MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread Disusun Oleh : NOVITA ANGGRAINI PUTRI 13111058 FAKULTAS TEKNOLOGI INFORMASI PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2015/2016
Lebih terperinci1 Tinjau Ulang Sistem Komputer
1 Tinjau Ulang Sistem Komputer Overview Sebelum memulai mempelajari sistem operasi penting bagi kita untuk mengetahui komponen-komponen yang menjadi bagian dari sebuah sistem komputer disertai cara kerjanya.
Lebih terperinciThread. pada satu waktu. menjalankan banyak tugas/thread. yang sama
Thread 1 Thread Proses dengan thread tunggal proses menjalankan satu tugas pada satu waktu Sistem operasi modern multithread proses menjalankan banyak tugas/thread pada satu waktu Contoh : secara bersamaan
Lebih terperinciTipe Sistem Operasi. Stand alone Network Embedded
SISTEM OPERASI Tipe Sistem Operasi Stand alone Network Embedded Versi Windows Sistem Operasi Windows Version Windows 3.x Windows NT 3.1 Windows 95 Windows NT Workstation 4.0 Windows 98 Windows Millennium
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 6 Organisasi Komputer CPU dan Sistem Bus Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Agenda Pertemuan 6 1 CPU 2 Sistem Bus Pendahuluan Video CPU CPU
Lebih terperinciTUGAS SISTEM OPERASI
TUGAS SISTEM OPERASI DI SUSUN OLEH AlFIATUN SUHADA 14121025 UNIVERSITAS MERCUBUANA YOGYAKARTA FAKULTAS TEKNOLOGI INFORMASI PRODI SISTEM INFORMASI 2015-2016 Perbedaan Proses dan Thread 1. Proses Proses
Lebih terperinciKEBUTUHAN KOMPUTER PARALEL
PEMROSESAN KEBUTUHAN KOMPUTER Simulasi sirkulasi global laut di Oregon State University Lautan dibagi ke dalam 4096 daerah membentang dari timur ke barat, 1024 daerah membentang dari utara ke selatan dan
Lebih terperinci