Assignment No. ..2.: SIES Graduate School of Technology

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

SIES Graduate School of Technology Subject : MCROPRO CE ssoR

Ndne: UDAYRAJ NARALE.


8ranch :AlML CBsE.
Roll No : 21A9033
Assignment No. ..2. Date:2 03 / L023

.Explain the modes of ope<ation of &o386. miroprt essor.


Ans The 80386 MicprrelSor can operate in three citferent
modes: | Recu Moe. . Pro tectcd Moole. 3. Virtuay Ro&6
Mode.
Rea modeyat is a defut mocd e secte dwith
&og R6 is reset
2. In this mode Ko386 miCropressor behav es
ke goRS mach ine
3AI registr are Just i e RoR.
4 EVn the memay use is onl 1 mb just ire fof
5.physical Addess calt weton is Same aS fofs.
2. Pro tecte d ode:- , 8o3&6 mitr proce sso
Nr advance mo de .0f operati n fof pn te cte d mocde.
2 8o3s mic pocesso proYides de dicate d hard ar
to preent user. proqram from affecting orher ser
frogram.
3.There ae four piilage lewe
Lawe 0 This lewel is assiqn to 0s kendoMun par
0f 0S.
Lerey l: This erel is assiqn to tne System seNies
Such as fle handin?, leice dver,
Lesel: Th is level is assign to He custom extonsio
of he as
to au he
Level 3; This is Hhe highest wel dssiqn
user oppliction and prrra.
3. Viruay Mede loR6):- This flag is used to mak e eo3 RS
in virts cl &o&6 mod e cvis).
opertt
2. If Vm| ernter vityl Bo&6 Mode,
3. Vr6 mode is basi cayl used to run fo8 proqrams in
faser enyironment of Ro386 mw tasking and
pro te chon
4 Ngo mode can onl be enre if up s work ing in
Page No.
fro tccted mo de
5. brce in virtyel &086 node , we an Yturn bact
to
Mode bË meking Vme 0
6- A Special frqa m cale d vitu l &o86 momitoY Ptected A

for switching back and for th bet n pote cted


Rel Mooe. nede and
24 Differentiate Real Mode, Protected Mode and irtul yoRs
of {os mico
frs
prDreysor
Rel Mode Protected mocle NiTtua Mode.
Memo addessing 1: Memy addtss is J. Memy cdos is
{6 MB
physiy Df 4G8 Phsical
thysicay Memn t
Memo
Suppor ts thel It Sup portS he
nemo supports virtuau
vir tued Memot
3
nemo poechion 3 Me
Nemim ptechio3 Mmen otectan
MechaniSm is mechanis m is meachqnism is possible
not po ssible
DoeS not
possible. thrugh paging
4 t Suppoto the
the Virtua Virtue addess Vjrtu a dd
adoress Space space
5. DoeS not +|sIt does Support 5. t t
SPprts globat
obal Desoipkr dis ipter tabie
Table C GDT) Table CGDT) (eroT).
It Supports only 6supports bofn he 6. It supports both
Seqmenteti he seq mentaton

paging faging

Page No.
Assigihlfe

prticton logic with sLe't able diagrom


3. Ex plain the branch branch eaichn dogie
includes
An5 The pentium pDressor
that minimize the pipine obl
practe d no Peatormae
Nhen branh opesatin is co 1Tcct
penay is incured
HoweNer brelnch edion is nat coeet thte Cyle
Penay ts cnsided
If branch ts exectedin U pipeline end t r h ycle
Penalis C o n s i d f he branh s erected in hee
ppedine
These t Thte bts conteìning n the fo lioinq
in fomatian

pre fetch

Queie
Branch

pípe
Tarqet
Bffy

Pipc
V

- A Vaid bi t - ha ncicates Ne her not the enby


Sinuse.
2-A History bit - That ttack a byanch has beem teken foy
eKecutm in tne pipeline beforc
5. Memoy Addregs:- t keeps the address of branh
insthon for indïntiñceian
F no history bit exiS1 S then the preie thn is
made hat the brcnch will not be teken.
Page No.
Tf theiY isa history birt tnen the tdich'ay ismaole ar fo lle
History bit discnphon edichon mode factualy taten If atuallpt
DO stogty hot Branch oil no A upgradeto Remains shong
taken be teken ek l notteked not tek en
2
weakly not Branch will not vPqrade to poonpacle
tare be tak en weakly takenhong not.
weakly Yanch will UPgra de toAown qrade
turen be tak en Sngy taken to yeaktynt
+aken
Shengly Branch oil Remans Shongt pown fradu to
take be teken teken Neakey teken

puring the cxecutt an stage the micoresar ealise


wether the rcoicon was ye a fose.
The fo1louoing achon qoe perfomed
|. The branch was Coe ct7 procted teen the eoes of
histry bits are pgra ted
2 If the bránch was inconectHy toicted taen, the ent
is doon graded

Explun in bicf ,Cache organizahon of pentum pore sor:


hrs The coe |pata cache is erB read ony cache and is
oYga nieed od q 2 - y set associt ve cache The two
Dnpi Each ca che
ine is 62 bytt
2.Total Siee 0f cache REB.
3: size of cach wy
Cache dine size3 bty
5. Toty num bex of ines in one
6 TheYe is a S e r t e 12-8 eny diretry ossociated
h e ach Coche wuy The 4aB memay space of he
Proce ssof1s into the 4EB (aChe w i he

Page No.
Tcchnology Subject :
Roll No :
Assignment No.
24 GB
mernory
Date.....,....),
of Giz@ 4 spare is
euc
4
h
B,
Here totnd númbb
a4sumedo be jvic 'intb
8 of
paqes g of 2°,
Thus , each coche
(page no) dddrys directo enry stores fhis 20
A bjt. to
3- The eny Ls)-12].
also C on sists of one
s1 z) ond poi state bit Cto indicale
J0 (ne bit P
parity bit is used to desect
each esos when nading
11: When he
prfetchey issu es
Cache iS checked to see if ana inshucion yequest, the roce
12. hen a bte of in Cop s q (otole
fonaion trad fpn he data cach
tye pam H is checked on
is
jn toncal paitty eror is dtee hing a pait ero, an
signaed to ex ten ogic Hrouy
nain tmomo Addss (3- bits) 1nter ret ati
Pag e number Taq) Line Namb<4 /ndu)
2o bits |Loahen wihajn ina
5 bits
(oc cache
numbe-AddS T1-121)
Csele cache line (32-8 )
lol@wo
Data Coche Di rctoy Eny
pant Taq Cpaqe Num berrgddrgs [91-123) MESE
2 bit

l-sharcel

Dot a Cache qnec32-byy)


Pi87te|| Po Byko
Page No.
5. (D mpaison ben 8086, {o386, pentium I t , .
Ans
Ati bute 80386 pentiuml pentium | entimy
Pro ce sso Siz e |6 bit g2 bit
Data Bus si2e |6 bit 32 bjt 64 bit

0bit 32bit bit 38 bit 96 bit


3. AddS Bus Sj2e
A physicU Memor lMB 4 G8 64 G8
yey Yes
5. segnemtetion Yes
6 Pafing Yes
prntectian NO

pipeline Lwel estage 3 Staje 5 staqe


Branch ptdction No es Tes
10 No
RYecution
NO yes Yes
Cache
124 Chip (ade No
I9. chip flokin NO NO

point unit
233 MH2
orqinel opaety
1929
15. Year o t Peege 41

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy