Download - sistem operasi pertemuan4
-
8/2/2019 sistem operasi pertemuan4
1/12
-;'
S~S'TEM OPERASI
PERTEMUAN IV
Perkembanqan SistemOperasl
Open Shop OlJelration,Kompute r p ad a rn as ai~i t j; (j /ah:memU ikJ ope,ra 't ingsystem ( si st sm oparas l) ,
S eti~ p o r,a ng ya ng in gin memak ai kompute r h aru smenllaftark.an ,je_dJw.a~en can a pakai.keP:ada~pgelo!akompu1er,sehui lggl8i Jadwaipemakilli;lllr! ,dapat diSUSUII"II,
P ad a se at jadwal pa ka ltiba maka pemakai /computerhatus mempe.rsi'apka,n kmnputer ,s,eCBt:a manual
(seperf hubunganKabel d an s ak l~ ryClin g p erlu d ia tu f d sb )
-
8/2/2019 sistem operasi pertemuan4
2/12
Perkembangan Sis'tern,
OperaslOpera,'tor IIJirivenShop Ope!lI'ationPada [amanlru paralapan terhadapkompu te r d ilakukan o lehoperatorkhusus,
Operato" melakukan persiapankompu:te'y sesua'i dengal1' kebutuhaneeion pemakai yang akan rn emakaikomputer pada jadwamya,
Perkernbangan ,S:iste:mOperasi
Off-line _Qper,at~on:Komputer pada masa ini sudsh ,menggunakankartu luba,ng (puch ,card).
Puch card merupasan kartu berlubanq.
Lub anq pad akartu te rsebu t merupa.kandata ,_d sQ [ ; 3 J .settIng d ari kornpu te r,s e h i:nggaperslapankoroputer sebeNumdig'unak,anoleh pernakallebih cepat,
12/212010
2
-
8/2/2019 sistem operasi pertemuan4
3/12
Perkembangan ,Sistem,
op~ras~""I'I'r"":,,,"'~s--.. ..BuH'er OperatllornDis in i a la t masukandifengk,'api dMgan memory buffer( p e 'f 1 lam p ! l. m g ) ,
Data darl p it a magnet ikdiibaca dan d imesukJk. anke d .l Jammemory buffer, da n da l " i ipita kemlJoianmemory bufferdatamasukke o1at1a~kornputer .
.Alt~omdata dan me:m'OfyblJfferke olal1arlkomputer, !auh l-ebihc epa t d arip ad a a li ra ndata.diari ,p. ita magnetik kekememorybuff~r.
Selhil'lgg::l!pi8dasea~.kompu te r sedan,Q1meng:dlah datapeike~aanpertama d~II 'ida .~ammemory ~buffer"I l l :~k_ajja da s a
-
8/2/2019 sistem operasi pertemuan4
4/12
I Perksmbanqan S,:istem
Operas] ...- .... P~~.. Batch multlpro'gram,minglop,eraIi:o,nBatch m_U l t iPro.g ramm..lng~op~r.ation.sistemop,erasl dap.at me/ayam fe.bill dan saluprogram dalam bentu.k tump,ukan (batch),.
In~berarf slstern operast komputer hamsmen~ga tu r ,pen jadw.ala lil p ro se ssor d a~~ammel1ayani prngr.am -program.
S alama iini' sistem operasi rnelayani pe:k,erjaandem i pl:kerjaa n,h.an~taa'C!a satu pe:k,erjaan ya 119dilayani oleh peflgolahan dJ Idalam komputer.
Perkernbanqan SistelmOperasl " " tV$ :_,p~f1'QI\. rl\.
-
8/2/2019 sistem operasi pertemuan4
5/12
Perkembanqan S,istem Operasl
Time sharlnq vs MlulltiprogrammingTime shiuing ope raUonj'adwal anm'ra pek,e,rjaanberlangsu.n9 de-ngan' siRg:kat daR .$,esuaidfmgan p,rioritas Cia,"pemakaian.
Multiprog ramm'ingloPElration~adwa l a nta rapekerjaan benl!angsuIlglama .k a rena suatupek6J'rjaan ,flatus d'i lays,nisampai se./Q'SB'j bamme'la,yanipelcetjaan berikutnya .. Sedar:llgkanurutarmya 'tsrgantung posls l pekerjaantsrsebut
pada tumpukan
12/212010
5
Perkembanqan Siste,mOperasl
Rea~-t'ime Ip:rogmmmi:n,g operationPada rooJ ., tinne prosrammi ngope~'MjC!ll. beg'l,w a~
-
8/2/2019 sistem operasi pertemuan4
6/12
PIENGE ,LOLAAN P.R !QSESSOR
,(~a ebh.L~
- Keri,a Prose-sor -4 .P k
.' '., '), e8,rJ8J :lfll . ".User ~ Korn pLilter+ IPlflog,ram(Tataolah) , -P rog.ram (tat-ao.lah)'ya 1 1 9d ike,rjakan itu d lsebuttils.k (ltlg a;s ) dan d l~ is ebutjuga pro,cess(proses).Pelaksanaan task dan process ~~adi diproc,essorPada. program yang pa.nng dasar ( fa .t tu da lam, b ah . ' a . s ame,sJn), k .e rja. p rosessor beriangsungmel;aluiinstruksi da~.amsiklus jempur dan .siklus ke.rja.
PENGELOLAAN IPROSES,SO'R
1 i2 J2 12 0 1 0
Pekeria.an dan Pro, ram,III Th.ro~hpUt7 .Banyaknya pekerja'Qn yang dapat
diselesakiJJn oJe/l'sisfem komputer daJam s atu s atuan".,,'"~..,. r (I!>.ff .,-,",,~..A:\ lW L f'9.~",ru",,.'"r: ~.~~-~ M,'l'", ~ 4"~~foo"li''i:- :
ThroughD.Ut. san a t:berg.anturigpada jkeoopatM1erjaal~ttse llke-maner) elols..an berbs. a~ SllImb[da.~kDmpU~.F. ' ~ ~~: ~i( -~""t...:,'
BerSJij ,thKluglhpMtjuga ~er~ga~tJJJ19pada s is -rem,.ope : r s , s : j i
yalTlgCi;lgull!;9Jk.:anpada s~stem kampuoo:r .J l, ,",rt ,1 .'.0. Program.~erdirualas seraiIJgkaiaiIJ'instruJ&J ,fi.anrlata
d e l 1 l g 9 111w j u a nunttik me ' n : g o 1 a l hoGa t aibJ
6
-
8/2/2019 sistem operasi pertemuan4
7/12
12/2.1201.'0
Task dan Process
Process adcdah task yang telahdija'dwalka"J untuk dl olah proeessor
Tas,k y:ang bel u rn d ijadwan~an bel urnbisa dibi:liang proses. ~~4~1 V~t
'Task dan Process
Untuk dapat rn ernprc se s su atuproses I prosesormeta". ksanaka,n se] um lah kegl~:at:a.n.o\-"
-
8/2/2019 sistem operasi pertemuan4
8/12
1 2 : 1 2 1 2 0 1 0
Bus dan Reg'ilster
.. N!. .~. ,aooumli la l :c i r regisw:r A!..U ~ ArtlhmeticlLoglcUrtita BX ""B'lse regisre.f.. PC:~lProgram ColJmer ~R4- ~nS l t n J l c t i :CmRiagflolef M A'R _;;, M ilm ory A ddreSsRegister MDR -+Memo"lIDam :Regis te r
MEMORY "" M em ory K erja
[Bus dan RegisterData Bus .~ jaiur tempat ~nform.asidata berlalulintas dlantara regJs1er
.Address Sus ~ ]alu.r t emp at io~onnas,ralarnatmemori berlalu Iiritas dlantara 'r:e!:lister ..
Kar:e na se tia p k ali h an ya.bo/eh ,ada sa tu informasidi cialam jalur itu, ffl'B'kalala ,Iintasdi da/am jalufr!iatu~.''()/~ti..E !C f 6 . > J -.pada Sf}.Ia~,g-wak1,ute"!Jntu,. ada 'mformas/ang ke.fuar dan 's.a/a~saturefJ~stefdanmasuk ke\bussena kemudlanmformasl1tu keluardari'jalur Ia nm a suk k e re giste r la in .
~~~--';>f"'~,~,)-
-
8/2/2019 sistem operasi pertemuan4
9/12
.
Bus dan IReg:ister
I ,AX '- :J .merupakan reQlist,srserba-gunayang dapat menerlma berbaqai intormasl,ex,~ merupakan Ifegi:s te rlatn yangmenerlma ioformasi yang akan dio~ahbersama d'engan isilregiistetA'X.Program Counter ~ counter yangrnenuniukkan letak program di dalarnmemory
1212J2fJ10
Bus dan RegisterP rog ram te ,rle ta k d i d a Jam memo .ri-k erja pa d aalamei' memeui t~,rlen:tu. Mereka .fersusun daJambentuksfilCk sesuai elernat memori . Fade saatdiDlan-p.roseso.r atamat memori ilu diterima oletlm,g/s,terPC, bahkan register PC .f lu a.kanm enyaring d an m enentukan atam at m em ari m anasaja yang isinya akan d ibawa' k e p ro se so r.Namun hanya is l memoriy ang a iama 'tn yasesu{J'idengan program yang d ibo .fehkan o .leh PC untukmasuk ke prasesor.
2:;; -\~ukl'm,......-------.-'
-
8/2/2019 sistem operasi pertemuan4
10/12
.
Bus dan Reg,is te rI .MAR.'7rnencatat alamat mernori 'yang is iny,a,si
-
8/2/2019 sistem operasi pertemuan4
11/12
Siklus
Kerja prosesor rerdMiatas 2 (dua) siklus, yai~u : S ik llU!sJe rnpu tIi Silklus Kel'ja
P ac ta siklus jernput y,angdijemiPut ~6td~illahbagi:anproq rarn yang ada dalammemorl-kerladan ak:an.dlolah prosesor.
I SwkmusI~erja teifjadi menryusul s.i'klus Iemput.iOenga,11dern ik lan 't,e r~adh ih uru tan pan jang be rupasjikkl'S ] emiPUfi dan Slilk~uske,rja yangterjadi
bem!iang-u l. ang dan padaalkhirprogram kegiatanitupun'terhentil
12f2/2010
11 .
Siklus
Uru tan kerja s [k liu s,jemput :1. Isl PC diatur iagali sama denga,n alamat
memoriawaWprog,r.amdidalam memori-kerja.2 ,. AI~a:mail:memorl dan PC ilu dUeruSik:an ;1( '8
MAR.3 ,. Mela lu i a !tamat d iMA1R i smp rogram itu
d iteruskan ke ~R.4. PC alkan mensmbaneatu bi,l!angallsehing~g'a
siap uniuk melay;anis iklrusjemp ut berikutnya.
-
8/2/2019 sistem operasi pertemuan4
12/12
Sik[us Kerja:Siklus Ik1e r j adimu~la:idari IIR .Biasanya isfprogram y,ang d]saUn.keI IRitu Iber~smkaninstf ilJksi untuk petaksanaan sesua tu ,Instruks;iit ll dit le;rus,kanke Control Unft(CU ),sefanjutnya,CU in ) akanmengendahkan seluruh.keg,iatan ditdalam
prOS'8S0rs e hwn g