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

Microprocessor Assignment 5

Uploaded by

Reyone Chaudhary
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)
21 views

Microprocessor Assignment 5

Uploaded by

Reyone Chaudhary
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/ 9
io anigatte ca oO g0356 wr og ive. O, ts oreghs fey Assignment oes bE on 3 platy thea ‘gal eeore pf ei en J i > i Om — Rie TOPTOE ISOM ao ~ 7 =——T g0agé is @ Ga-BE processor thal holds He abjilth to carrouk 82 iG operabtons in ene eyele - Tt has a data 2 address bus. of ga-hil exch. Tues bag ghe obflitg of address uG@ eer 92% Jet physical memovy rte nul Hosking g protect*on _oapokility” ore the two Key enraokerk Fics of the 80386 micreproceger T parcally Sf has 6 functtoneul oriks colich ove as follocds ? - eto Gus interface ol * : The. Bus interface orS? oy BTU bolts a 32-bFF | BidinecHoned cata bus as well as BQ bil address | | Gus" kihenever a need for inshuclion era dada | felch 's genera Fed! by the System then Fhe BLU . | generates shgrot'$ Caccording fo the. priovi ty) Fey | acHyeling tre dafa 2 actress bus in order fo fekd | the data from Fo desred address . Code prefekh onit This untf fefohed. he ‘nstauctions stored in He memory by making use of system by eg . The, | Sequence jn which the fngfruchions ave tedched 4 ads shred in fe | quese dependf: upon tre | order ahey eich in dhe memery ane One gs Boas be know that Snsfruckons tn the aaa 29. shored fn tho form of pila . $0, thie eu erodes phe Snilniclton gtored jn fre prefeleh, quewe - Baptoally dhe decoder changes The macht, - | languag & code info assembly language F Fe | transfer $2 fo the precesser for fucrtrey enecubicy OY Breton | The decoded Inshruchons are Stored tn she ee dkcoded inelruclion queue G0 these retrudtiong __ ore_prowded to the emecubforn GAL in order te _emencte fhe instruclfong . Tre enecuffon : ont} controls fhe eneculion of the decoded. fnstouckions _ Thfs ehit hag a 39 bik Av, thal- performs the opesalfon over a2 -Lih dala in enc cycle: Also TF consikhy of & genera] Budpere. as wal as B Spectal pirpse regiskes | e haemory Management One Fels writ has hoo seperate onile within * yp Sex rtaHon, ‘Orat 2sh¥. pA At ee wipe | ! ___ Fis ons “plays a wo EP TOCESSOT Pt oO; : role fn the 0386 | fers a ee ee fhe ode, or data ery From applicabion prregrany vl protection to the, daka er ete _| Re ee my | Beery information : I OO n = ae fhe memory | rs assigned a “pong (ee vel fro Peo fo PLS Her, plo aoe the Aighest prtovt| 2 PLB holds the lowest prforty a7 The paying, ontt — only fq mede. @ if changes the acon address | “Gabo a _ physical addveas . fg the programmer only : | provides -He Vietuol addyess P not the Poa | addveas . The Seqmenfafion wntl confovls Ihe, i aclon of fr fre. cng vk, ag te segmentation 0n% || has the ability to convert He logical oa into the Lineam address at fe Hme of ene oy an insted Fe On. Explain the concep? of muiFilasking fn 0286 J In FO2R6 we imptove mattitasking capabi lf Fey by add Pq necdsary memory management gf | task swilebFn. in guch a cory fhad there Fo adequile protection aE | © Bebwecn the applicalfon task 2 tre system and other mome petvileged ask , [ck ® Lor seperalt ng from each ny Be Belwecn fre, code P data modud e a Again uncanted acces or changins, Ji, re : aks or code + ea. Tea gy te The primary key fo mallitasking in 2 ability |_ te brea the vartong enbilies to a aaRE | pod i in Buch a _woay Fad the, pot on ae }—feetion together 2s adequele_F pote rote ob¥on FS meatnfas a | C=O The prokcled Wirtcal - addvess mede. of f028— = — Supports mul filasking becat@e. mul liple progwans — con be enceuted using vittual menary . tubo mede of $0086 offers memory addres sabi Line — a —| of 1@ma eo] physical memory along wih, = — | 6 of verkeas” memory _@ |_Woike Sherk Doles on GOT DLDT at Ts ave siblings of GDI LOT (Local is important cohen We seperate c the_address Space for mutlple pusrposcy zi These cof ll be generally ont LDT per use, PRCA “thot “desert bes privakely held memeyy while GDI_C Gbbal Deuriplfom table) despkey Shared memory P kernel memory : | When we ‘create any neco proces log [ operating system will ovente née COT . 78, [| new 10% coll pe IA GDT~ Sometime LDP | me useful when we wanted Fe give read a i 7 an | cesite _pormisstons From memenry +6 any procex . cehile Memory seperated Hreeysh GODT will be I wis thle a every Process SO. every “prvcess oat EE for memory « Bub edt gives PZAL jE tector corte for each process, mode Ls Pe. — rpbin addhress Pen & betaocen 80 286 ovendind F He Physica [ [the $ ne ford member OF the family 7 The POORE “fs the " micro aa Sraaagane > olafectfon ablittes . the goFE. confatn cpu with Au bib address buy cohrch fs able to adds (6 Mbytes o} phy stead memory Various versions of 20296 ‘ave available that muns on 12.5 rate | own, “2 8mMKs clock frequencies " POxe6 Thelod e “tcoo operating medes _ oak address pode, oan addras uplo tms | BP virtuced add-reys mode “which can add-resaS upto | @me eccasors With memorey woth The S0aR6_microprecessor contain fou, Junckonel pocrts hich ave as follows |. (©) Addreis oni F CH0))- Th IS cresponsible for | palealaling the physical address of instructor @ data that the sORb coon ts to acces S Also the | _adderess ae by fieren over io the Bu e} cp “phe Memory rmana emenk P- 2 pret | for the rT oe = Gus orb CB.) The ensisk of adda rerS One mafon Fanofion oF fhe oS writ ts 40 Jeboh Paice byhed memory - rt fo res ee Ee tony al coderred bus operod fon TH provides 16 bP | cela bus, 2U bP addvess bus P other eignolt_| Taspruction OriF (TO) D mt congtels accepls fnstru- _cHons from the prefeleh queue Pan inseuchon | decordey decodes jhern one by one. Oulpub of tee | deced in frou b vex o —pontro! wnt ‘ IES Ot a 7 | enccufin unit - 7 ©) execution ont CEo) 5 tt 15_mespensible fer execulfng tre InskouclPons cecefved from the, okecod $nstruclion queue, which sends tha date pork ef the Insfoucthorn ovev fe dol-a bus Th contafns the aegis Fer bank, - || mode: Te different operating modes 10 BO2R 6 microprocers . oH : EEE aA are i TD Real addres mede + ea Perec BY protected vietual address mode . $$ | Real address mode +- Tn veal address mode , t's mivroprocess oy I | ae : | acls as a verghon of £096 which is quite fal, Paige attheet ang speclal medifieation , He tnsiwot { grammed for 8086 can be erected "7 | posse . 2 offers memory addvessability of 1 maf dL Pigg col tee O Te atte cae puesta he carer etree >) prokeled virtual address mode > ~_ peat Tae_protecte wrtual- address mode of | 90286 Supports multitasking because mul tiple | programs can be eneceled wging veetual memory, | wee rede. of 80286 offers memory address bi Lt! | of © me of physical memory along with 1 Geet | virtual memory . : {| al f usin virtual memory spacte fer oth - : | programs can be caved: Sometfmes Bulky pregrams abe ch enlist thak canrot be gtoved ‘in physicaf memory , §o virtual memory Re ized Sh ode | to enechle large preg Tame s | Taeks_made is used! in 90986 , Sorat in cas memory failure in eal adderaas mode FF a7 Stag 3H) ja protected manoer. *

You might also like