0% found this document useful (0 votes)
13 views

MP Unit-2 notes

The document discusses bus cycles and system architecture, detailing the components and signals involved in data transfer within a computer system. It outlines the functionality of various signals, including address requests and interrupt handling, as well as the relationship between memory banks and bus cycles. Additionally, it touches on the concept of pipelining and its advantages in processing efficiency.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
13 views

MP Unit-2 notes

The document discusses bus cycles and system architecture, detailing the components and signals involved in data transfer within a computer system. It outlines the functionality of various signals, including address requests and interrupt handling, as well as the relationship between memory banks and bus cycles. Additionally, it touches on the concept of pipelining and its advantages in processing efficiency.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 21
Uo oe 3. Bus cycles and System Ar chidechurt Ee gitieg “Attn g Gyre on The tse | | iastets UEREENAIETNIS ct) Pid _cembain atyistry of Ahi: 8o3e C One gef Ae _aduingd values. a ; il | PK Mnortssoy shake of fey gest 2 ees a a BAY fegst : = ws the Cents of GAX depends tt Wen Ah osu} of Jhe pares paweyaup aif Hs} abe suf- best may be wtqueskd TT Uhrnatly by assertion of B07 a4 the tnd of Reser i thoe mi Lo Es oy kisishy + | 9% holds a component ilendily ond stviston numbiy oftyy Resep. of | CRO Regist | Contre) mtsisty axe tondaing | dhe _valut Shown the eq bik of Ro is st Pon yo381is_prtstad in 4h Con fiyuredion wy 7 1 ds ° + Valesiord [94 OL st eppid, | | awit TOA — 3. —— —+ Fig i conkints of EQY ofdey posed a Scanned with CamScanner (frexy _ (ose J Z . es at pene or Tt go | ee ee 4 — 4 pling Asohled |? } 0 X= indirsded pateens€ “of Poster © = Wo dask unde —————+ | O- Do Nol Mon'y lor: Conyotessoy— ' ? 0 - Copyocesiey pet pret oO -yrttection nol. enabled —? Fips gqnidial conkenla of (eo % Remaining Qusistur_ond Nays LAGS = aoc00002H 55 xXkdor = o000l If = 00 00FFFoW fs selectoy = vp00l4 Co sutcloy - 0 000H gS suey = 0 0004 98 sclethor = Oooo | Jor! bast =0 Mimit = OS FF ES stiewey = voooh [AI neyisder ned meen dhboue ave undefined —A__ funcional pin diogram:- + These Sinols one separaftd fn foun smojey yroupe- ) MeMory ftp jn baha ce _ —2 Jaboryup} indurfare —_@) oma inkyface 1 conrotessery i Mrfuce. J ‘s —— ane ae Scanned with CamScanner “ai Ress [ae intwfea S$ Signals ‘+ Suan —————————— = Gale gust tht daa bus CoASist of Se ping ~ ~ (04, Os). These Lines art vad To Avonsfeag,1c,atay 32- bi) debe af ont Ayme [Addoess bus. The $0596 OF gupeles aa Bi. WA addevess. qhe_highea 3e- qddntss ort _sen4 otk Ax - Aa - Toy Vet ett aban wih cits a Coane ; Sc meh eet SI eT are GAR Fi a inl = : peta a hve fof) Ie i fata ROSES NT f£eto wik i} CFSE sheers > a Cyhetie ay aera I user - __| _ TE | { mt Fige Tundionel fin. dingy 9, £0, 1 losbe Oy - Scanned with CamScanner y-9u (D135 98 Di- do —| KX vy XHt | t | Pe 4 y — [Xxx xX 0” Tonia” i |) L ‘ . r ' volo WMD RK | AK AWK K! | AX AKKKAK 2 Pg 2 Lt [A Preven] Hn xx x 4 —— fa fe le] o «Pra eraey [OKO 2% WSK} <1, Lio | 1 RAXERNEK| KRXNAKX WAM HK WITSERR eC intitermbir tt taReeoresa i | 1 * . | ‘ 2 TL Fiqes Types of dada Hranktey Sow Woyleus byl _tnoble Compiled jo'n vs ! 1 | Bus shadusSignat:-* The: bus ‘Status signa J i Grarrapak at ‘deeid er dress ype af dus | Hcyce to bts penfoymed i © Aldntss Shades @_wrile[ peat @__ Nemory [To Q Dabo @) ‘ (Conk) 1 Lots t Wess ‘datas C we H joo .ons Jhis pin in Geos on the Vadis. bus Ahab Ae valid _addvtss is | joc} ai | I rut pit ja. 5 7 i 1 | Scanned with CamScanner Ko unde [Real This siyna) decides The Specific ~ dypt of _ memory oy 10 o pure fron Yhad will CUA _quaing 4 bus cycle A ntmevy 2 MID) “This ‘signal a deal Prey _ htihta jhe comtnd bus Cycle _is_meMovy_ Cycle ov to Cycle &+ Vala Conhe! COO) This Syne) gad? Taewlitess whether Ahe=cumtnd bus cycle” “ig duty “oy Cental “eye This Sine] 5S _j “toqit_p fox instruction felch inden Mt —ocknewltdye aod halt (shut dost _oqtrdtion ont boyie £ fox mummy ond Ilo daly | tod ond wrth opwraffoy “x [otk ' this Signal is Ustd’ 10 multiprocessor system . 20 Mull ip yocessory System _ ~ Gtsouncls ay Shaved Such as jlebal memory 4 bys Goabbal signals The Ahete bug Gn hrol Stynols eaAanal lofe ty Contre! Ant bus cycle _ wt X heat KEagy' gt is used primmily "fo gu nehvomint —— Slowta periphvrals with the Tp vata gov : ne Z 4 SN) Addness Rauest tthe tx feyvnil bus conhl - loft cobs) Ane _siqnal. a} o thi vites pspelint ay —— Sy making nun address at ud sd_ input Use | PI Scanned with CamScanner gnkervup} anbface stynals + Thue ot Abner JOberveph yn bofoce Sipndls Tqnkrrupt atqurst (201k) A_Noamaskabla Inkyrupt qequest (NNT) [4 syiiem yeord CRES ET) ska ‘ue AyTR t The INR inpul of the $e38C allows external devices Jo interrupt Booed program anton, This inpul fo sampled ab dhe beginning of gach jnghuchion Cycle. 1 Si ui . BE oamaskahle inkwyspl- g nome indicates This tnyruph input is nohmaskable his Papud ty tage - Aig gured A yotrd tnboryupd on Ahis pin’ cape Yo3st( do anecult nbrvupd service 2 youbing. { thr- Rest} inpud foyces posse do qo inte Sha _wtstd shode . Thesis an ache high Signal when Fhis signal tn high if mseds | ' | | | Syskem ounces, such as Tlo por} ond The | inburrupt 410g HA _inpface Siqnals ' 1 Hold ond WLOA' these pins ore Ustd fo in drfuce) anh tonfroiiey «ht OWA cobrelley Can Tequesd for bus access by asserting Hor pin and LPoagC Ox detls Ane OA Conbvaltey that The j J Auseg are ovailabt c by asses ying LOA siznal { i Scanned with CamScanner —__ OMA f \ Cont pallor “bry. oniA_in inken face, 8 aE Coy wessay j cit Sing ee or a a 7 ove _ustd dg inkwface (they $0287 9} Bost7 ‘ida dhe” yore Ox. This Jrowp includes there hp nals) FP ® EMR Ofeteg —__ 4 sr oh ROR are Shalys syndy — —__| tain tht ane wanes }— is used do dell Bone thad the Coprocessor potas ee fy trie” ins U4 0 ERROR 2 ERROR “signal = “ig Used “to iNdicade F OCturonte of avev jar the Cd \rulation Uf on tyyoy oun in a? Coltulabton: fanfowmed by dhe Numeric ops cessor 3 PEREQ* The Copmactssny Connad eanidug ul data tity the daha huss by ists Kr ala “oanivafien :- o) [ The $0396 Su vant 8- bE, | q_ 32 bil | Scanned with CamScanner Valo devia thal can be _ maygtd indo either tht 4. bilely ks alo address spat oy the Ae jigaby te “physt ca] mtmory address Spue, —| TS [Satins Tle same pe fp Cena] | #1 7 7H _ | (A altress uN \ lolch =7 ROAST \ all J bog Mots er | Oslo nonsitivey sf Meuire seas ET] Fig: $osi¢ glo intwfore hock diary ony ¥ aiff btwan Memory Manned Tlo ond dp mae gfe Memory Manned Bo , Qi alo wie ave placed Lin dha Memovy addacss S48 of the ya tessory Movi OAL memny acted dish Memory ly monprd glo les Stnavake to Space nel from physical afd __jonly alo rtlukd inshuction _ | fashrutHon Con be Used love used de 9 Oce53 To devite hv ow i fronsfuy doky =— 4 Uo ports canned with CamScanner : (= cs = + po SS (——Osinintming_eidneas—Phisximem nom or Lepace 1s move fhe | alo devire Can dL pst Hato audnese c spore dhe | Connecbed ss Vacs thug Lmaxtmum umbin of ie iy _munnry upped > 'Q[o device Can be onmeebed js move a Arent. _ 0 sine more_numbey of paral | addatss tints std detodving —hardwort fs mare decoding havdwort | wtqus Sy qtqul rtd O an fla yibility mn Bos Plea tbilidy in Using | hy _Msing ajiatssing mo les od dotssiing ™Mo “dy A__memory 0 r fontra tron C Titmory, ‘Tonks. On The Bosecox has 32-bit adlyess bug s» Uh Can acess upto so dykes Ca)3t of memany ocadion @__The wovds ove atitsed Prom Jue conser but emery Jotutvon shires double asevds ot accessed from fouy CoAsdive - me mary otution A } aca @ to impiemend thts eadine Memory ih dive dad Hinde tour independand by f= wwe mbmary beaks « ae ‘ “ Scanned with CamScanner PrRFFReFH 7 FePFFE RCH EFFFEFE OW v 4G Thyweal alt Try go0000 2H 0020090 1H QdsooveoH i | Fi physical adress” space [As Shown 4ne ‘ovgoniration of Four mamovy \ banks 9 «| 9 TAddness lines Asi-Aa ave Comneckd in fovonel | To all memovy fank whgch make 145 possible Pn ea memory HF [Baste Cmovy Read ond wks wits with on @ [tha inburnal ond exbornal bys opryafion of TyoskG ore Syachvonized by the clock siynal @)the yoskl perform voviely of machind Cycles SO Aesponst do Inbyrnal Agyuirrmends ond axturne) otquirements Thur ort 1 types of maching (yes 8 Wall [Shut down Scanned with CamScanner |G)_memory mtad 8 Senor torte’ 12 glo aed a fo writ @_anshruchion fetch anberrupt acknowledge. PrEPE OEY 1 ~ FeFFFF EH FFFFFEE OY ‘ (468 qhysrcal Taeimevy ote te ___f Qo0000 2H 0090000 tH Qdv00t00H Fiji physical aldertse space T As Shown the ovjonirahion of Jour memory * banks qAdvess tines Ast-Ae ve Connecked #9 fovuttel jo all memovy bonk which make $45 possible qo acetss 4G - bys of memory . J Read ood i 4y_wit (ming Diora axturnol atquiremends Tha inkwnal ond exHrna) pus opsration of Bose ort Synchronize by the clock Signal | “The yoskl perform yoviety of machina Cycles Fin vesponst to Inbnal Atyuirtmends ond “Thurt acc 7 dypes of machine (yues 9. as ruten oh) anbenup}_acknow idee | o memavy Acad Q_marory trite | @alo xtad Q do wik 9 val} [Shut down Scanned with CamScanner UL} ade a) o |I{o datu atad I Qo Glo Lata write —™~ Carsry co dented \ I [Bots 1 shutdown 9_|memovy dala real \ 1 }memory data wif . Tob \ machine cytlt depinialion Stynals ond > Aypes of machine cytles. t - | ; To 0_|anbrrupt acknowlele| ° i t 9 oO 1 @ an toch machina (ycles Corresponding Sheduy Signals ot acdivaled ‘ * % Non piptlinel pus cys b fs 4 | 7 A Utytss : L Nf O+) actece rMme « _ ae | ‘ gig -- - agi iN may fy Tyiol ponpipalingd micrapyececgy . JL! bus Cy fe 5 | Scanned with CamScanne* | fer | (be ) F er ee) Suriny Tr_and the fosec ox sends the qddatss -bus_sTodus siynol and tonbul Signalg Uy E (ast of wolhe tycle doty Jo be outpys js dito pstnd dhe duty jus duniny Ty | As Shown in Fiy geo “ofhey addnesy aciecy Jime oad oy uyile dabg tronspyy dake s” Puck _ovtar es dhe dofa fees ipalin | Cyc | QT pipelining ahiows machint (ycles be he ovivloppad the main adventuges of pipelining isdhal iJ tnentosts The omaunl of Syme ~ Mequracd fouy Ihe memory oy To deyiee [4a naspond. This Fime i$ also -nefPoed os [aceess £}me Ql the ae399% implements ipelining went appin: Oddnessing of fhe haxk Jur Gees afth the \ [dota hrensfey gf previous bur Cycle £ % | Sythng Arch chure ue \ : | ah nadir Pay of othe ovchiHetwra] | Aeotures of the Boset ant used only bye SysHm — pyoyrommary . if | the sys —levd featumt of the Bo38¢ oat lanthikedurt’ include iia. : 0) | Mimey pon upement Ol pokey od | shuld fa $i ng | dnput | oudpul ® r oy LBrxcep tions and anbarugls LIAN Hialica pion Scanned with CamScanner i (Peete | [om | 7 oO Ny @. ExcepHon ond Qnbenrup4 ~y G)tnidiahinadion 5 4 Comma cessing and rtulhinrs (essing \ ©. Mi boy ging = Y i : Y x _ System Lugsturs nsters '- This nest stuy lesigntd Low Use by System Veen Salt ints 4hese ‘Colipovies ) cFhaes Ne mory monoaemant basis Hv 9 canfrol Rays borg QO debyy pavishvy Q__ Test RAgis br A__memo'ry ~ managemen} Reghskirss- thane art | Poug sytem | Laddness aeqisty TR (Tosk Reyis bv’), 497k [1oTR GOR G@) | These seqishs hold dhe qddoesses for phe? _ | four special degeriphor 4uble seymend @LTM TR Points Jo tha task shobe~ sey mend @ | the a97R pointy- do Tht anternvpl | 4 Serj pho ' @ [tha gore points to fhe Globo) Desedor , [qoble @ | The (97K poinds Jo tha loca) Descripdor | duble : ! [ __ . —— Scanned with CamScanner _| Conhval _hugisbens atgisha ths ney conhrol beyistey oC Cho) 7 ae MSW gh Condalns Mp, £1, TS, 0G, ET Six ~Yhot on fovy Confrof “Cho, try, Cha “and ‘ The Cho holds The Geatus bids sb PE c ( groktcHon Enables. do the VN bit Conhrols ht 30386 '5 When Pe is Std th js 9 this bid 15 Similoy in FLhGs in the Mode of ppavadte 4 Nn prode ction ‘mode othmwist {1 operates jn eal Mode One: Crroth Prtatnt) ¢- The Fok ¢ when this bid ts J Assure s Anat otal Plouting poi} hard wort. @) th bee 1s Set On except oD fi ithe 3 shen Cfmulube Cope cessor) e tagcat o Lleatny pornd: When 4h}$ 0386 wil) geherodes ryuy_ibe ob}empts Ae ing tructiof t i Cask susit hed’) 2 bit out omatiicatty The Yours SUs the {wer y Jime ib ch. Tpacdewms a dash say L when powty is Shr (Cextensitn Type) applied Bose delec L Uhethw — Aumaric ywotssov, connaiked i S$ Z01T oy geBhT__ [ =r Scanned with CamScanner [ J (Poor | (he ond sebs ef fo loyit 4. TF Num! - | Pyatesser {S__ 80487. po oosing): this Bil gnable ov disable [* —poginy mechanism in piumeyt Lmanagman} “yah (P bil ty ud, peqing His anobled. 4 j + ee Q ome faguks t Ch) iT is js Tserved by ane} - Alby ti (0) tas ead oh / atyisty jhe wort | isip sovites the las} ste bid Mineay any Lof ae foul Goudie ne An dhig Apis by’, gone " : at —* contre) hugh 2 COs) “codirel ryidhuy | d holds dhe Physi tal ad do of tha noo} of the Toe iy Joqin Jobe Vid hen paging ig aay | % , Aah yikes of rT i 04¢ “he | Syisdurs alloy of pYovs de —tebugyint Sealunts The Ok ds ORs gt an oNhsl de ag $egdunt. t he fast fou dtbug wyishor (Dko= DRs hal ls Jour lineandddness fon boeokpoints dhe oddnts sey dn thet nish ied : ~~ tempantd th addeey sof the each rr Scanned with CamScanner | tock ed by ae dbitng Go bi inshuchlon of the Hime of pnshuctfon ayecutton ond if a match is “found T ; o | exception 4. as Debug gesistyy 4 ond £ Renstrs 4 and § ave undefined Dupug_fegister ¢ \ Debug ati istoy ¢ is also : F caped debug Stolys eg shee Tha fosgt Sek Jhe- oppnoprjy lt pits tin Phe Teypeshe which gives Thormafion of dhe myoh able cause for ihe [ol Oebv4 Poull « | otoky oind O) tr The Jos8.C ads Jhis Wy hin 14 otf ence At Lntary Aq dress conneckt in DRo a ceoyding Jo dhe TCondidion St by: Ane LEN qWv by So LE Fond GE Sted in k& ORy IT + $52 (Chneakpoind eo) Thaw bids are stmilay fo By in Roch Cost the linear Toddness 1s Ottfered Sven Ane ei5nec Hue | debug ot 4s Kor ho Covek fov debug neg is bw occess) + The sarees dey the debug neqisten Cab i rn 4 pit in 9 [BD bil if sth allows do inueke 2ycptlon.— ] _— | Scanned with CamScanner P| ste Chink fon single Stole This Mik Ty 2 Md if the 303g pe inverk aE Tarn Woy bit is ett 1 (Beek Poy ask Suikch ) 7 SINE 0 Fas is inhalltd yhert hate bit ) wae dh vores invokes Gn Racepdion, i SH fegiskrs) Armoy the eight fesd rey ist (1Re- Tha) only two dest “eyist C1hc=TRs) ort Cutitly abritd - 9. oy Vineoy oddaesa' v/a F Vo. wo “Te The [Physicat addins : BT ae FST re, SYSSS SSS NNN SN _fij- Test! Regis Sey % These rrgioken one _veed fa “theck Trans afin i fos kasilt Buffey CTUB) of dhe poring Tes} iste ¢ ' this 1S dhe TUR sling commond f By writting inde trys Ny istey j mt va 1 possible do cithey jniligk a ae ‘ i mii he Linctly iMds the Sosre's JiR } ov do pevform TB look vp The is" diveded into “field 9s follows * s | NGG Gata ~ Scanned with CamScannér Vy Che sere iy Chil ys val \ a . : , aa L J) i 6 ; fb his ' A Commend ids Sin \ This bil is theayed 09 ride \ i WB \s putormtd ¢ th Jooky The Nev de bids onus wlviburtes toy (he TUB ne easy et thin when writing — oy when performing 4 B_lookyy TWh) Nol nah be Ly Cike\ i waite Le vOhikay 2 pod VC 9 Chikg ) Nal dindy Atbibuy 3 Sunt Motey. “alls this- tpt Joy WH gf de Td (bits) (2-31) Ths field faves as Lhe up9 ery _ o- bi}s of o Vinton oddyes ¢ fo o bt vetd Soy TLb een. y | system Ingtyuchens i | Verification of fo ney forvramebey ARPL - Adjust Rpt AR = load Access Rights St. toad segmenke fimils vrs: - verify abr gcse @ rultidasking LATK - Joud Task Regiserr - | [stp = dove Task peg ister — : ' £ { te ; @_ Caprowssing ond mull procesehny te cits = Clay qosk Switched flog £ Sc = Escape inshucdiod AGP = yyord until) “Conrotes Sov nok Busy pork - Arstyb fuss otk cig na) Lanpul and ov ue AN - Tnput : out - oudpu [qn 9 - qnpu} shiny Ov1S - outpud string ~ | OG qorravupl Contyel 01d = Cheer intenupt - Enable Flog’ STI = $tt jnderyup Fla WOT - food Tt gids (STOT -SHont JOT eyeyis hey Scanned with CamScanner ~ iN \ )| gabug ging \\ \\\a\)\ La = poy = Move to onl from debuy register uf | JLB esting Mov- move de and Sram Fegh ovegis bev _syshm Coto: 9 : [ _Srisw - st+ Mow L & brgw - lood mow : Ay = alt my oltsso¥ Plo v= move f, and yom Cotto! Ort 4is by Te inghucden Srisw ond [msw ove provided oy Compalibitdy wth the Borne pyocessory Scanned with CamScanner

You might also like