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

Post on 31-Mar-2019

226 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SISTEM OPERASISISTEM OPERASI

SekilasSekilas SistemSistem KomputerKomputer

Badrus Zaman, S.Kom., M.Cs.badruszaman@unair.ac.id

TujuanTujuan InstruksionalInstruksional KhususKhusus

MahasiswaMahasiswa mampumampumenjelaskanmenjelaskan tinjauantinjauanmenyeluruhmenyeluruh sistemsistem komputerkomputer

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)

PemrosesPemroses

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

JenisJenis OperasiOperasi padapada KomputerKomputer

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

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))

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..

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

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)

MemoriMemori

BerfungsiBerfungsi untukuntuk menyimpanmenyimpandata data dandan programprogram

HierarkiHierarki MemoriMemori BerdasarkanBerdasarkanKecepatanKecepatan AksesAkses

TercepatTercepat

TerlambatTerlambat

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

HubunganHubungan lainnyalainnya

HargaHargaKapasitasKapasitasFrekuensiFrekuensi AksesAkses

Cache MemoryCache Memory

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

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

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

TeknikTeknik padapada OperasiOperasi I/OI/O

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

InterkoneksiInterkoneksi AntarAntar KomponenKomponen

TerdiriTerdiri daridari 3 3 macammacam::Address BusAddress BusData BusData BusControl BusControl 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..

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

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

TUGAS 1 (TUGAS 1 (KelompokKelompok))

BuatBuat makalahmakalah tentangtentangprosesorprosesor

top related