0% found this document useful (0 votes)
18 views18 pages

Dlca 4

Uploaded by

Shreyas Sz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
18 views18 pages

Dlca 4

Uploaded by

Shreyas Sz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 18
ns ert peneral Architecture of micte processor ming Tomah Sima ge contirr of Jaceumulater § FOF gore vesus ob @t pow temporary sem Regamnbarer is vse a} working PEAS + : present in cmrere aveseage number procegay sige Héy access of data og veqisters they canbe Ca purpose vegivers: These ane uted to Care’ data oy address ap ramgorary veqisvers ¢ Teg wud te Store Teonpo rary vessie of me eperaron pensermed | hy aw | ay special purpose vepiters: These ave wiesl | dor peda) purpoxe Like address tgisterty mame dlate TeqiHteY Anef_Contoel vepirers © scanned with OKEN Scanner ——aee oe 4g vetie writ + prot 08 SIONGOTISS IFS hate creation only) _.. - ugaty-qarienmane a} " apes OF contvel Unit: {ea vr gnmanic o7e7ation Like : sx pexgerrms OTT evasion Like meant] THeTe ae. 20 “es ais contro) waits sab act ad NT? | pasted control Unit of . 1 . 7 7 vyicxo propremmed contre Un 4) conn ont (sin an conte x Ny |]? — ‘mne extrai} co ordiatsa® Om Fre’ dite spans waned com Oat ont cor pieces of processor 1S achié Madey) Gone] tne Ward or itp So? qnih. sy sends Cimity cand. erbae\S4rels va yang evsonrs e Dra onto 2 lyavieus pldckis Ses} Processor. " contro) bas + Ss ghaRG F ess gamernprene: 2 OMS" . eer ar cua comnecied ae ‘problem then Intel processor , Faced cult ig aged Pe genane javerrsPh Tee \ [essa contra) signals cI © scanned with OKEN Scanner pot SOOMBRINES For Beate cra | pavantages ast ex than microprogrammed conte Tray swe forsee T+ operates aS exe cated 1S fetched vy anstracion 15 bE fy wnseeaction @eqiste™ (aR). 14 separate |] is opcode #70") sng raction & depending unit upon opcode 2 iF tnerades biNTY . pode “ee ot me gy HH can be ophineiged fo produce +acr qnode oF operarion ay trese opcode bits ae apelied cin ® decode’ e _ pisoavan tages : _ 5S ay depending * ae open oy hae Spentorne |) comnpex CVE S Peremaien aecedey a Gayet insrrasion ||, pisticnl® te aes” Signals a Sansn)-& ave space t cxpatied #2 COM | generar” awe . ‘ds gr is OMe ay oependiny wre I jon signals» execs) BY on oF ins SY starved 17 digerent ley tt 1S costly, Cd srers 1 erect» operand fi | wig sep sere ere Fe < Non ve wad convey TRE ET Gratus of Hep oh pcr ocion F2 re contre) Sm Bet Saati oe SOC 1 trol y Qe es 6) Ao TTS aed to step ho time ¥et]| ‘sc one fining cyie is eytel ea for each step uJ ap ster executio tion of instruction pa ane rep — ol © scanned with OKEN Scanner —_— Tw momrerpernwcnsnrn a1) 00HD Fachniques q¥eS sed) Efe ete sy microprejtammed control uni ay nerally, tere 976 , mena cones cone anit aes 3 Lg simple 7 gris Control unit osed vp sare tele ered 2 4 8 2 HONE MMIhyL| al depen Med go generate Cnn sregesign sequen tl circuit design’ agen) depending upon micropreran ee Sera programs srored 19 processov's memary m chi saves ee ferme used 10 icra program! ours . ¢ 1 were yee one | icons” © Cs Va a ) p sequence of Pay wise is eefhed 25 conrel an Prd or microinsiruaion ak yee cre} ree ndeegtey coord ST ea PT ynicroinsr rections: Ind Cay contel Sf sae 7 aes ot esine: ON aeehah micro imereton bt jnstraction Frater ip i sequence o* 9H " fe F9 execute oO” aybre 1d are A requ @ snncro Toure where s, ay De] cee 5 cag oot ag te HP | ra ned 3s Sa Bs wie ¥ nse vega merrachion 14 cated Af whew sen) ryel store ¢ outing of al PE jn ereachon| ¢ is oe | ceaned as are ctored control store @ scanned with OKEN Scanner ghee 4 ollool micro 11 oole Pree [rtocot }/ 5 ull fs 01100 viieae me block aigge micro pt sie shown Pee Contvol aaeeprap lmimed ative Genesio meer Sounder Cons vol Sipals [Samra « smese terms can bE explained 45 Fella cate) Lh sgrale 10 ef 01! mic =| roilet [voi tel 17 micvo-vout pct B) SORREDTENE Fx poe co p operates as “ jy Te microprogramncd addvess generator win Fetch the jnstradion #rom 2@ a+ decodes thi jpstruction and qervives the staxlie aed ani cro routine or instruction + 2 is gerched address of #6 as 10 ym edt Pe ensing count sy Toe ene 7b oa Bread SRE conto} S10 an and axecuhon Es 1 ager or acrement Y coun weak 1 acces ogy migso 700 Last wejeroio strane? ay THE mic | ee eee iced ea ara sine | “cot & 4, it denetes the gocest tl execation| ag. micro roulin€ sp ngserthig » the ajc optog7am address ee eg geet? — @ scanned with OKEN Scanner | navann ages ¢ by wy is cheaper | ay aris more # jnsavacons | gy ar is seat insize yale or Jaya ao ™ | pysoavantages ! tye is sewer 2 exible go accommodate meu ex ingrrachon set €. BIHEYEALE be hurd wired and Program eonttol Unit Lcameteo] Reatar 5 Ene) nia mero Pragraimored qpeed Fas shoo mera! ee naan Hes ble mo esi ble plea Sze baik a ip y (seal) jy ent} absen oSF. pene bsend [present fp tones mn erat eee SITE Lange Jes nppiicaton t— | L micro procenet a occreneche | tet) y move ooo errors errors ng fol mc ~ € an vor hand te a Lees + can handle] complex Tasreathens © scanned with OKEN Scanner & micyoinstracnon format: Tneresere NO Mere thag three mers. .E) Me MICFO" Operation tor each Herds BF sor expe, emer eman, hee mien gn inne of the Hake ail ase te Dey [wees = mecummlator Ree aaa Pree pee = micro instr acHion & pach step In a SIMONE OF SERS ny execution of @ certain Machine instrucio, is called AS microinstruction oY contre) wey, micro instruction Format = The micr insiny ws og 20 bins , & is divided 9 124 FuNUand) Parts beset =) Wile ss See 7 — Fi.6a)€3 = microinstruction Field, each fell sig cb = Conditional Sor branchig, 2birs sil ek = Branch, 2 bits sitld ao = Advess, 7 bits fied the four Helds are discussed OS beled, > micropestraction sields [eyez and Fe] The micre- operation fie\d is subdivided inte | three sub fields (Fise2 and &5) of three bits each The three bids in each Field are encoded ko Specisy Seven distincr operation plus one Vale operation Cie no operation). rhis gives © total of 21 microcoperations fer the trl | wnSthuds F1Fay Fa | © scanned with OKEN Scanner eperationy For €FENSHET Gy, te “ayer designate S47 Ttiog, ay Tre Hest #90 | a mre cerrer 15 always” 7" seh to tranctey | cy the tour te Lever desiqnates the destinas| | vesisner ee ene designated by Funbel PATEL | ex pray 4 MicroiNsteachion spec | example: suppee ro operahon wanious mic Teo smut} = pa emlaa) wit F2= 100 woe « Per) with Fas tol £ By is BOP veuion fiedsare cmen ene nine micrerePe ceo 1eo 1! 5) oa (8 pt OE IAN gD CME condidon fer branching: te Tp consist of 10 its ,.whichy a¥6 encolet fo SpectY four status bit copdisions as

‘near He CMS ayhyt | 2 tpi oopehe Be a “a ‘ i! nese} se. microeperation | Shaner secs es / mines Sposoperoion is wed 7° trans f= Tnesey Ce apbraons re sed 9 pee ag a ptraen igor re oer | aie RE Banta or comer a oe neh mem pean ave of MPH Nag aerrmarie + Se uses cimbel “U ae ierooper a | pevetions ave used ve pent | Ra PORE aperation- ice, nadition #46" [ canyenten o¥ ay are of ith content of 2 | yore 19 83 | | basic avin mate Cracion , increment cand she vaio 9 oJ shecrement ac micro operaiben + anak vesur 15S Te “detined by following eteatement : 8 Fn © scanned with OKEN Scanner P.O ee oneoa “at anp yt ar Oe symbo) Cecwle sist: 2 pis GTEMAKES oF sopare: 5 Bae HOPE iy with content oF Re gre ee raves the bis ef req cre content OF 8D red 1m BS goad OH 889. OME stout ny Lote of Sets ana resale 6 7 AP contents "etl" and “ely” is ose Senet vont gets shoo I comple” Sage Vert and Tighe wespecbvey ane NS < | ot a ove niall camplerncnic And roy conten o¢ 61 08 \ é freed in Bi Of a Deaite & Qs = ons aris eteres CUBE Nae} | Pg Oy HOR Rt YO ay svigy microuperantoprt cryese are GR Nor ena framsher of dana, pros meng Nag) Zan shigt content of ThE Thane are tone veg the vere ov Tight t ies operation Like shty ShY) Gr SR franseers aex9 Ohraggh Sola) Hapa the is esed for EER sh Logical A (ier are | and het is vse for vagia ipmr «NE: ye shay be suppese = Mel marae G1 Shey a tere © scanned with OKEN Scanner emo + microinanacnon sequencing and Programs ave executed oe sequence tacky inerarion contr of serie force Arcode , EECAHeN s UAENTEP ETE hey containe Lot of small neath & “ r Ry oe conse) sefoa ™~S\ cpu with dargspat Conavel Unit Jenene trese micro operarion + = structure ab {Fine pop Tentivet execution: ob intinnn, cof SPE Uke 1 ia Soy yoandtrer dy conciit of various registers BEE nj variour deqisteye's Woe neg ster ap 4 veqister ay 2 7equeey Jay temper 4 qnene FANS tempor eby dete soon eS ane vied te S108 in avove procestoy THIET | ramperanil} esas of RLY fo-Rn attr" plies there are ters 2 ee 50] syteial purpest esis a oe penn crete wy stack seiner &DY SS Thasts ene caret ot top of ESIC 2p pecamslavty e To held the addaess 1m paceematiter is wed are alse used a5 2) mibyany Qddvers YEHHKY Cine) x74 is wsed fe Cwaerane addvees of ay Demir] deste Guyer reyister COMER) : The #8 operand Le read from . read fram memory or te be wsite 49 the memor. ais veqieter, 1 IS present in the memory Lecatiens es) snctration the © scanned with OKEN Scanner used t0-Ae code this 18 cben instr . and under st ae Morea THiS Cire, 6) onder standin] > 2 nett to pert os 8) ansrouenion eco der cite sites contol $ gno:nis sates contre] Logical operator aqme gener ‘ay stoves fan entra oper 1S as (corr in) Cie % to oh or Sad equiv ae yor » " Beater “es I hth aby called Nie psresction sequencing and execution aN 9 witMREND | ree pregram 1S a Se of instruction . tha inttnation now sepesitie FOS te ike pe perfor" anon japat 4s teqial g perch CVE ‘an gene AEE memory leseanen | execute each instrution a severe | ae series ob cele hos 48 be et evel & decode , execaion, in GROPFAE Ta each sep series of aPeralion, has to med taliecl_ micron dperation er micaoina ee iovdhes g be Gaecated sequuntially fe perform a | Herp | aha een is operations» Trico inaration | { mma Boe NC Peat, PRR in Bea Coe set 210 Aad mane gees Zou Fein wait | memary Feith, mein) premers Mosauy Fei" | os ate En thi Coamer CPE) is “register ) Te petorm this operation Con amet’ POM is cycle, tne address 19 tne pregran placed in MAR (memory Oddress rol eignals. 9 and magin © scanned with OKEN Scanner pr cwec mh = mOieech BRUNET addres { east eins atti a ein one inshrumion Te Fetched te fo SOUYCE Oper ea a and + 24 source operand hag go be $e by indirect odbressing , then this | *% = aso memery 1% operanen ye a = te increment © eas oF PEN Y Pte, ee ear7 a TY (nak, ree canned Sek cat bea anutt be ol ise A egister (Zio) ey mols eee saree aye eee $e) A conti 8 dye 15 heeded uf Ne dae: rere » | ae opener FRO TEN Lecavien show? eel FT cept in 88 setiad and asta 18 is ¥ manasa | thew, maging’ ek | | TRow, ranging” eaad’ cjtarcin a amet ne conned EET by) to aoe ny me nyeCheD ro hetCI bey Gee apr in PE A, mea mena mening jnaecate ThE rane «mam | menial gig, vee Mom eo | meen Seinen ora Tee men Guages re aan ror eperaben L gaanis cee ve gan My 2B Chee for TonerraPh -(nssame Ink re gaits Oe MT enecate Serine SE eale) is Pie wn ON e+ Un0@) eae Bs #5 our pain eORE Qs so ww ev ey | Basar ADD Zin 5 pe asz [C ) Thar S| re 4 nerOPA, SPIN] Fhe decrement zn pInESEP | Zour, nein sPamh Pee Se | PCogy, Crown BURT, min Wee se creo Bein en eT ii nt se 4 © scanned with OKEN Scanner - Sing Operanven YO” cpritt i C10 ental Te) wonamaaney dey FS] OPEN AT este Moi repiam sor sang] fg) write ascot en | goes a2 pecs 0 MOV Bs, y Tg asine iri re Sheps + 1) wrile instruction Fetch Cycle site — Oats 37 ene jrer@ise as 25 write may operation % |g chev see wrrmery U_€ 2 chece 4 inperwoor \ | oo aieworanngons 4@sume ingerrris epbey |] qa ara cma AY [rice a) aa] ees FST | nn Jmanees | Tid te Saale memonie| ET | Beeer | zoe + PCIQMAST Pe bo eane te mado sein A ceMece sae | Ti feen nse Sa ae Shy ete Go te | tee cons] | ma lx Intermpt Sulovouline, @ scanned with OKEN Scanner TTT For private circulation only seen i sero program er the Insrruchon eq) wire Mi apy My 55H CADP 215.564) ~~ erie TASHA serch CNG ; rece $07 jorerr spr CASSAMBE Itty | Seis enabled) | OG) wicrooperanor] micro ngvadion a ging | Ty [mane OC mea= Pc eer) Sat, MACH LAO Uy Peary Se Re | = Syatth> | 13 | se < Cmag),| MBRous , Tein =Kin 1 Qroud 15] miu Szeidah BA, FAour re RE Brin, Xowr- chector | ASsame interrupt -| enatied - » SLAX, Seb cin | SPout , sue SPese-y Wire rapt is, S Pou , decrement zin mere se Zout , MARin , Bee | S Pout Ti mseeee | Rous) jmeein wale Tuy Pex 25Q | EiRaaduaon, Fem | | (1d subyo (ew Subroutine eacelrts) addt}) wal Fa memory wrie | © scanned with OKEN Scanner

You might also like