You are on page 1of 2

Total No. of Questions : 8] SEAT No.

:
P9113 [Total No. of Pages : 2
[6179]-238

5
6:2
S.E. (Computer)

9:3
MICROPROCESSOR

30
2/2 1
(2019 Pattern) (Semester - IV) (210254)

7
02
8 2 38
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
4.3 01
3/1
1) Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8.
GP

2) Neat diagrams must be drawn wherever necessary.


3) Figures to the right indicate full marks.
3.1 CE
.18
67

Q1) a) With the help of necessary diagram, explain the complete address

5
6:2
translation process in 80386. [6]
10

9:3
b) Enlist various types of system and non system descriptors in the 80386.
30
71
Explain their use in brief. [6]
02
38

c) Write a short note on GDTR, IDTR, LDTR. [6]


2/2
01

OR
3/1
GP
82

Q2) a) Explain the page translation process in 80386. [6]


4.3

b) Explain the use of following instructions in detail. [6]


CE
.18

i) LGDT
67

ii) LIDT 5
3.1

6:2
10

iii) SIDT
9:3
30
71

c) Draw and explain the general descriptor format available in various


02

descriptor tables. [6]


38
2/2
01
3/1

Q3) a) Explain various aspects of protection mechanism of segmentation unit.[6]


GP
82

b) Write a short note on EPL, DPL, and IOPL. [6]


4.3
CE
.18

c) With the help of neat diagram explain various levels of protection and
rules for protection check. [5]
67
3.1

OR
10

P.T.O.
Q4) a) Explain how control transfer instructions are executed using the call gate
in the system? [6]
b) Elaborate on the concept of combining segment protection and page

5
6:2
level protection in 80386. [6]

9:3
c) List and explain various privilege instructions. [5]

30
2/2 1
7
02
8 2 38
Q5) a) Explain the TSS descriptor and its role in multitasking.
4.3 01 [6]
b) 3/1
Explain the structure of V86 task in detail. How is protection provided
GP

within the V86 task? [6]


c) Differentiate between real mode and virtual mode. [6]
3.1 CE
.18

OR
67

5
Q6) a) Define task switching and explain the steps involved in task switching

6:2
operation. [6]
10

9:3
b) List and explain various features of virtual 8086 mode. [6]
30
71
c) Draw and explain task state segment of 80386. [6]
02
38
2/2
01
3/1

Q7) a) With the help of neat diagram explain the process of handling interrupts
GP
82

in protected mode. [6]


4.3
CE

b) Explain different types of exceptions in 80386 with suitable examples. [6]


.18

c) With the help of neat diagram explain the architecture of typical


67

microcontroller. [5] 5
3.1

6:2

OR
10

9:3

Q8) a) Explore various descriptors present in IDT of 80386. [6]


30
71
02

b) Explain the following exceptions in brief. [6]


38
2/2

i) Divide error
01
3/1

ii) Invalid opcode


GP
82

iii) Overflow
4.3
CE
.18

c) Explain various features of the 8051 microcontroller. [5]


67
3.1


10

[6179]-238 2

You might also like