sistem operasi - badruszaman.blog.unair.ac.id fileskema dasar sistem komputer pemroses (processor)...

21
SISTEM OPERASI SISTEM OPERASI Sekilas Sekilas Sistem Sistem Komputer Komputer Badrus Zaman, S.Kom., M.Cs. [email protected]

Upload: vuongkiet

Post on 31-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

SISTEM OPERASISISTEM OPERASI

SekilasSekilas SistemSistem KomputerKomputer

Badrus Zaman, S.Kom., [email protected]

Page 2: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

TujuanTujuan InstruksionalInstruksional KhususKhusus

MahasiswaMahasiswa mampumampumenjelaskanmenjelaskan tinjauantinjauanmenyeluruhmenyeluruh sistemsistem komputerkomputer

Page 3: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

SkemaSkema DasarDasar SistemSistemKomputerKomputer

PemrosesPemroses (Processor)(Processor)MemoriMemori (Main Memory)(Main Memory)PerangkatPerangkat I/O (I/O Device)I/O (I/O Device)InterkoneksiInterkoneksi AntarAntar KomponenKomponen(Bus System)(Bus System)

Page 4: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

PemrosesPemroses

BerfungsiBerfungsi mengendalikanmengendalikanoperasioperasi komputerkomputer dandanmelakukanmelakukan fungsifungsi pemrosesanpemrosesandata data sepertiseperti menghitungmenghitung, , logiklogik, , mengelolamengelola aliranaliran data.data.CPUCPU

Page 5: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

JenisJenis OperasiOperasi padapada KomputerKomputer

AritmatikaAritmatika kabatakukabatakuLogikaLogika OR, AND, XOR, OR, AND, XOR, dlldllPengendalianPengendalian percabanganpercabangan, , lompatlompat, , dlldll

Page 6: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

KomponenKomponen PemrosesPemroses

CU (Control Unit) CU (Control Unit) mengendalikanmengendalikanoperasioperasi yang yang dilaksanakandilaksanakan oleholehsistemsistem komputerkomputerALU (Arithmetic Logic Unit) ALU (Arithmetic Logic Unit) melakukanmelakukan operasioperasi matematikamatematikaRegister Register membantumembantu pelaksanaanpelaksanaanoperasioperasi yang yang dilakukandilakukan processor processor (media (media penyimpananpenyimpanan data data sementarasementara))

Page 7: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

RegisterRegister

User Visible Register User Visible Register pemrogrampemrogram dapatdapat memeriksamemeriksa isiisidaridari register2 register2 tipetipe iniiniControl & Status Register Control & Status Register digunakandigunakan untukuntuk mengendalikanmengendalikanoperasioperasi processor, processor, kebanyakankebanyakantidaktidak dapatdapat terlihatterlihat oleholehpemakaipemakai..

Page 8: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

User Visible RegisterUser Visible Register

Register Data (Data Register)Register Data (Data Register)General Purpose RegisterGeneral Purpose RegisterSpecial Purpose RegisterSpecial Purpose Register

Register Register AlamatAlamat (Address (Address Register)Register)

Index RegisterIndex RegisterSegment Pointer RegisterSegment Pointer RegisterStack Pointer RegisterStack Pointer RegisterFlag RegisterFlag Register

Page 9: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

Control & Status RegisterControl & Status Register

Register Register untukuntuk AlamatAlamat dandan BufferBufferMARMARMBRMBRI/O ARI/O ARI/O BRI/O BR

Register Register untukuntuk EksekusiEksekusi InstruksiInstruksiPCPCIRIR

Register Register untukuntuk InformasiInformasi StatusStatusBerupaBerupa satusatu register register atauatau kumpulankumpulanregister yang register yang disebutdisebut PSW (Program PSW (Program Status Word)Status Word)

Page 10: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

MemoriMemori

BerfungsiBerfungsi untukuntuk menyimpanmenyimpandata data dandan programprogram

Page 11: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

HierarkiHierarki MemoriMemori BerdasarkanBerdasarkanKecepatanKecepatan AksesAkses

TercepatTercepat

TerlambatTerlambat

RegisterRegisterCache MemoryCache MemoryMain MemoryMain MemoryDisk CacheDisk CacheMagnetic DiskMagnetic DiskMagnetic Tape Magnetic Tape (Optical Disk)(Optical Disk)

Page 12: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

HubunganHubungan lainnyalainnya

HargaHargaKapasitasKapasitasFrekuensiFrekuensi AksesAkses

Page 13: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

Cache MemoryCache Memory

MemoriMemori berkapasitasberkapasitas terbatasterbatas, , berkecepatanberkecepatan tinggitinggi yang yang lebihlebihmahalmahal dibandingkandibandingkan memorimemoriutamautama. . DiantaraDiantara main memory main memory dandanregisterregister

Page 14: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

BufferingBuffering

BagianBagian memorimemori utamautama untukuntukmenampungmenampung data yang data yang akanakanditransferditransfer dari/kedari/ke perangkatperangkat I/O I/O dandan penyimpananpenyimpanan sekundersekunder..Buffering Buffering dapatdapat mengurangimengurangifrekuensifrekuensi pengaksesanpengaksesan dari/kedari/keperangkatperangkat I/O I/O dandan penyimpanpenyimpansekundersekunder sehinggasehinggameningkatkanmeningkatkan kinerjakinerja sistemsistem

Page 15: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

PerangkatPerangkat I/OI/O

TerdiriTerdiri daridari 2 2 bagianbagian ::KomponenKomponen MekanisMekanis perangkatperangkatituitu sendirisendiriKomponenKomponen ElektronisElektronis (Chip (Chip Controller) Controller) pengendalipengendaliperangkatperangkat yang yang berupaberupa chip chip controllercontroller

Page 16: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

TeknikTeknik padapada OperasiOperasi I/OI/O

Programmed I/OProgrammed I/OInterruptInterrupt--Driven I/ODriven I/ODirect Memory Access (DMA)Direct Memory Access (DMA)

Page 17: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

InterkoneksiInterkoneksi AntarAntar KomponenKomponen

TerdiriTerdiri daridari 3 3 macammacam::Address BusAddress BusData BusData BusControl BusControl Bus

Page 18: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

Address BusAddress Bus

TerdiriTerdiri daridari 16, 20, 24 16, 20, 24 jalurjalursinyalsinyal paralelparalel atauatau lebihlebihCPU CPU mengirimmengirim alamatalamat lokasilokasimemorimemori/port yang /port yang akanakanditulis/dibacaditulis/dibaca didi bus bus iniiniJumlahJumlah memorimemori yang yang akanakandialamatidialamati ditentukanditentukan jumlahjumlah jalurjaluralamatalamat..

Page 19: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

Data BusData Bus

TerdiriTerdiri daridari 8, 16, 32 8, 16, 32 jalurjalur sinyalsinyalparalelparalel atauatau lebihlebihBidirectionalBidirectionalCPU CPU dapatdapat membacamembaca dandanmengirimmengirim data data dari/kedari/kememory/portmemory/port

Page 20: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

Control BusControl Bus

TerdiriTerdiri daridari 44--10 10 sinyalsinyal paralelparalelCPU CPU mengirimmengirim sinyalsinyal padapadaControl Bus Control Bus untukuntukmemerintahkanmemerintahkan memorimemori/port/portSinyaSinya control bus :control bus :

Memory ReadMemory ReadMemory WriteMemory WriteI/O ReadI/O ReadI/O WriteI/O Write

Page 21: SISTEM OPERASI - badruszaman.blog.unair.ac.id fileSkema Dasar Sistem Komputer Pemroses (Processor) Memori (Main Memory) Perangkat I/O (I/O Device) Interkoneksi Antar Komponen (Bus

TUGAS 1 (TUGAS 1 (KelompokKelompok))

BuatBuat makalahmakalah tentangtentangprosesorprosesor