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

Be Computer-Engineering Semester-4 2019 November Microprocessor-Mp-Pattern-2015

1. The 80386 microprocessor has coprocessor interface instructions to communicate with coprocessors. It uses an applications register set to store control and status information. The 80386 uses paging to translate linear addresses to physical addresses by combining the page directory entry and page table entry. 2. The LEA and XLAT instructions are explained along with the EFLAGS register of 80386. The 80386 uses paging to translate logical addresses to linear addresses and then linear addresses to physical addresses. 3. Protection related to pages includes aspects like privilege levels. The 80386 supports multitasking by task switching between threads. Interrupts can be enabled and disabled in
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Be Computer-Engineering Semester-4 2019 November Microprocessor-Mp-Pattern-2015

1. The 80386 microprocessor has coprocessor interface instructions to communicate with coprocessors. It uses an applications register set to store control and status information. The 80386 uses paging to translate linear addresses to physical addresses by combining the page directory entry and page table entry. 2. The LEA and XLAT instructions are explained along with the EFLAGS register of 80386. The 80386 uses paging to translate logical addresses to linear addresses and then linear addresses to physical addresses. 3. Protection related to pages includes aspects like privilege levels. The 80386 supports multitasking by task switching between threads. Interrupts can be enabled and disabled in
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

8

23
ic-
Total No. of Questions—8] [Total No. of Printed Pages—3

t
6 sta
Seat

0:1
[5668]-189

01 91
No.

9:5
1/2 0
90
1/1 13
S.E. (Computer) (Second Semester) EXAMINATION, 2019
8 2 P0
MICROPROCESSOR
.23 G
CE

(2015 PATTERN)

8
23
Time : Two Hours Maximum Marks : 50

ic-
16

tat
8.2

N.B. :— (i) Answer question Nos. 1 or 2, 3 or 4, 5 or 6, 7 or 8.

6s
.24

0:1
(ii) Neat diagram must be drawn wherever necessary.
91
49

9:5
(iii) Figures to the right indicate full marks.
30
90
01

(iv) Assume suitable data, if necessary.


01
1/2
GP
1/1
CE
82

1. (a) List and explain coprocessor interface instructions of

8
23
.23

80386. [2]

ic-
16

tat
(b) With the help of diagram explain 80386 applications register
8.2

6s
.24

set. [4]
0:1
91
49

9:5

(c) Explain how linear address 0080400A H will be translated into


30
90

physical address using paging mechanism. Whether the address


01
01

generated will be the same to linear address ? [6]


1/2
.23 G
P

Or
1/1
16 E
82

2. (a) Explain LEA and XLAT instructions. [2]


C

(b) Draw and explain EFLAGs register of 80386. [4]


8.2

P.T.O.
.24
49
8
23
ic-
(c) With the help of diagram explain the 80386 mechanism to

t
sta
translate logical address to linear address and linear to physical

6
0:1
address. [6]

01 91
9:5
1/2 0
90
1/1 13
3. (a) List aspects of protection related to pages.
8 2 P0 [2]

(b) Write a short note on “Multitasking” feature of 80386. [4]


.23 G
CE

(c) List different sources of interrupts and explain different ways

8
23
by which 80386 can enable and disable interrupts. [6]

ic-
16

tat
Or
8.2

6s
.24

4. (a) Define DPL, RPL and CPL. [2]

0:1
91
49

9:5
(b) Write a short note on “Task Linking”. [4]
30
90
(c) List mechanism which provide protection for I/O functions
01
01
1/2

and explain the role of IOPL in providing protection for


GP
1/1

I/O functions. [6]


CE
82

8
23
.23

ic-
16

5. (a) Write a short note on “Virtual 8086 mode”. [3]


tat
8.2

6s
(b) Explain 80386 processor state after RESET. [4]
.24

0:1
91
49

(c) What all initializations required to start processor in real mode


9:5
30
90

after reset ? [6]


01
01

Or
1/2
.23 G
P
1/1

6. (a) Explain, how test registers are used in testing TLB ? [7]
16 E
82
C

(b) What all initializations required to start processor in protected


mode after reset ? [6]
8.2

[5668]-189 2
.24
49
8
23
ic-
7. (a) Explain HOLD and HLDA signals of 80386DX. [4]

t
sta
(b) Draw and explain 80387 register stack. [4]

6
0:1
01 91
(c) Draw and explain bus states and transitions when address

9:5
1/2 0
pipelining is not used. [5]

90
1/1 13
8 2 P0 Or

8. (a) List various bus states when address pipelining is used. [4]
.23 G
CE

(b) Which data types are supported by 80387 ? [4]

8
23
(c) Draw write cycle with non-pipelined address timing. [5]

ic-
16

tat
8.2

6s
.24

0:1
91
49

9:5
30
90
01
01
1/2
GP
1/1
CE
82

8
23
.23

ic-
16

tat
8.2

6s
.24

0:1
91
49

9:5
30
90
01
01
1/2
.23 G
P
1/1
16 E
82
C
8.2

[5668]-189 3 P.T.O.
.24
49

You might also like