MP

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

((MARKS)) 2

(1/2/3...)

((QUESTION)) The Segmentation in 80386 facilitates --------


Protection
((OPTION_A))
Memory management with Multitasking d.

((OPTION_B)) Isolation and memory management

((OPTION_C)) Memory management with Multitasking

((OPTION_D)) all of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following statement is true?


Paging is compulsory and Segmentation is optional
((OPTION_A))

Segmentation and paging both are optional.


((OPTION_B))

Segmentation and paging both are compulsory.


((OPTION_C))

((OPTION_D)) Segmentation is compulsory and paging is optional.

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
Segmentation translates -------------------. When paging is enabled.
((QUESTION))

logical address to physical address


((OPTION_A))
linear address to physical address
((OPTION_B))

((OPTION_C)) logical address to linear address

((OPTION_D)) logical address to absolute address

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
Segmentation translates ------------------- When paging is diabled .
((QUESTION))

logical address to physical address


((OPTION_A))
linear address to physical address
((OPTION_B))

((OPTION_C)) logical address to linear address

((OPTION_D)) logical address to absolute address

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
An Effective address can be calculated by using ---------------------
((QUESTION))
Base
((OPTION_A))

((OPTION_B)) Index and scale

((OPTION_C)) Displacement

((OPTION_D)) all of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS))
(1/2/3...)
Paging unit translates --------------------
((QUESTION))
Logical address to physical address
((OPTION_A))
Linear address to physical address
((OPTION_B))

((OPTION_C)) Logical address to linear address

((OPTION_D)) Logical address to absolute address

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
For the 80386 processor segment size is
((QUESTION))
Fixed to 64 KB.
((OPTION_A))
Fixed to 4 GB.
((OPTION_B))
Not fixed.
((OPTION_C))

((OPTION_D)) None of above.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS))
(1/2/3...)
The 80386 processor can address up to -------------- memory
((QUESTION))
64 KB.
((OPTION_A))
4 GB.
((OPTION_B))
1 MB
((OPTION_C))

((OPTION_D)) none of above.

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
There can be ------- descriptor(s) per segment
((QUESTION))
1
((OPTION_A))

((OPTION_B)) 2

((OPTION_C)) 0

((OPTION_D)) 4

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
A descriptor size is ---------- bytes.
((QUESTION))
2
((OPTION_A))

((OPTION_B)) 4

((OPTION_C)) 6

((OPTION_D)) 8

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Size of GDTR is --------- bits
((QUESTION))
16
((OPTION_A))

((OPTION_B)) 32

((OPTION_C)) 48

((OPTION_D)) 64

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Size of IDTR is --------- bits
((QUESTION))

((OPTION_A)) 16
((OPTION_B)) 32

((OPTION_C)) 48

((OPTION_D)) 64

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Size of LDTR is --------- bits
((QUESTION))
16
((OPTION_A))

((OPTION_B)) 32

((OPTION_C)) 48

((OPTION_D)) 64

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Type 2 system descriptor is -----------------.
((QUESTION))
an LDT descriptor
((OPTION_A))

((OPTION_B)) a TSS descriptor

((OPTION_C)) a Call gate Descriptor

((OPTION_D)) None of given.


((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Which of the statement is false?
((QUESTION))
Global descriptor table can store any type of descriptor.
((OPTION_A))

Local descriptor table can store code, data, stack, Call gate, task gate
((OPTION_B))
Descriptors.

Interrupt Descriptor table can store code and data segment descriptors.
((OPTION_C))

((OPTION_D)) None of the above.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Length of the GDT is ------------.
((QUESTION))
fixed
((OPTION_A))

((OPTION_B)) 64 KB

((OPTION_C)) between 8 bytes to 64 Kbytes

((OPTION_D)) 8KB

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Contents of an index register are multiplied by a scale factor that may be
added further to get the operand offset in

((OPTION_A)) b) scaled indexed mode

((OPTION_B)) a) base scaled indexed mode


c) indexed mode
d) none of the mentioned

((OPTION_C)) c) indexed mode

((OPTION_D)) d) none of the mentioned

((CORRECT_CH c
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
Selector value is copied from ------------
((QUESTION))
segment register
((OPTION_A))
descriptor
((OPTION_B))

((OPTION_C)) descriptor table register

((OPTION_D)) Descriptor cache

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
In segmentation process when TI = 1 , the selector’s Index part points to the -----
((QUESTION))
----

Target segment descriptor.


((OPTION_A))

Interrupt gate descriptor


((OPTION_B))

((OPTION_C)) LDT descriptors.

((OPTION_D)) None of the above.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
In segmentation process when TI = 1 , then destination segment descriptor is
((QUESTION))
fetched from ---------------

GDT
((OPTION_A))

((OPTION_B)) LDT

((OPTION_C)) IDT

((OPTION_D)) None of above

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS))
(1/2/3...)
In segmentation process when TI = 0 , then destination segment descriptor is
((QUESTION))
fetched from ---------------

a. GDT
((OPTION_A))

((OPTION_B)) b. LDT

((OPTION_C)) c. IDT

((OPTION_D)) d. None of above

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
If paging is off then 32 bit linear address is treated as -----------------
((QUESTION))
logical address
((OPTION_A))
linear address
((OPTION_B))
physical address
((OPTION_C))
absolute address
((OPTION_D))

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
During segmentation, access to the segment is allowed only if the selector’s RPL
((QUESTION))
is ----------------------- the DPL value contained in the descriptor.
privilege wise same or greater than
((OPTION_A))

numerically same or greater than


((OPTION_B))

((OPTION_C)) privilege wise same or less than

((OPTION_D)) numerically same or less than

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
During execution of an IOPL sensitive instruction, if IOPL is set to 3 then any
((QUESTION))
program ----------------------------.

can access I/O devices


((OPTION_A))

((OPTION_B)) cannot access I/O devices

((OPTION_C)) can access some of the I/O devices.

((OPTION_D)) None of the above.

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
During execution of an IOPL sensitive instruction, if IOPL is 0 then only code
((QUESTION))
segments having privilege level ---------can access I/O devices.

0
((OPTION_A))

((OPTION_B)) 1
((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
Segment descriptors are created by ------------------------
((QUESTION))
a. compilers,
((OPTION_A))

((OPTION_B)) b. linkers and loaders,

((OPTION_C)) c. operating system but not by application programs

((OPTION_D)) d. all of the above.

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
If Granularity G bit of a descriptor is =1 and limit field consists of a value 2KB
((QUESTION))
then size of the segment is --------?

2KB
((OPTION_A))

((OPTION_B)) 4KB

((OPTION_C)) 8 KB

((OPTION_D)) 8KB

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Flat model of 80386 supports maximum ------------ gigabytes of memory

((OPTION_A)) 1 Gb

((OPTION_B)) 2 Gb

((OPTION_C)) 4 Gb

((OPTION_D)) None of these.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What are the components of an address for 80386

((OPTION_A)) Page Number

((OPTION_B)) Segment selector

((OPTION_C)) Offset

((OPTION_D)) Both B and C

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION)) The signed byte integer values range from --------- to --------

((OPTION_A)) -32768 to +32767

((OPTION_B)) -128 to +127

((OPTION_C)) -32767 to +32768

((OPTION_D)) -127 to +128

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) The Unsigned word integer values range from --------- to --------
(1/2/3...)

((QUESTION))

((OPTION_A)) -128 to +127

((OPTION_B)) -32768 to +32767

((OPTION_C)) -127 to +128

((OPTION_D)) 0-255

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The 80386 supports --------- data types.

((OPTION_A)) 18

((OPTION_B)) 16

((OPTION_C)) 17
((OPTION_D)) 15

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Following are the data types used by 80386 DX Processor

((OPTION_A)) 8,16,32 bit signed and unsigned Integer

((OPTION_B)) Character and strings

((OPTION_C)) Packed and unpacked BCD i

((OPTION_D)) All of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION))
How many segment registers are available in 80386?

((OPTION_A)) 4

((OPTION_B)) 6

((OPTION_C)) 7

((OPTION_D)) 8

((CORRECT_CH B
OICE))
(A/B/C/D)
((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Register Names beginning with E indicates ------- bit register width

((OPTION_A)) 8

((OPTION_B)) 16

((OPTION_C)) 32

((OPTION_D)) 64

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION))
Amongst given which is the example of conditional flag register?

((OPTION_A))
AC

((OPTION_B)) IF

((OPTION_C)) TF

((OPTION_D)) DF

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION))
Amongst given which is the example of conditional flag register?

((OPTION_A)) DF

((OPTION_B)) IF

((OPTION_C)) TF

((OPTION_D)) ZF

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION))
Amongst given which is the example of conditional flag register?

((OPTION_A)) DF

((OPTION_B)) IOPL

((OPTION_C)) PF

((OPTION_D)) NT

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION))
Amongst given which is the example of control flag register?
((OPTION_A)) TF

((OPTION_B)) CY
((OPTION_C)) PF

((OPTION_D)) SF

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION))
Amongst given which is the example of system flag register?

((OPTION_A)) DF

((OPTION_B)) IOPL

((OPTION_C)) CY

((OPTION_D)) SF

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION))
Amongst given which is the example of system flag register?

((OPTION_A)) DF

((OPTION_B)) ZF

((OPTION_C)) CF

((OPTION_D)) NT
((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) ESP Register is used to access ------ segment

((OPTION_A)) Extra

((OPTION_B)) Stack

((OPTION_C)) Code

((OPTION_D)) Data

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) EBP Register is best suitable to to access ------ segment

((OPTION_A)) Extra

((OPTION_B)) Stack

((OPTION_C)) Code

((OPTION_D)) Data

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) When carry flag is set?

((OPTION_A)) If carry generated out of MSB

((OPTION_B)) If carry generated out of D15 bit

((OPTION_C)) If carry generated out of D3 bit

((OPTION_D)) All of above

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION))
Which of the following is a specid purpose reg. in 80386 ?

((OPTION_A))
EIP

((OPTION_B)) ESP

((OPTION_C)) EFLAGS

((OPTION_D)) ALL

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS))
(1/2/3...)
The prefetch unit permits 80386DX to prefetch upto …………….. bytes of
((QUESTION))
instruction code.

6
((OPTION_A))
8
((OPTION_B))
16
((OPTION_C))
20
((OPTION_D))
C
((CORRECT_CH
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) When parity flag is set?

((OPTION_A)) If result contains even number of 1’s

((OPTION_B)) If lower byte contains even number of 1s

((OPTION_C)) If lower byte contains odd number of 1s

((OPTION_D)) If lower word contains odd number of 1s

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) When auxiliary flag is set?

((OPTION_A)) If carry generates out of MSB


((OPTION_B)) If carry generates out of D7 bit

((OPTION_C)) If carry generates out of D3 bit

((OPTION_D)) If carry generates out of D15 bit

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) When overflow flag is set?

((OPTION_A)) If carry is generated out of D6 bit in signed number operation

((OPTION_B)) If carry is generated out of D14 bit in signed number operation

((OPTION_C)) If carry is generated out of D30 bit in signed number operation

((OPTION_D)) All of above

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) If direction flag is set then

((OPTION_A)) SI is automatically decremented

((OPTION_B)) SI is automatically incremented

((OPTION_C)) DI is automatically decremented

((OPTION_D)) Both (a) and (c)

((CORRECT_CH
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the use of trap flag?

((OPTION_A)) To debug the program

((OPTION_B)) To execute the instruction at a time

((OPTION_C)) To check register or memory contents before complete execution

((OPTION_D)) All of above

((CORRECT_CH
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which flag is not present in 8086 microprocessor but present in 80386
microprocessor?
((OPTION_A)) Nested Task Flag

((OPTION_B)) Trap Flag

((OPTION_C)) Sign Flag

((OPTION_D)) Zero Flag

((CORRECT_CH
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION)) Which IOPL value has highest priority?

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) When zero flag is set?

((OPTION_A)) After comparison instruction if source and destination are equal

((OPTION_B)) If ALU result is zero

((OPTION_C)) Both (a) and (b)

((OPTION_D)) It depends on programmer.

((CORRECT_CH
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which register cannot be divided into 8 bit data?

((OPTION_A)) AX

((OPTION_B)) DX I

((OPTION_C)) CX
((OPTION_D)) SI

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) How many data segments are supported by 80386?

((OPTION_A)) 2

((OPTION_B)) 3

((OPTION_C)) 4

((OPTION_D)) 0

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION))
The IDT is a direct replacement of which table used in 8086 sys.

((OPTION_A))
IVT
LDT
((OPTION_B))
GDT
((OPTION_C))

((OPTION_D)) none of this

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) In 80386DX a logical address is also known as------consist of


selector and an offset

((OPTION_A)) Physical address

((OPTION_B)) Logical address

((OPTION_C)) Virtual address

((OPTION_D)) None of these

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) For 80386DX a logical address is also known as------consist of


selector and an offset

((OPTION_A)) Physical address


((OPTION_B)) Logical address

((OPTION_C)) Virtual address

((OPTION_D)) None of these

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The 80386 concatenates the two fragments of the limit field
to form a ---------- value

((OPTION_A)) 20 bit

((OPTION_B)) 20 byte

((OPTION_C)) 18 bit

((OPTION_D)) 18 byte

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Global descriptor table register(GDTR) is a ------- register


located inside the 80386DX

((OPTION_A)) 50 bit

((OPTION_B)) 48 bytes

((OPTION_C)) 50 byte
((OPTION_D)) 48 bit

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) he 80386 single-step exception has ----- priority then any


external interrupt

((OPTION_A)) Low

((OPTION_B)) Higher

((OPTION_C)) Medium

((OPTION_D)) None of these

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) After reset 80386 starts execution in ------------mode.

((OPTION_A)) Real

((OPTION_B)) Protected

((OPTION_C)) Virtual 8086

((OPTION_D)) none of these

((CORRECT_CH A
OICE))
(A/B/C/D)
((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which value of RPL in segment selector gives highest privilege


level?

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which value of RPL in segment selector gives lowest privilege


level?

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION)) What DPL field of segment descriptor indicates?

((OPTION_A)) privilege level of segment

((OPTION_B)) privilege level of segment descriptor

((OPTION_C)) privilege level of descriptor table

((OPTION_D)) all of above

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What segment descriptor contains?

((OPTION_A)) Base address of segment

((OPTION_B)) Limit of size of segment

((OPTION_C)) Access right byte

((OPTION_D)) All of these

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the size of segment descriptor?

((OPTION_A)) 16 bits

((OPTION_B)) 32 bits

((OPTION_C)) 48 bits
((OPTION_D)) 64 bits

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the size of limit field in segment descriptor of 80386


microprocessor?

((OPTION_A)) 8 bits

((OPTION_B)) 16 bits

((OPTION_C)) 20 bits

((OPTION_D)) 32 bits

((CORRECT_CH What is the size of limit field in segment descriptor of 80386


OICE)) microprocessor?
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) One GDT contains how many descriptors?

((OPTION_A)) 256

((OPTION_B)) 2k

((OPTION_C)) 4k

((OPTION_D)) 8k

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) One IDT contains how many descriptors?

((OPTION_A)) 256

((OPTION_B)) 2k

((OPTION_C)) 4k

((OPTION_D)) 8k

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is maximum size of GDT?

((OPTION_A)) 4 kB

((OPTION_B)) 8 kB

((OPTION_C)) 32 kB

((OPTION_D)) 64 kB

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) How many GDT is/are present in 80386 microprocessor?

((OPTION_A)) 1
((OPTION_B)) 256

((OPTION_C)) 8k

((OPTION_D)) Many, one for each task

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The interrupt vector table of 80386 has been allocated ______
space starting from _______ to _______.

((OPTION_A)) 1Kbyte, 00000H, 003FFH

((OPTION_B)) 2Kbyte, 10000H, 004FFH

((OPTION_C)) 3Kbyte, 01000H, 007FFH

((OPTION_D)) 4Kbyte, 01000H, 009FFH

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The ___ bit decides whether it is a system descriptor or code/data


segment descriptor

((OPTION_A)) P

((OPTION_B)) S
((OPTION_C)) D

((OPTION_D)) G

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) 80386 support which type of descriptor table from the following?

((OPTION_A)) TDS

((OPTION_B)) ADS

((OPTION_C)) GDT

((OPTION_D)) MDS

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Exactly ----------segments descriptor has to be defined for each


segment memory

((OPTION_A)) One

((OPTION_B)) Two

((OPTION_C)) Three

((OPTION_D)) Four

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The Selector is of ------------bits .

((OPTION_A)) 10

((OPTION_B)) 16

((OPTION_C)) 32

((OPTION_D)) 64

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) TI indicates ------------------.

((OPTION_A)) Task indicator

((OPTION_B)) Table indicator

((OPTION_C)) Task identifier

((OPTION_D)) Table identifier

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
((QUESTION)) The extra segment registers in 80386 are- --------------

((OPTION_A)) DS,FS

((OPTION_B)) ES,SS

((OPTION_C)) FS,GS

((OPTION_D)) GS,CS

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The 80386DX has a -------bit address bus and -------bit data bus.

((OPTION_A)) 16,32

((OPTION_B)) 16,16

((OPTION_C)) 32,32

((OPTION_D)) 32,16

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the use of index field present in segment selector?

((OPTION_A)) To select GDT

((OPTION_B)) To select LDT

((OPTION_C)) (a) or (b)


((OPTION_D)) To select segment descriptor

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the size of index field in segment selector?

((OPTION_A)) 13 bit

((OPTION_B)) 14 bit

((OPTION_C)) 15 bit

((OPTION_D)) 16 bit

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) How many segment selectors are present in 80386?

((OPTION_A)) 1

((OPTION_B)) 4

((OPTION_C)) 6

((OPTION_D)) 8

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which is non-system segment descriptor?

((OPTION_A)) Code

((OPTION_B)) Stack

((OPTION_C)) Data

((OPTION_D)) All of these

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which is not non-system segment descriptor?

((OPTION_A)) Code

((OPTION_B)) Data

((OPTION_C)) Call gate

((OPTION_D)) Stack

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which is not system segment descriptor?

((OPTION_A)) Code
((OPTION_B)) LDT descriptor

((OPTION_C)) Call gate

((OPTION_D)) TSS descriptor

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) In segment descriptor of 80386, if D = 0 then the operand size is


___________

((OPTION_A)) 16 bit

((OPTION_B)) 20 bit

((OPTION_C)) 24 bit

((OPTION_D)) 32 bit

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) In segment descriptor of 80386, if D = 1 then the operand size is


________________

((OPTION_A)) 16 bit

((OPTION_B)) 20 bit

((OPTION_C)) 24 bit

((OPTION_D)) 32 bit
((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The ___ bit decides whether it is a system descriptor or


code/data segment descriptor

((OPTION_A)) P

((OPTION_B)) S

((OPTION_C)) D

((OPTION_D)) G

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The 80386 single-step exception has ----- priority then any external
interrupt

((OPTION_A)) Low

((OPTION_B)) Higher

((OPTION_C)) Medium

((OPTION_D)) None of these

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Which of the following is not an interrupt signal?

((OPTION_A)) INTR

((OPTION_B)) NMI

((OPTION_C)) NA#

((OPTION_D)) RESET

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) How many IDT is/are present in 80386 microprocessor?

((OPTION_A)) 1

((OPTION_B)) 256

((OPTION_C)) 8k

((OPTION_D)) Many, one for each interrupt

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the use of call gate?

((OPTION_A)) It acts as interface layer between code segment at different


privilege levels

((OPTION_B)) To handle interrupts

((OPTION_C)) It acts as interface point between user code and a task state
segment

((OPTION_D)) To handle exceptions

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the use of trap gate?

((OPTION_A)) It acts as interface layer between code segments at different


privilege levels

((OPTION_B)) To handle interrupts

((OPTION_C)) To handle exceptions

((OPTION_D)) Both (b) and (c)

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What is the type number of interrupt gate descriptor of 80386?

((OPTION_A)) A

((OPTION_B)) B

((OPTION_C)) D
((OPTION_D)) E

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The Instruction format of 80386 specifies

((OPTION_A)) Instruction , address and operand size prefix

((OPTION_B)) Op Code and Displacement

((OPTION_C)) base, index, and scale information

((OPTION_D)) All of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Maximum length of 80386 Instruction is ----- bytes

((OPTION_A)) 8

((OPTION_B)) 16

((OPTION_C)) 20

((OPTION_D)) 12

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The 80386 DX is  bit microprocessor.

((OPTION_A)) 8

((OPTION_B)) 16

((OPTION_C)) 24

((OPTION_D)) 32

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the size of data bus in 80386 DX microprocessor?


(a) (b) (c)

((OPTION_A)) 8-bits

((OPTION_B)) 16-bits

((OPTION_C)) 32- bits

((OPTION_D)) 24 bits

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the size of address bus in 80386 DX microprocessor?


((OPTION_A)) 8-bits

((OPTION_B)) 16-bits

((OPTION_C)) 32- bits

((OPTION_D)) 64 - bits

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
An Effective address can be calculated by using ---------------------
((QUESTION))
Base
((OPTION_A))

((OPTION_B)) Index and scale

((OPTION_C)) Displacement

((OPTION_D)) all of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
Paging unit translates --------------------
((QUESTION))
Logical address to physical address
((OPTION_A))
Linear address to physical address
((OPTION_B))

((OPTION_C)) Logical address to linear address

((OPTION_D)) Logical address to absolute address


((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
There can be ------- descriptor(s) per segment
((QUESTION))
1
((OPTION_A))

((OPTION_B)) 2

((OPTION_C)) 0

((OPTION_D)) 4

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION))

((OPTION_A))
A descriptor size is ---------- bytes.
((OPTION_B))
2
((OPTION_C))

((OPTION_D)) 4

((CORRECT_CH 6
OICE))
(A/B/C/D)

((EXPLANATION 8
)) (OPTIONAL)

D
((MARKS)) 2
(1/2/3...)
Type 2 system descriptor is -----------------.
((QUESTION))
an LDT descriptor
((OPTION_A))

((OPTION_B)) a TSS descriptor

((OPTION_C)) a Call gate Descriptor

((OPTION_D)) None of given.

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
Which of the statement is false?
((QUESTION))
Global descriptor table can store any type of descriptor.
((OPTION_A))

Local descriptor table can store code, data, stack, Call gate, task gate
((OPTION_B))
Descriptors.

Interrupt Descriptor table can store code and data segment descriptors.
((OPTION_C))

((OPTION_D)) None of the above.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS)) 2
(1/2/3...)
Length of the GDT is ------------.
((QUESTION))
fixed
((OPTION_A))

((OPTION_B)) 64 KB

((OPTION_C)) between 8 bytes to 64 Kbytes

((OPTION_D)) 8KB

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Contents of an index register are multiplied by a scale factor that may be
added further to get the operand offset in

((OPTION_A)) b) scaled indexed mode

((OPTION_B)) a) base scaled indexed mode


c) indexed mode
d) none of the mentioned

((OPTION_C)) c) indexed mode

((OPTION_D)) d) none of the mentioned

((CORRECT_CH c
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)
Selector value is copied from ------------
((QUESTION))
segment register
((OPTION_A))
descriptor
((OPTION_B))

((OPTION_C)) descriptor table register

((OPTION_D)) Descriptor cache

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
In segmentation process when TI = 1 , the selector’s Index part points to the -----
((QUESTION))
----

Target segment descriptor.


((OPTION_A))

Interrupt gate descriptor


((OPTION_B))

((OPTION_C)) LDT descriptors.

((OPTION_D)) None of the above.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
In segmentation process when TI = 1 , then destination segment descriptor is
((QUESTION))
fetched from ---------------
GDT
((OPTION_A))

((OPTION_B)) LDT

((OPTION_C)) IDT

((OPTION_D)) None of above

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
In segmentation process when TI = 0 , then destination segment descriptor is
((QUESTION))
fetched from ---------------

a. GDT
((OPTION_A))

((OPTION_B)) b. LDT

((OPTION_C)) c. IDT

((OPTION_D)) d. None of above

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
If paging is off then 32 bit linear address is treated as -----------------
((QUESTION))
logical address
((OPTION_A))
linear address
((OPTION_B))
physical address
((OPTION_C))
absolute address
((OPTION_D))
((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)
During segmentation, access to the segment is allowed only if the selector’s RPL
((QUESTION))
is ----------------------- the DPL value contained in the descriptor.

privilege wise same or greater than


((OPTION_A))

numerically same or greater than


((OPTION_B))

((OPTION_C)) privilege wise same

((OPTION_D)) numerically same or less than

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
During execution of an IOPL sensitive instruction, if IOPL is set to 3 then any
((QUESTION))
program ----------------------------.

can access I/O devices


((OPTION_A))

((OPTION_B)) cannot access I/O devices

((OPTION_C)) can access some of the I/O devices.

((OPTION_D)) None of the above.

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
During execution of an IOPL sensitive instruction, if IOPL is 0 then only code
((QUESTION))
segments having privilege level ---------can access I/O devices.

0
((OPTION_A))

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
Segment descriptors are created by ------------------------
((QUESTION))
a. compilers,
((OPTION_A))

((OPTION_B)) b. linkers and loaders,

((OPTION_C)) c. operating system but not by application programs

((OPTION_D)) d. all of the above.

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)
If Granularity G bit of a descriptor is =1 and limit field consists of a value 2KB
((QUESTION))
then size of the segment is --------?

2KB
((OPTION_A))

((OPTION_B)) 4KB

((OPTION_C)) 8 KB

((OPTION_D)) 8KB

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Flat model of 80386 supports maximum ------------ gigabytes of memory

((OPTION_A)) 1 Gb

((OPTION_B)) 2 Gb

((OPTION_C)) 4 Gb

((OPTION_D)) None of these.

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) What are the components of an address for 80386

((OPTION_A)) Page Number

((OPTION_B)) Segment selector

((OPTION_C)) Offset
((OPTION_D)) Both B and C

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The signed byte integer values range from --------- to --------

((OPTION_A)) -32768 to +32767

((OPTION_B)) -128 to +127

((OPTION_C)) -32767 to +32768

((OPTION_D)) -127 to +128

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) The Unsigned word integer values range from --------- to --------
(1/2/3...)

((QUESTION))

((OPTION_A)) -128 to +127

((OPTION_B)) -32768 to +32767

((OPTION_C)) -127 to +128

((OPTION_D)) 0-255

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) The 80386 supports --------- data types.

((OPTION_A)) 18

((OPTION_B)) 16

((OPTION_C)) 17

((OPTION_D)) 15

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Following are the data types used by 80386 DX Processor

((OPTION_A)) 8,16,32 bit signed and unsigned Integer

((OPTION_B)) Character and strings

((OPTION_C)) Packed and unpacked BCD i

((OPTION_D)) All of above

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION))
How many segment registers are available in 80386?

((OPTION_A)) 4
((OPTION_B)) 6

((OPTION_C)) 7

((OPTION_D)) 8

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) Register Names beginning with E indicates ------- bit register width

((OPTION_A)) 8

((OPTION_B)) 16

((OPTION_C)) 32

((OPTION_D)) 64

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATION
)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is operand?

((OPTION_A)) Machine code

((OPTION_B)) Data

((OPTION_C)) Machine code of instruction

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is opcode?

((OPTION_A)) Machine code

((OPTION_B)) Data

((OPTION_C)) Machine code of instruction

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the RESET address of 80386 Microprocessor?

((OPTION_A)) FFFFFFF0H

((OPTION_B)) FFFFFFFFH

((OPTION_C)) FFFFF000H

((OPTION_D)) FFFFFF00H

((CORRECT_C A
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to swap the content of two operand?

((OPTION_A)) XCHG

((OPTION_B)) TEST

((OPTION_C)) AND

((OPTION_D)) OR

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In Data Movement Instruction which data transfer is not possible.

((OPTION_A)) Memory to Memory

((OPTION_B)) Memory to Register

((OPTION_C)) Immediate to Immediate

((OPTION_D)) Both A and C

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) In 80386 microprocessor for 32-bit operand and instructions, which


registers can be used as base register?
((OPTION_A)) ESX, EBP

((OPTION_B)) ESI, EDI

((OPTION_C)) Both A and B

((OPTION_D)) All 32-bit general purpose registers.

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is PUSHFD instruction?

((OPTION_A)) instruction pushes all 16 bits of the EFLAGS register onto the stack.

((OPTION_B)) instruction pushes all 32 bits of the EFLAGS register onto the stack.

((OPTION_C)) Push All Registers Segment register saves the contents of the segment
registers on the stack
((OPTION_D)) None of these

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which order it following to push the Register into the Stack?

((OPTION_A)) EAX, EDX, ECX, EBX, Old ESP, EBP, ESI, and EDI.

((OPTION_B)) EAX, EBX, EDX, ECX, Old ESP, EBP, ESI, and EDI.
((OPTION_C)) EAX, ECX, EDX, EBX, Old ESP, EBP, ESI, and EDI.

((OPTION_D)) None of these

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is PUSHA instruction?

((OPTION_A)) Push All Registers saves the contents of the eight general registers on
the stack
((OPTION_B)) Push ESP Registers saves the contents of the registers on the stack

((OPTION_C)) Push All Registers Segment register saves the contents of the segment
registers on the stack
((OPTION_D)) None of these

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) For real mode of 80386, calculate physical address of the operand
present in the following
MOV AX, [BX] [DX * 2]
Given : AX = 2000H, DX = 3000H, BX = 1000H, CS = 2000H,
DS=3000h

((OPTION_A)) 28000H

((OPTION_B)) 37000H

((OPTION_C)) 18000H

((OPTION_D)) 0A000H

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which instruction is used to convert the word into the double word?

((OPTION_A)) CWDE

((OPTION_B)) CBW

((OPTION_C)) CDQ

((OPTION_D)) CWD

((CORRECT_CH D
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to move with sign extension?

((OPTION_A)) MOV

((OPTION_B)) MOVZX

((OPTION_C)) MOVSX

((OPTION_D)) None of these

((CORRECT_CH C
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to move with Zero extension?


((OPTION_A)) MOV

((OPTION_B)) MOVZX

((OPTION_C)) MOVSX

((OPTION_D)) None of these

((CORRECT_CH B
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal 80386 instruction

((OPTION_A)) MOV 50h, EBX

((OPTION_B)) INC EBP

((OPTION_C)) AND bx, bx

((OPTION_D)) ADD ax, 25h

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the use of ADC instruction?

((OPTION_A)) ADC sums the operands, adds one if CF is set, and replaces the
destination operand with
the result
((OPTION_B)) ADC sums the operands, and replaces the destination operand with the
result
((OPTION_C)) ADC sums the operands, adds zero if CF is set, and replaces the
destination operand with the result
((OPTION_D)) None of these

((CORRECT_CH A
OICE))
(A/B/C/D)

((EXPLANATIO
N)) (OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the use of INC instruction?

((OPTION_A)) INC adds one to the destination operand.

((OPTION_B)) INC adds one to the source operand.

((OPTION_C)) INC adds two to the destination operand.

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the use of DEC instruction?

((OPTION_A)) DEC Subtract one from the destination operand.

((OPTION_B)) DEC Subtract one from the source operand.

((OPTION_C)) DEC Subtract two from the destination operand.

((OPTION_D)) None of these


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the use of CMP instruction?

((OPTION_A)) CMP, adds the source operand from the destination operand, but does not
alter the source and destination operands
((OPTION_B)) CMP, subtracts the source operand from the destination operand, and
stores the result in the destination operands
((OPTION_C)) CMP subtracts the source operand from the destination operand, but does
not alter the source and destination operands

((OPTION_D)) all of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the use of SBB instruction?

((OPTION_A)) SBB subtracts the source operand from the destination operand, add 1 if
CF is set, and returns the result to the destination operand.
((OPTION_B)) SBB subtracts the source operand from the destination operand, subtracts
1 if CF is set, and returns the result to the destination operand
((OPTION_C)) SBB subtracts the source operand from the destination operand, add 1 if
CF is set, and returns the result to the Source operand.
((OPTION_D)) all of these
((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to Load GDT register?

((OPTION_A)) LLDT

((OPTION_B)) LGDT

((OPTION_C)) LGT

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which instruction is used to Load LDT register?

((OPTION_A)) LIDT

((OPTION_B)) LGDT

((OPTION_C)) LLDT

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which instruction is used to Store IDT register?

((OPTION_A)) SLDT

((OPTION_B)) SGDT

((OPTION_C)) SIDT

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to Store LDT register?

((OPTION_A)) SIDT

((OPTION_B)) SGDT

((OPTION_C)) SLDT

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to Store GDT register?

((OPTION_A)) SLDT
((OPTION_B)) SGDT

((OPTION_C)) LGT

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the meaning of that instruction

MOV TR n, REG / MOV REG, TRn


((OPTION_A)) Moves to/from debug reg.

((OPTION_B)) Moves to/from control reg.

((OPTION_C)) Moves to/from Test reg.

((OPTION_D)) D all of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the meaning of that instruction MOV DR n, REG / MOV REG,
DRn
((OPTION_A)) Moves to/from debug reg.

((OPTION_B)) Moves to/from control reg.

((OPTION_C)) Moves to/from Test reg.

((OPTION_D)) all of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the meaning of that instruction MOV CR n, REG / MOV REG,
CRn
((OPTION_A)) Moves to/from reg.

((OPTION_B)) Moves to/from control reg.

((OPTION_C)) Moves to/from Test reg.

((OPTION_D)) all of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which instruction is used to Load MSW?

((OPTION_A)) LMSW

((OPTION_B)) LCR0

((OPTION_C)) SMSW

((OPTION_D)) all of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to Load IDT register?

((OPTION_A)) LLDT

((OPTION_B)) LGDT

((OPTION_C)) LIDT

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to Store MSW.

((OPTION_A)) SMSW

((OPTION_B)) LCR0

((OPTION_C)) LMSW

((OPTION_D)) all of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is ARPL?

((OPTION_A)) Adjust Requested Privilege Level

((OPTION_B)) Adjust Requested Program Level


((OPTION_C)) Adjust Requested Privilege Low

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) RET instruction is used in association with ____ instruction.

((OPTION_A)) JMP

((OPTION_B)) CALL

((OPTION_C)) ACALL

((OPTION_D)) All of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is IRET?

((OPTION_A)) Return from procedure

((OPTION_B)) Return to procedure

((OPTION_C)) Return from Interrupt routine

((OPTION_D)) All of these

((CORRECT_C C
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is JLE?

((OPTION_A)) Jump less or equal

((OPTION_B)) Jump less or not equal

((OPTION_C)) Jump if Equal

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is JNGE?

((OPTION_A)) Jump if not greater or equal

((OPTION_B)) Jump if not greater not equal

((OPTION_C)) Jump if not equal

((OPTION_D)) All of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is JNO?


((OPTION_A)) Jump if not Overflow

((OPTION_B)) Jump if Oveflow

((OPTION_C)) Jump if not greater if equal

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A conditional jump instruction

((OPTION_A)) always cause a transfer of control

((OPTION_B)) always involves the use of the status register

((OPTION_C)) always modifies the program counter

((OPTION_D)) always involves testing the Zero flag

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction stores the return address for a subprogram

((OPTION_A)) on the stack

((OPTION_B)) in the memory address register

((OPTION_C)) in the CS:IP

((OPTION_D)) does not involve using the return address


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) An assembly language directive is

((OPTION_A)) the same as an instruction

((OPTION_B)) used to define space for variables

((OPTION_C)) used to start a program

((OPTION_D)) Used to give Command to Assembler

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction modifies

((OPTION_A)) The flags register

((OPTION_B)) The stack pointer

((OPTION_C)) The BP register

((OPTION_D)) none of the these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


CLC
MOV BH,79h
RCL BH,1

((OPTION_A)) CF=0, OF= 1,BH= 01100101

((OPTION_B)) CF=1, OF=1, BH=01100110

((OPTION_C)) CF=1, OF =0,BH= 01001101

((OPTION_D)) CF=0, OF=0, BH=1111 0010

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) An interrupt instruction

((OPTION_A)) causes an unconditional transfer of control

((OPTION_B)) causes a conditional transfer of control

((OPTION_C)) modifies the status register

((OPTION_D)) is an I/O instruction

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A data movement instruction will


((OPTION_A)) modify the status register

((OPTION_B)) modify the stack pointer

((OPTION_C)) modify the program counter

((OPTION_D)) transfer data from one location to another

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A hardware interrupt is

((OPTION_A)) Internal interrupt

((OPTION_B)) External interrupt

((OPTION_C)) I/O interrupt

((OPTION_D)) clock interrupt

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction is used to

((OPTION_A)) access subprograms

((OPTION_B)) access memory

((OPTION_C)) perform I/O

((OPTION_D)) access the stack


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, -28h
MOV BL,59h
IMUL BL
AX=? , MSB=?

((OPTION_A)) AX=F218h, MSB=1

((OPTION_B)) AX= 1652h, MSB=0

((OPTION_C)) BX F9C8h, MSB=1

((OPTION_D)) BX= 1652h, MSB=0

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, 00110100B
MOV BL, 00111000B
ADD AL, BL

((OPTION_A)) AL = 6CH

((OPTION_B)) AX=0102H

((OPTION_C)) AL=C6H

((OPTION_D)) None of these


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, 49H ; 49H is BCD number
MOV BH,72H ; 72H is BCD number
SUB AL, BH

((OPTION_A)) AL=D7, CF=1.

((OPTION_B)) AL=7D, CF=1.

((OPTION_C)) AL=77, CF=1

((OPTION_D)) none of them

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL,0011 0101B
MOV BL, 39H
SUB AL, BL

((OPTION_A)) AL= 00000100, CF=0

((OPTION_B)) BL=00000100, CF=0

((OPTION_C)) AL=11111100 CF=1

((OPTION_D)) BL=00000100, CF=1

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV BX,2376h
MOV CL,2
ROL BX, CL

((OPTION_A)) 0101110011010011, CF=0

((OPTION_B)) 1101001101011100, CF=0

((OPTION_C)) 0110100010011101, CF=1

((OPTION_D)) 1000 1101 1101 1000, CF=0

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the output of the following code? PUSHAL

((OPTION_A)) Decrement SP by 2 & push a word to stack

((OPTION_B)) Increment SP by 2 & push a word to stack

((OPTION_C)) Decrement SP by 2 & push a AL to stack

((OPTION_D)) None of these

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The errors that can be pointed out by the assembler are

((OPTION_A)) Syntax errors

((OPTION_B)) Semantic errors

((OPTION_C)) Logical errors

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) An assembly language program is translated to machine code by

((OPTION_A)) An assembler

((OPTION_B)) An interpreter

((OPTION_C)) A compiler

((OPTION_D)) A linker

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The actual method of enabling Protected Mode is

((OPTION_A)) load CR1 with the PE bit set, via the MOV CR0, R/M instruction
((OPTION_B)) load CR0 with the PE bit set, via the MOV CR0, R/M instruction

((OPTION_C)) load CR2 with the PE bit set, via the MOV CR0, R/M instruction

((OPTION_D)) All of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Load the base address and limit of the GDT to GDTR register, using
which instruction
((OPTION_A)) LIDT

((OPTION_B)) LGDT

((OPTION_C)) SGDT

((OPTION_D)) SIDT

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How many null Descriptor entries are present in a GDT?

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How many interrupt type is defined by IDT ?

((OPTION_A)) 257

((OPTION_B)) 256

((OPTION_C)) 258

((OPTION_D)) 260

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit in GDT descriptor decide it’s a Byte Granular or Page Granular

((OPTION_A)) D bit

((OPTION_B)) G bit

((OPTION_C)) PG bit

((OPTION_D)) None of thses

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)
((QUESTION)) DPL field in every descriptor is how many bit.

((OPTION_A)) 1 bit

((OPTION_B)) 2 bit

((OPTION_C)) 3 bit

((OPTION_D)) 4 bit

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The actual method of enabling Real Mode is ___________

((OPTION_A)) load CR0 with the PE bit Reset, via the MOV CR0, R/M instruction

((OPTION_B)) load CR0 with the PE bit set, via the MOV CR0, R/M instruction

((OPTION_C)) load CR2 with the PE bit set, via the MOV CR0, R/M instruction

((OPTION_D)) All of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which interrupt is used in a NASM for programming?

((OPTION_A)) INT 80H

((OPTION_B)) SYSCALL

((OPTION_C)) Both A and B


((OPTION_D)) None of thses

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is .BSS stands for?

((OPTION_A)) Block Started By Symbol

((OPTION_B)) Block Started Symbol

((OPTION_C)) Both A and B

((OPTION_D)) None of thses

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) When executing 32-bit code, the Intel386 DX uses either ____ -, or ____ -
bit
displacements, and any register can be used as base or index registers.

((OPTION_A)) 8, 16

((OPTION_B)) 16, 16

((OPTION_C)) 8, 32

((OPTION_D)) 16, 32

((CORRECT_C C
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) 64 bit ________ increases the speed of all shift, rotate, multiply and divide
operations

((OPTION_A)) barrle shifter

((OPTION_B)) register

((OPTION_C)) microprocessor

((OPTION_D)) logical shifter

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The instructions ______ and _________ are used to modify and read the
visible portion of the task register.

((OPTION_A)) LTR,STR

((OPTION_B)) LDTR,SDTR

((OPTION_C)) IDT,IDTR

((OPTION_D)) GDTR,IDTR

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Given that the BL register contains ASCII value of ‘B’, which of the
following instructions will change BL so that it contains ASCII value of 'b'

((OPTION_A)) and bl, 0010 0000

((OPTION_B)) or bl, 0010 0000

((OPTION_C)) or bl, 1101 1111

((OPTION_D)) and bl, 1101 1111

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal instruction?

((OPTION_A)) MOV AX, 3000

((OPTION_B)) INC AL,1

((OPTION_C)) AND BX,BX

((OPTION_D)) ADD AX,30

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) AAD instruction converts two unpacked _____ digits an AH and AL to the
equivalent binary number in AL.

((OPTION_A)) BCD
((OPTION_B)) binary

((OPTION_C)) hex

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) IMUL perform _________ multiplication

((OPTION_A)) signed

((OPTION_B)) unsigned

((OPTION_C)) both (a) and (b)

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) NEG instruction takes ______ complement of the destination number and
places it back to the destination

((OPTION_A)) 2's

((OPTION_B)) 1's

((OPTION_C)) 9's

((OPTION_D)) 10's

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In DAA instruction sum is adjusted to packed BCD format in ______


register

((OPTION_A)) AL

((OPTION_B)) AX

((OPTION_C)) EAX

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In 80386 microprocessor for 32-bit operand and instructions, which


registers can be used as base register?

((OPTION_A)) ESX,EBP

((OPTION_B)) ESI,EDI

((OPTION_C)) both (a) and (b)

((OPTION_D)) All general purpose registers except ESP

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The ________ pair gives the address of the next instruction to be executed
in the program sequence.

((OPTION_A)) CS:IP

((OPTION_B)) SS:BP

((OPTION_C)) DS:SI

((OPTION_D)) GS:DI

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal 80386 instruction?

((OPTION_A)) mov AX, [BX]

((OPTION_B)) INC [BX]

((OPTION_C)) ADD BX,[BX]

((OPTION_D)) ADD AX,[CX]

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A conditional jump instruction

((OPTION_A)) always cause a transfer of control


((OPTION_B)) always involves the use of the status register

((OPTION_C)) always modifies the program counter

((OPTION_D)) always involves testing the zero flag

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) An interrupt instruction

((OPTION_A)) is an I/O instruction

((OPTION_B)) modifies the status register

((OPTION_C)) causes a conditional transfer of control

((OPTION_D)) causes an unconditional transfer of control

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A data movement instruction will

((OPTION_A)) modify the status register

((OPTION_B)) modify the stack pointer

((OPTION_C)) transfer data from one location to another

((OPTION_D)) modify the program counter

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) ________ instruction never transfer control to non confirming segement


whose DPL ≠ CPL

((OPTION_A)) LFS

((OPTION_B)) LES

((OPTION_C)) JMP

((OPTION_D)) LGS

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In SAHF instruction _____ flaf is affected

((OPTION_A)) VM

((OPTION_B)) ZF

((OPTION_C)) IOPL

((OPTION_D)) all of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction INC I where I is a memory variable involves ___

((OPTION_A)) a memory read operation

((OPTION_B)) memory read and memory write operation

((OPTION_C)) only in arithmetic instruction

((OPTION_D)) a memory read ,memory write and arithmetic operation

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A hardware interrupt is _____

((OPTION_A)) also called an internal interrupt

((OPTION_B)) also called an external interrupt

((OPTION_C)) an i/o interrupt

((OPTION_D)) a clock interrupt

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) An assembly language program is typically

((OPTION_A)) non portable

((OPTION_B)) shorter than an equivalent HLL program


((OPTION_C)) harder to read than a machine code program

((OPTION_D)) slower to execute than a compiled HLL program

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is not an TASM directive

((OPTION_A)) .stack

((OPTION_B)) db

((OPTION_C)) .model

((OPTION_D)) call

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction is used to

((OPTION_A)) access subprograms

((OPTION_B)) access memory

((OPTION_C)) perform i/o

((OPTION_D))

((CORRECT_C A
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The processor control instruction are used for controlling various ______
function therough programs.

((OPTION_A)) CPU

((OPTION_B)) memory

((OPTION_C)) i/o

((OPTION_D)) memory

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction JG operates with

((OPTION_A)) unsigned number

((OPTION_B)) 2's complement form

((OPTION_C)) floating point umbers

((OPTION_D)) AASCII code

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)
((QUESTION)) The instruction JA operates with

((OPTION_A)) unsigned number

((OPTION_B)) 2's complement form

((OPTION_C)) floating point umbers

((OPTION_D)) AASCII code

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction stores the return address for a subprogram

((OPTION_A)) on the stack

((OPTION_B)) In the memory address register

((OPTION_C)) in the CS:IP

((OPTION_D)) does not involve using the return address

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Given that dl contains 'x' which of the following will cause 'x' to be
displayed:

((OPTION_A)) mov ah, 1h, int 21h

((OPTION_B)) mov ah, 2h, int 21

((OPTION_C)) mov ah, 2h, int 21h


((OPTION_D)) mov ah, 0h, int 21

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following will terminate a program and return to MS-DOS?

((OPTION_A)) mov ax,4c00h; int 21h

((OPTION_B)) mov ax,4c00h; int 20h

((OPTION_C)) mov dx,4c00h; int 21h

((OPTION_D)) mov ax,09h; int 21h

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Virtual Mode Flag bit can be set using ____ instruction or any task switch
operation only in the _____ mode

((OPTION_A)) IRET, Virtual

((OPTION_B)) POPF, Real

((OPTION_C)) IRET, protected

((OPTION_D)) POPF, protected

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The interrupt vector table of 80386 has been allocated ______ space
starting from _______ to _______.

((OPTION_A)) 1Kbyte, 00000H, 003FFH

((OPTION_B)) 2Kbyte, 10000H, 004FFH

((OPTION_C)) 3Kbyte, 01000H, 007FFH

((OPTION_D)) 4Kbyte, 01000H, 009FFH

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instructions ______ and _________ are used to modify and read the
visible portion of the task register.

((OPTION_A)) LTR,STR

((OPTION_B)) LDTR,SDTR

((OPTION_C)) IDT,IDTR

((OPTION_D)) GDTR,IDTR

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)
((QUESTION)) A data movement instruction will

((OPTION_A)) modify the status register

((OPTION_B)) modify the stack pointer

((OPTION_C)) transfer data from one location to another

((OPTION_D)) modify the program counter

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction stores the return address for a subprogram

((OPTION_A)) on the stack

((OPTION_B)) In the memory address register

((OPTION_C)) in the CS:IP

((OPTION_D)) does not involve using the return address

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Virtual Mode Flag bit can be set using ____ instruction or any task switch
operation only in the _____ mode

((OPTION_A)) IRET, Virtual

((OPTION_B)) POPF, Real

((OPTION_C)) IRET, protected


((OPTION_D)) POPF, protected

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The interrupt vector table of 80386 has been allocated ______ space
starting from _______ to _______.

((OPTION_A)) 1Kbyte, 00000H, 003FFH

((OPTION_B)) 2Kbyte, 10000H, 004FFH

((OPTION_C)) 3Kbyte, 01000H, 007FFH

((OPTION_D)) 4Kbyte, 01000H, 009FFH

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the effect of the following instructions?


mov ah, 2h
int 21h

((OPTION_A)) read a character into al

((OPTION_B)) read a character into dl

((OPTION_C)) display the character in al

((OPTION_D)) display the character in dl


((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Given that al contains the ASCII code of an uppercase letter, it can be
converted to lowercase by

((OPTION_A)) add al,32

((OPTION_B)) or al, 1101 1111

((OPTION_C)) and al, 0010 0000

((OPTION_D)) sub al, 32

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, -28
MOV BL,59
IMUL BL
AX=? , MSB=?

((OPTION_A)) AX= F98CH, MSB=1

((OPTION_B)) AX= 1652, MSB=1.

((OPTION_C)) BX F9C8H, MSB=1


((OPTION_D)) BX= 1652, MSB=1

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) IF CX =1234H and BX=75FDH what is the value stored in CX after the
execution of the following instruction:TEST CX,BX

((OPTION_A)) 1234H

((OPTION_B)) 77FDH

((OPTION_C)) 75FDH

((OPTION_D)) 1032H

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL,88H ;88H is BCD number
MOV CL,49 ; 49H is BCD number
ADD AL, CL
DAA

((OPTION_A)) D7, CF=1

((OPTION_B)) 37, CF=1


((OPTION_C)) 73, CF=1

((OPTION_D)) 7D, CF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, 49H ; 49H is BCD number
MOV BH,72H ; 72H is BCD number
SUB AL, BH
DAS

((OPTION_A)) AL=D7, CF=1.

((OPTION_B)) AL=7D, CF=1.

((OPTION_C)) AL=77, CF=1

((OPTION_D)) none of them

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 3
(1/2/3...)

((QUESTION)) What is the output of the following code?


CLC
MOV BH,179
RCL BH, 1
((OPTION_A)) CF=0, OF= 1, BH= 01100101
((OPTION_B)) CF=1, OF=1, BH=01100110

((OPTION_C)) CF=1, OF =0, BH= 01001101

((OPTION_D)) CF=0, OF=0, BH=00101100

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 3
ON))
(OPTIONAL)

((QUESTION)) What is the output of the following code?


MOV SI,10010011 10101101B
CLC
MOV BH,179
RCL BH, 1

((OPTION_A)) CF=0, OF= 1, BH= 01100101

((OPTION_B)) CF=1, OF=1, BH=01100110

((OPTION_C)) CF=1, OF =0, BH= 01001101

((OPTION_D)) CF=0, OF=0, BH=00101100

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 3
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV SI,10010011 10101101B
CLC
SHR SI, 1
((OPTION_A)) 37805, CF=1, OF=1

((OPTION_B)) 18902, CF=1, OF=1

((OPTION_C)) 19820, CF=1, OF=1

((OPTION_D)) 53708, CF=1, OF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 3
ON))
(OPTIONAL)

((QUESTION)) What is the output of the following code?


MOV BX,23763
MOV CL,8
ROL BX, CL

((OPTION_A)) 0101110011010011, CF=0

((OPTION_B)) 1101001101011100, CF=0

((OPTION_C)) 0110100010011101, CF=1

((OPTION_D)) 1011100110001100, CF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In 80386 microprocessor for 32-bit operand and instructions, which


registers can be used as base register?

((OPTION_A)) ESX,EBP

((OPTION_B)) ESI,EDI
((OPTION_C)) both (a) and (b)

((OPTION_D)) All general purpose registers except ESP

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In 80386 microprocessor, for 32-bit operand and instructions which


registers can be used as index registers?

((OPTION_A)) ESX,EBP

((OPTION_B)) ESI,EDI

((OPTION_C)) both (a) and (b)

((OPTION_D)) All general purpose registers except ESP

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 3
(1/2/3...)

((QUESTION)) For real mode of 80386, calculate physical address of the operand present
in the following instruction
MOV AX, [BX][DX*2]
Given : AX = 2000H, DX = 3000H, DS = 1000H, CS = 2000H

((OPTION_A)) 28000H

((OPTION_B)) 09000H
((OPTION_C)) 18000H

((OPTION_D)) 0A000H

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal instruction?

((OPTION_A)) MOV AX, 3000

((OPTION_B)) INC Al,1

((OPTION_C)) AND bx,bx

((OPTION_D)) ADD ax,30

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Given that the BL register contains ASCII value of ‘B’, which of the
following instructions will change BL so that it contains ASCII value of 'b'

((OPTION_A)) or bl, 0010 0000

((OPTION_B)) and bl, 0010 0000

((OPTION_C)) or bl, 1101 1111

((OPTION_D)) and bl, 1101 1111

((CORRECT_C A
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Given that the BL register contains ASCII value of ‘b’, which of the
following instructions will change BL so that it contains ASCII value of
'B'

((OPTION_A)) or bl, 0010 0000

((OPTION_B)) and bl, 0010 0000

((OPTION_C)) or bl, 1101 1111

((OPTION_D)) and bl, 1101 1111

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal instruction?

((OPTION_A)) MOV Ax, 30000

((OPTION_B)) iNc Al

((OPTION_C)) AND bx, bx

((OPTION_D)) add ax, 30

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) Which of the following is an illegal 80386 instruction


((OPTION_A)) mov 20, bx

((OPTION_B)) iNc Al

((OPTION_C)) aNd bx, bx

((OPTION_D)) add ax, 30

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following is an illegal 80386 instruction?

((OPTION_A)) mov ax, [bx]

((OPTION_B)) iNc [bx]

((OPTION_C)) aDd bx, [bx]

((OPTION_D)) add ax, [cx]

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The net effect of calling the following subprogram in terms of program
behavior is to
MOV AX,8000H
MOV BX,AX
PUSH AX
POP BX
ADD BX,10
POP AX

((OPTION_A)) leave ax unchanged

((OPTION_B)) add 10 to ax

((OPTION_C)) cause the program to behave in an unpredictable manner

((OPTION_D)) do nothing

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) A conditional jump instruction

((OPTION_A)) always cause a transfer of control

((OPTION_B)) always involves the use of the status register

((OPTION_C)) always modifies the program counter

((OPTION_D)) always involves testing the Zero flag

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) An interrupt instruction

((OPTION_A)) causes an unconditional transfer of control

((OPTION_B)) causes a conditional transfer of control

((OPTION_C)) modifies the status register

((OPTION_D)) is an I/O instruction


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) When a program is translated by the TASM assembler, the machine code
is stored in a file with the extension

((OPTION_A)) .lis

((OPTION_B)) .obj

((OPTION_C)) .exe

((OPTION_D)) .out

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) The output of the linker (LINK command) is stored in a file with the
extension

((OPTION_A)) .lis

((OPTION_B)) .obj

((OPTION_C)) .exe

((OPTION_D)) .LNK

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) The effect of the following instructions


Push ax
Add ax,4
Pop bx
Mov cx,ax
Push bx
Pop ax
On the ax register is

((OPTION_A)) leave it with its original value

((OPTION_B)) add 4 to it

((OPTION_C)) clear it

((OPTION_D)) double it

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The call instruction stores the return address for a subprogram

((OPTION_A)) on the stack

((OPTION_B)) in the memory address register

((OPTION_C)) in the CS:IP

((OPTION_D)) does not involve using the return address

((CORRECT_C A
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Given that dl contains 'x' which of the following will cause 'x' to be
displayed:

((OPTION_A)) mov ah, 1h, int 21h

((OPTION_B)) mov ah, 2h, int 21

((OPTION_C)) mov ah, 2h, int 21h

((OPTION_D)) mov ah, 0h, int 21h

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) Given that al contains the ASCII code of an uppercase letter, it can be
converted to lowercase by

((OPTION_A)) add al,30

((OPTION_B)) sub al, 30

((OPTION_C)) or al, 0010 0000

((OPTION_D)) and al, 0010 0000

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following will read a character into al?


((OPTION_A)) mov ah, 1h, int 21

((OPTION_B)) mov ah, 2h, int 21

((OPTION_C)) mov ah, 2h, int 20H

((OPTION_D)) mov ah, 1h, int 21h

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) Which of the following will display a string whose address is in the DX
register?

((OPTION_A)) mov ah, 0h ; int 21h

((OPTION_B)) mov ah, 2h; int 21h

((OPTION_C)) mov ah, 9h ; int 21

((OPTION_D)) mov ah, 9h; int 21h

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following will terminate a program and return to MS-DOS?

((OPTION_A)) mov ax,4c00h; int 21h

((OPTION_B)) mov ax,4c00h; int 20h

((OPTION_C)) mov dx,4c00h; int 21h

((OPTION_D)) mov ax, 9h ; int 21h

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) The CMP instruction modifies the

((OPTION_A)) IP or CS: IP

((OPTION_B)) destination register

((OPTION_C)) flag register

((OPTION_D)) segment register

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Conditional instructions typically inspect the

((OPTION_A)) IP or CS: IP

((OPTION_B)) destination register

((OPTION_C)) flag register

((OPTION_D)) accumulator

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) The call instruction modifies

((OPTION_A)) the flags register

((OPTION_B)) IP or CS: IP
((OPTION_C)) BP register

((OPTION_D)) none of the these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS))
(1/2/3...)

((QUESTION)) The call instruction modifies

((OPTION_A)) the flags register

((OPTION_B)) stack pointer

((OPTION_C)) BP register

((OPTION_D)) none of the these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) The call instruction modifies

((OPTION_A)) IP or CS: IP and SP register

((OPTION_B)) flags register

((OPTION_C)) BP register

((OPTION_D)) none of the previous

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The ret instruction modifies the

((OPTION_A)) IP or CS: IP and SP register

((OPTION_B)) flags register

((OPTION_C)) BP register

((OPTION_D)) none of the previous

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI 1
ON))
(OPTIONAL)

((QUESTION)) The conditional branch instruction JNS performs the operations when if __

((OPTION_A)) ZF =0

((OPTION_B)) SF=0

((OPTION_C)) SF=1

((OPTION_D)) CF=0

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, 88H is BCD number
MOV CL, 49; 49H is BCD number
ADD AL,CL
DAA
((OPTION_A)) D7,CF=1

((OPTION_B)) 37, CF=1

((OPTION_C)) ((C ))73, CF=1

((OPTION_D)) 7D, CF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI 2
ON))
(OPTIONAL)

((QUESTION)) What is the output of the following code?


MOV AL, 49H; 49H is BCD number
MOV BH, 72H; 72H is BCD number
SUB AL,BH
DAS

((OPTION_A)) AL=D7,CF=1

((OPTION_B)) AL=7D, CF=1

((OPTION_C)) AL=77, CF=1

((OPTION_D)) none of them

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL, 00110100B
MOV BL, 00111000B
ADD AL, BL
AAA

((OPTION_A)) AL = 6CH

((OPTION_B)) AX=0102H

((OPTION_C)) AX=0012 H

((OPTION_D)) AL=C6H

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV AL,00110101B
MOV BL, 39H
SUB AL, BL
AAS

((OPTION_A)) AL= 00000100, CF=1

((OPTION_B)) BL=00000100, CF=0

((OPTION_C)) AL=11111100 CF=1

((OPTION_D)) BL=00000100, CF=1

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


CLC
MOV BH,179
RCL BH,1

((OPTION_A)) CF=0, OF= 1, BH= 01100101

((OPTION_B)) CF=1, OF=1, BH=01100110

((OPTION_C)) CF=1, OF =0, BH= 01001101

((OPTION_D)) CF=0, OF=0, BH=00101100

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV SI,10010011 10101101B
CLC
SHR SI,1

((OPTION_A)) 37805, CF=1, OF=1

((OPTION_B)) 18902, CF=1, OF=1


((OPTION_C)) 19820, CF=1, OF=1

((OPTION_D)) 53708, CF=1, OF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?


MOV BX,23763
MOV CL,8
ROL BX, CL

((OPTION_A)) 0101110011010011, CF=0

((OPTION_B)) 1101001101011100, CF=0

((OPTION_C)) 0110100010011101, CF=1

((OPTION_D)) 1011100110001100, CF=1

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the output of the following code?


PUSHAL
((OPTION_A)) Decrement SP by 2 & push a word to stack

((OPTION_B)) Increment SP by 2 & push a word to stack

((OPTION_C)) Decrement SP by 2 & push a AL to stack

((OPTION_D)) Illegal

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the output of the following code?

MOV AX, 37D7H


MOV BH, 151
DIV BH

((OPTION_A)) AL = 65H, AH= 94 decimal

((OPTION_B)) AL= 5EH, AH= 101 decimal

((OPTION_C)) AH= E5H, AL= 5EH

((OPTION_D)) AL= 56H, AH= 5EH

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The negative numbers in the binary system can be represented by

((OPTION_A)) Sign magnitude

((OPTION_B)) I's complement

((OPTION_C)) ((C )) 2's complement

((OPTION_D)) All of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Pseudo instructions are

((OPTION_A)) Machine instructions

((OPTION_B)) Logical instruction

((OPTION_C)) Micro instruction

((OPTION_D)) instructions to assembler

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The errors that can be pointed out by the assembler are
((OPTION_A)) Syntax errors

((OPTION_B)) Semantic errors

((OPTION_C)) Logical errors

((OPTION_D)) none of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which of the following, when used in the data section of a MASM
program, reserves 40 bytes of RAM (memory)?

((OPTION_A)) BYTE 20 DUP (2)

((OPTION_B)) WORD 40 DUP (1)

((OPTION_C)) BYTE 20 DUP (20)

((OPTION_D)) WORD 20 DUP (2)

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) IF CX =1234H and BX=75FDH what is the value stored in CX after the
execution of the following instruction:
TEST CX, BX
((OPTION_A)) 1234H

((OPTION_B)) 77FDH

((OPTION_C)) 75FDH

((OPTION_D)) 1032H

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What does the INTn instruction push onto the stack that the CALL
instruction does not?

((OPTION_A)) Segment Address

((OPTION_B)) Flags

((OPTION_C)) Offset Address

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) ASCII stands for

((OPTION_A)) American standard code for information interchange

((OPTION_B)) All-purpose scientific code for information interchange


((OPTION_C)) American security code for information interchange

((OPTION_D)) American Scientific code for information interchange

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which is not an operand?

((OPTION_A)) Variable

((OPTION_B)) Register

((OPTION_C)) Memory location

((OPTION_D)) Assembler

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The TLB holds the recent______entries of page tables.

((OPTION_A)) 16

((OPTION_B)) 32

((OPTION_C)) 64

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) If RW3-RW0 =11, in DR7 then it means the operation is

((OPTION_A)) Data read

((OPTION_B)) Data write

((OPTION_C)) Reserved for future use

((OPTION_D)) Both A and B

((CORRECT_C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) This ____flag is used to hold privilege level

((OPTION_A)) NT

((OPTION_B)) IOPL

((OPTION_C)) RF

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) ____register reserved for other processor

((OPTION_A)) CR1

((OPTION_B)) CR0

((OPTION_C)) CR2

((OPTION_D)) All of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Number of control register available in 80386___

((OPTION_A)) 2

((OPTION_B)) 3

((OPTION_C)) 4

((OPTION_D)) 5

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) These registers are reserved by INTEL.

((OPTION_A)) DR3

((OPTION_B)) DR4

((OPTION_C)) DR5

((OPTION_D)) Both B and C

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) The debugging register holds _____

((OPTION_A)) 16 bit linear breakpoint address

((OPTION_B)) 32 bit linear breakpoint address

((OPTION_C)) 32 bit interrupt service routine

((OPTION_D)) None of these

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) ____is known as debug status register.

((OPTION_A)) DR1

((OPTION_B)) DR3

((OPTION_C)) DR4

((OPTION_D)) DR6

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) If RW bit in debug register is 01, then the operation is__

((OPTION_A)) Instruction access

((OPTION_B)) Data read

((OPTION_C)) Data write

((OPTION_D)) Both B and C

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) This bit is not available in DR7 register

((OPTION_A)) GE

((OPTION_B)) LE

((OPTION_C)) BS

((OPTION_D)) None of these

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) BD bit is available in ___register

((OPTION_A)) DR3

((OPTION_B)) DR4

((OPTION_C)) DR6

((OPTION_D)) DR7

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) These registers are used to test translation look aside buffer (TLB)

((OPTION_A)) TR2 & TR3

((OPTION_B)) TR5 & TR6

((OPTION_C)) TR6 & TR7

((OPTION_D)) All the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) ___register holds linear address of the TLB

((OPTION_A)) TR7

((OPTION_B)) TR6

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) ___register holds physical address of the TLB

((OPTION_A)) TR7

((OPTION_B)) TR6

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) This bit indicates, the entry in TLB is not dirty.

((OPTION_A)) D#

((OPTION_B)) D

((OPTION_C)) D+

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This bit is not available in test register

((OPTION_A)) V

((OPTION_B)) D#

((OPTION_C)) W

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI All mentioned bits are available in test register.


ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This instruction not belongs to system instructions

((OPTION_A)) Input /Output

((OPTION_B)) Data movement

((OPTION_C)) Interrupt control

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI Remaining are the system instructions


ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) LAR used to _____

((OPTION_A)) Load segment register

((OPTION_B)) Load access rights byte

((OPTION_C)) Load access register

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) LAR instruction affects ____flag

((OPTION_A)) DF

((OPTION_B)) ZF

((OPTION_C)) CF

((OPTION_D)) All the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This/these instruction cannot be executed in real mode

((OPTION_A)) VERR

((OPTION_B)) VERW

((OPTION_C)) LSL

((OPTION_D)) All of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This instruction load source into local descriptor table register

((OPTION_A)) LLDT

((OPTION_B)) LAR

((OPTION_C)) LSL

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This instruction load value in global descriptor table

((OPTION_A)) LGDT

((OPTION_B)) SLDT

((OPTION_C)) GLDT

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) SGDT does_____

((OPTION_A)) Load global value in global descriptor table

((OPTION_B)) Store global descriptor table register to destination

((OPTION_C)) Store global descriptor table register to source

((OPTION_D)) All of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) CLTS used to clear TS flag in the ____register

((OPTION_A)) CR2

((OPTION_B)) DR1

((OPTION_C)) CR0

((OPTION_D)) CR6

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) CLTS executes at privilege level ___

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI If it executes in other level, then it generates exceptions


ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) ESC instructions affect ____ flag

((OPTION_A)) ZF

((OPTION_B)) CF

((OPTION_C)) No flags affected.

((OPTION_D)) TF

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This instruction is used to pass instruction to coprocessor

((OPTION_A)) ESC

((OPTION_B)) WAIT

((OPTION_C)) READY

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction works with ports of 80386?

((OPTION_A)) IN

((OPTION_B)) OUT

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Input instruction works on the data of size?

((OPTION_A)) Byte

((OPTION_B)) Word

((OPTION_C)) Double word

((OPTION_D)) All of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The port access instructions, is in the form of?

((OPTION_A)) Fixed port only

((OPTION_B)) Variable port only

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The flags affected after the execution of IN and OUT instruction?

((OPTION_A)) CF

((OPTION_B)) ZF

((OPTION_C)) TF

((OPTION_D)) No flags affected

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI No flags affected


ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction which not belong to string?

((OPTION_A)) INS

((OPTION_B)) INSB

((OPTION_C)) INSW

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction which works on string of word?


((OPTION_A)) OUT

((OPTION_B)) OUTS

((OPTION_C)) OUTSW

((OPTION_D)) All the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction which does not belong to interrupt control?

((OPTION_A)) CLI

((OPTION_B)) STI

((OPTION_C)) LIDT

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The flag is used control direction of the string processing?

((OPTION_A)) CLI

((OPTION_B)) STI
((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The number of clock cycles required for STI instruction?

((OPTION_A)) 1

((OPTION_B)) 2

((OPTION_C)) 3

((OPTION_D)) 4

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATIO
N))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) CLI instruction affects _____flag?

((OPTION_A)) Interrupt

((OPTION_B)) Carry Flag

((OPTION_C)) Zero flag

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) SIDT requires____ number of machine cycles?

((OPTION_A)) 7

((OPTION_B)) 8

((OPTION_C)) 9

((OPTION_D)) 11

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The operands for the SIDT instruction?

((OPTION_A)) SIDT source, destination

((OPTION_B)) SIDT source

((OPTION_C)) SIDT destination

((OPTION_D)) All of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) LIDT instruction format?


((OPTION_A)) LIDT destination

((OPTION_B)) LIDT source, destination

((OPTION_C)) LIDT source

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction MSW, related to_____

((OPTION_A)) Interrupt enable flag

((OPTION_B)) Machine status word

((OPTION_C)) Machine control word

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction used to store machine status word?

((OPTION_A)) SMSW

((OPTION_B)) SLMSW
((OPTION_C)) LMSW

((OPTION_D)) All the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The number of clock cycles required for SMSW instruction?

((OPTION_A)) 1

((OPTION_B)) 2

((OPTION_C)) 3

((OPTION_D)) 4

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) When 80386 processor is reset, its default mode is_____.

((OPTION_A)) Real

((OPTION_B)) Protected

((OPTION_C)) Can be real or protected

((OPTION_D)) Virtual mode


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) _____bit can be used to switch the processor into protected mode.

((OPTION_A)) PF

((OPTION_B)) PE

((OPTION_C)) PE#

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Multitasking feature available in ______mode

((OPTION_A)) real

((OPTION_B)) Protected

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The size of GDTR register is___bit

((OPTION_A)) 72

((OPTION_B)) 48

((OPTION_C)) 32

((OPTION_D)) 16

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The size of LDTR is___bit

((OPTION_A)) 8

((OPTION_B)) 16

((OPTION_C)) 32

((OPTION_D)) 72

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The register used to select TSS _____

((OPTION_A)) TS

((OPTION_B)) TR

((OPTION_C)) TT

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The register not available to test translation look aside buffer is_____

((OPTION_A)) TR5

((OPTION_B)) TR6

((OPTION_C)) TR7

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) This instruction does not belong to privileged instruction set.

((OPTION_A)) ARPL

((OPTION_B)) LTR

((OPTION_C)) SGDT

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The register which contains the data to be written into or read out of the
addressed location is called
((OPTION_A)) Memory address Register

((OPTION_B)) Memory data register

((OPTION_C)) Program computer

((OPTION_D)) Index register

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Protected mode is named as protected because it supports


((OPTION_A)) Memory
Management
((OPTION_B)) Virtual
Memory

((OPTION_C)) Protection
Mechanism
((OPTION_D)) None of
Above
((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The size of interrupt descriptor table register


(IDTR) is

((OPTION_A)) 18 bits

((OPTION_B)) 48 bits

((OPTION_C)) 16 bits

((OPTION_D)) None of
above
((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The task register supported by protected mode


has a size

((OPTION_A)) 18 bits

((OPTION_B)) 48 bits

((OPTION_C)) 16 bits

((OPTION_D)) None of
above
((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The segment selector of protected mode contains following bits in its
structure
((OPTION_A)) Index, RP, TI

((OPTION_B)) Index, TI, GDT

((OPTION_C)) Both A and B

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The index field of segment selector is used to select

((OPTION_A)) Base address of descriptor from descriptor table


((OPTION_B)) Descriptor from descriptor table

((OPTION_C)) Privilege Levels

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The segment selector is used as Index or pointer which of the following

((OPTION_A)) Descriptor table

((OPTION_B)) General Purpose register

((OPTION_C)) Debug registers

((OPTION_D)) Global table

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The linear address consist of following fields

((OPTION_A)) Directory, Page, Base

((OPTION_B)) Directory, Page, Offset

((OPTION_C)) Both A and B


((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The descriptor in the descriptor table contains

((OPTION_A)) Base address, Segment limit, Access right byte

((OPTION_B)) Base address, segment limit, offset

((OPTION_C)) Base address, Access right byte, Effective address

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) TI bit of segment selector is used to indicate

((OPTION_A)) Descriptor tables

((OPTION_B)) Descriptor registers

((OPTION_C)) Pages

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) TI' bit set to '0' of segment selector indicates

((OPTION_A)) Local Descriptor


Table
((OPTION_B)) Global
Descriptor
Table

((OPTION_C)) Interrupt
Descriptor table
((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Segment descriptor contains how many bits of base linear address of the
segment
((OPTION_A)) 32 bit

((OPTION_B)) 48 bit

((OPTION_C)) 16 bit

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit of segment descriptor indicates the


presence of segment in memory

((OPTION_A)) Present bit (p)

((OPTION_B)) CPL

((OPTION_C)) SPL

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If G=0, it indicates memory limit upto

((OPTION_A)) 1 MB

((OPTION_B)) 4 GB

((OPTION_C)) 1 GB

((OPTION_D)) 2 GB

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) This unit perform task of converting logical to physical address.

((OPTION_A)) Execution unit

((OPTION_B)) Bus interface unit

((OPTION_C)) Memory management

((OPTION_D)) All the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The 80386 processor works in address space____

((OPTION_A)) Virtual

((OPTION_B)) Linear

((OPTION_C)) Physical

((OPTION_D)) All the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The logical address consists of ___

((OPTION_A)) Segment selector

((OPTION_B)) Offset

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Instruction used to check for illegal memory reference, while generating
ess.

((OPTION_A)) LSP

((OPTION_B)) LSL

((OPTION_C)) SLL

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)
((QUESTION)) If ____mechanism is not enabled, then linear address is similar to physical

((OPTION_A)) Segmentation

((OPTION_B)) Paging

((OPTION_C)) Both A and B

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) ___ 13 bit fields points to GDT or LDT tables.

((OPTION_A)) T1

((OPTION_B)) RPL

((OPTION_C)) Index

((OPTION_D)) All the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The process of translation of linear to physical address, known as___

((OPTION_A)) Segmentation
((OPTION_B)) Paging translation

((OPTION_C)) A or B

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The size of offset in 32 bit linear address?

((OPTION_A)) 10 bits

((OPTION_B)) 11 bits

((OPTION_C)) 12 bits

((OPTION_D)) 13 bits

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) All information related to segments is stored in segment descriptor of

((OPTION_A)) 6 byte

((OPTION_B)) 8 byte

((OPTION_C)) 7 byte
((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The instruction used to load base and limit of descriptor tables____

((OPTION_A)) LGDT

((OPTION_B)) LLDT

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The logical address consists of_____and _____

((OPTION_A)) Selector and index

((OPTION_B)) Selector and offset

((OPTION_C)) Offset and limit

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) The size of limit fields in segment descriptor____

((OPTION_A)) 12 bits

((OPTION_B)) 16 bits

((OPTION_C)) 18 bits

((OPTION_D)) 20 bits

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The size of access right fields in segment descriptor____

((OPTION_A)) 12 bits

((OPTION_B)) 16 bits

((OPTION_C)) 18 bits

((OPTION_D)) 20 bits

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The segment selector specified in _____register


((OPTION_A)) Base

((OPTION_B)) Segment

((OPTION_C)) Index

((OPTION_D)) Any of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The data structure needed for segment translation____

((OPTION_A)) Segment selectors

((OPTION_B)) Segment registers

((OPTION_C)) Descriptor

((OPTION_D)) All the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) During the conversion of linear to physical address, linear base address
___

((OPTION_A)) Segment register

((OPTION_B)) Segment descriptor


((OPTION_C)) Base register

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) This field is not present in segment selector register.

((OPTION_A)) RPL

((OPTION_B)) T1

((OPTION_C)) R1

((OPTION_D)) None of above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) RPL=00 in segment selector, means

((OPTION_A)) Highest privilege level

((OPTION_B)) lowest privilege level

((OPTION_C)) All of the above

((OPTION_D)) None of the above


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The bit field which is not available in Access right byte of segment

((OPTION_A)) P

((OPTION_B)) DPL

((OPTION_C)) S

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit is not available in base address of base address of segment?

((OPTION_A)) G

((OPTION_B)) D

((OPTION_C)) AVL

((OPTION_D)) A

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI A is available in access right byte


ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) If TYPE = 001, then it decribes____in Access right bytes

((OPTION_A)) Data segment, read only

((OPTION_B)) Data segment , write/read

((OPTION_C)) Stack segment, read/write

((OPTION_D)) Code segment, execution only

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) If TYPE = 100, then it decribes____in Access right bytes

((OPTION_A)) Data segment, read only

((OPTION_B)) Data segment , write/read

((OPTION_C)) Stack segment, read/write

((OPTION_D)) Code segment, execute only

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) If TYPE = 110, then it decribes____in Access right bytes

((OPTION_A)) Data segment, read only

((OPTION_B)) Data segment , write/read

((OPTION_C)) Code segment, execute only conforming

((OPTION_D)) Code segment, execute only

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) If S bit 0 in segment descriptor then it

((OPTION_A)) Specifies system segment descriptor

((OPTION_B)) Specifies non system segment descriptor

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) If D bit 1 in segment descriptor, then it

((OPTION_A)) Assumed operands of size 16 bit

((OPTION_B)) Assumed operands of size 32 bit

((OPTION_C)) Assumed operands of size 48 bit

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If G bit 1, in segment descriptor, then

((OPTION_A)) Unit of limit field is 1 byte

((OPTION_B)) Unit of limit field is 1024 byte

((OPTION_C)) Unit of limit field is 4096 byte

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If G bit 0, in segment descriptor, then


((OPTION_A)) Unit of limit field is 1 byte

((OPTION_B)) Unit of limit field is 1024 byte

((OPTION_C)) Unit of limit field is 4096 byte

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) This bit is reserved by Intel in segment descriptor.

((OPTION_A)) D

((OPTION_B)) X

((OPTION_C)) F

((OPTION_D)) P

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How many different types of segment descriptors?

((OPTION_A)) 1

((OPTION_B)) 2
((OPTION_C)) 3

((OPTION_D)) 4

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which is not the type of non system segment descriptor?

((OPTION_A)) Code

((OPTION_B)) Stack

((OPTION_C)) LDT

((OPTION_D)) Data

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If E=0 in access right byte of segment descriptor, then it describes

((OPTION_A)) Data segment

((OPTION_B)) Code segment

((OPTION_C)) Stack segment

((OPTION_D)) None of the above


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If E=1 in access right byte of segment descriptor, then it describes

((OPTION_A)) Data segment

((OPTION_B)) Code segment

((OPTION_C)) Stack segment

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit sets the descriptor privilege level?

((OPTION_A)) DL

((OPTION_B)) DPL

((OPTION_C)) DLP

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which bit is not available in Access right byte of segment descriptor?

((OPTION_A)) E

((OPTION_B)) C

((OPTION_C)) R

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI All the mentioned bits available


ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) When the segment growth exceeds beyond the limit, then_______generated

((OPTION_A)) Exception 9

((OPTION_B)) Exception 13

((OPTION_C)) Error

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If W=0 in access right byte of data segment, means

((OPTION_A)) Data may not read

((OPTION_B)) Data may not written

((OPTION_C)) Data may be written

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The growth of this section expands in downwards direction

((OPTION_A)) Code

((OPTION_B)) Data

((OPTION_C)) Stack

((OPTION_D)) All of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI Remaining grow upwards direction


ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit is not available in access right of data segments?

((OPTION_A)) A

((OPTION_B)) S

((OPTION_C)) R

((OPTION_D)) DPL

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If type = 5 of non segment descriptor then it means type is


((OPTION_A)) Read only

((OPTION_B)) Read /write

((OPTION_C)) Read only, expand down, accessed

((OPTION_D)) Execute only

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) If type = 2 of non segment descriptor then type is

((OPTION_A)) Read only

((OPTION_B)) Read /write

((OPTION_C)) Read only, expand down, accessed

((OPTION_D)) Execute only

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Which is not the type of gate descriptors?

((OPTION_A)) Call gate descriptor

((OPTION_B)) Task gate descriptor

((OPTION_C)) Trap gate descriptor

((OPTION_D)) System gate descriptor

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which is not true regarding GDT?

((OPTION_A)) Many segments can be active at same time

((OPTION_B)) One can have other GDT in memory, but only one active at
A time,

((OPTION_C)) One must have only one GDT, whenever process running in protected
mode
((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The number of LDT we can define at a time _____

((OPTION_A)) 8191

((OPTION_B)) 8192

((OPTION_C)) 1

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which field is not available in LDT descriptor?

((OPTION_A)) Segment limit

((OPTION_B)) P

((OPTION_C)) Base address

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which descriptor used for interrupt and exception handling?

((OPTION_A)) Interrupt gates

((OPTION_B)) Trap gates

((OPTION_C)) Task gates

((OPTION_D)) All the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) What is the size of gate descriptor?

((OPTION_A)) 16 bits

((OPTION_B)) 32 bits

((OPTION_C)) 48 bits

((OPTION_D)) 64 bits

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Which parameter specifies the number of parameters that are to be copied
From callers stack to the parallel procedure’s stack in descriptors

((OPTION_A)) Character count

((OPTION_B)) Word count

((OPTION_C)) Register count

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which descriptor used to store task switching state of the processor?

((OPTION_A)) TSS

((OPTION_B)) Trap Gate

((OPTION_C)) LDT

((OPTION_D)) GDT

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) TSS descriptor does appear in____

((OPTION_A)) LDT

((OPTION_B)) GDT

((OPTION_C)) IDT

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) If B=0, in TSS descriptor means

((OPTION_A)) Task is not busy

((OPTION_B)) Task is busy

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This field is not available in TSS descriptor.

((OPTION_A)) B

((OPTION_B)) P

((OPTION_C)) DPL

((OPTION_D)) A

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the size of descriptor?

((OPTION_A)) 2 byte

((OPTION_B)) 4 byte

((OPTION_C)) 8 byte

((OPTION_D)) 48 bits

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) How much is the size of descriptor tables?

((OPTION_A)) 65551 bytes

((OPTION_B)) 65536 bytes

((OPTION_C)) 4 GB

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) In a IDT, how many numbers of gate descriptor are available?

((OPTION_A)) 512

((OPTION_B)) 256

((OPTION_C)) 64

((OPTION_D)) 1024

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Each task can have its own___

((OPTION_A)) GDT

((OPTION_B)) LDT

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Each register store the ________address of the base of the descriptor table

((OPTION_A)) 32 bit linear

((OPTION_B)) 32 bit physical

((OPTION_C)) 16 bit linear

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) GDT R is ____bit register of 80386 processor.

((OPTION_A)) 16 bit

((OPTION_B)) 32 bit

((OPTION_C)) 48 bit

((OPTION_D)) 64 bit

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The lower 16 bit of GDTR decides______

((OPTION_A)) Base of segment

((OPTION_B)) Limit of GDT

((OPTION_C)) OFFSET

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The upper 4 bytes of GDTR is known as_____

((OPTION_A)) Segment size

((OPTION_B)) Segment limit

((OPTION_C)) Segment attributes

((OPTION_D)) Segment base

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Segment descriptor does not provide

((OPTION_A)) The size of a global memory segment

((OPTION_B)) The starting point of a global memory segment

((OPTION_C)) The access rights of a global memory segment

((OPTION_D)) None of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The size of IDT should not be set to support more than 256, because
((OPTION_A)) It is not accessible

((OPTION_B)) It does not support

((OPTION_C)) 80386 supports only 256 interrupts

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The default value that 80386 loads into IDTR defines a base address of
_____and limit of ______

((OPTION_A)) 0 & 03FH

((OPTION_B)) 1 & 03FFH

((OPTION_C)) 0 & 03FFH

((OPTION_D)) 1 & F3FH

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) LDTR is a ____bit register of 80386 processor

((OPTION_A)) 20
((OPTION_B)) 16

((OPTION_C)) 32

((OPTION_D)) 48

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) LDT is also called as_______

((OPTION_A)) Private table

((OPTION_B)) Public table

((OPTION_C)) Shared table

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is not used to load LDTR, GDTR?

((OPTION_A)) SLDT

((OPTION_B)) LGDT

((OPTION_C)) LLDT
((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is not used to store values in descriptor table?

((OPTION_A)) LIDT

((OPTION_B)) SIDT

((OPTION_C)) SGDT

((OPTION_D)) SLDT

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) LDT is a

((OPTION_A)) System
Descriptor
((OPTION_B)) Non-system
Descriptor

((OPTION_C)) Both A and B

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Task state segment (TSS) is of type

((OPTION_A)) System
Descriptor
((OPTION_B)) Non-system
Descriptor

((OPTION_C)) Both A and B

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which bit of code segment descriptor indicates that the segment is
present in memory
((OPTION_A)) Executable (E)

((OPTION_B)) AVL

((OPTION_C)) Segment Descriptor

((OPTION_D)) Present Bit

((CORRECT_CH D
OICE)) (A/B/C/D)

((EXPLANATION
)) (OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) The segment descriptor bit (S) = 1 of code/data segment descriptor


indicates
((OPTION_A)) Code or data segment descriptor

((OPTION_B)) System/Gate segment descriptor

((OPTION_C)) GDT

((OPTION_D)) None of
Above
((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) LDT descriptor is present only in

((OPTION_A)) GDTR

((OPTION_B)) IDT

((OPTION_C)) Data segment Descriptor

((OPTION_D)) None of Above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which gate descriptor is used to change privilege levels

((OPTION_A)) Call gate

((OPTION_B)) Task gate

((OPTION_C)) Trap Gate

((OPTION_D)) Interrupt
Gate
((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)
((QUESTION)) The arrangement in which segment descriptors are grouped and placed one
locations is called
((OPTION_A)) Descriptor Table

((OPTION_B)) TSS Descriptor

((OPTION_C)) Segment

((OPTION_D)) Interrupt vector table

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Each descriptor takes how many bytes to store information of segment

((OPTION_A)) 4 bytes

((OPTION_B)) 8 bytes

((OPTION_C)) 3 bytes

((OPTION_D)) 2 bytes

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) GDT can store any type of descriptor except

((OPTION_A)) TSS
((OPTION_B)) call gate

((OPTION_C)) interrupt gate

((OPTION_D)) task gate

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The IDT is a direct replacement of which table used in 8086 system

((OPTION_A)) IVT

((OPTION_B)) LDT

((OPTION_C)) GDT

((OPTION_D)) None of Above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) LDTR is used as an index or selector to which descriptor table

((OPTION_A)) LDT

((OPTION_B)) GDT

((OPTION_C)) IDT
((OPTION_D)) Task gate

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to load the values of corresponding selector in


GDTR
((OPTION_A)) LGDT

((OPTION_B)) LLDT

((OPTION_C)) LIDT

((OPTION_D)) None of Above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to copy the contents of IDT into destination
operand
((OPTION_A)) SGDT

((OPTION_B)) SLDT

((OPTION_C)) SIDT

((OPTION_D)) None of above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which instruction is used to copy the contents of GDT into destination
operand
((OPTION_A)) SGDT

((OPTION_B)) SLDT

((OPTION_C)) SIDT

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How many page table entries a TLB can store

((OPTION_A)) 32

((OPTION_B)) 16

((OPTION_C)) 8

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The check used to check whether any problem is attempting to use
segment which is not allowed is called as
((OPTION_A)) Type checking

((OPTION_B)) Limit checking

((OPTION_C)) Validity checking

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The check to determine whether a programmer is defining address out of


segment limit is called as
((OPTION_A)) Type checking

((OPTION_B)) Limit checking

((OPTION_C)) Validity checking

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) How many privilege levels are provided by Pentiums protection model

((OPTION_A)) 0

((OPTION_B)) 1

((OPTION_C)) 2

((OPTION_D)) 3

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) kernel is assigned to which privilege level

((OPTION_A)) Level 0

((OPTION_B)) Level 1

((OPTION_C)) Level 2

((OPTION_D)) Level 3

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) For loading task register which instruction is used

((OPTION_A)) HLT

((OPTION_B)) LTR

((OPTION_C)) LMSW

((OPTION_D)) MOVX

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The technique which allows system to create a virtual environment for
their programs is called
((OPTION_A)) Paging

((OPTION_B)) Demand paging

((OPTION_C)) Segmentation

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) In virtual to physical address translation, page table address is stored in


which register
((OPTION_A)) GDTR

((OPTION_B)) LDTR

((OPTION_C)) page table base register

((OPTION_D)) None of above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The physical address generated by virtual to physical address translation


process contains
((OPTION_A)) Virtual page number, offset

((OPTION_B)) Physical page number, offset

((OPTION_C)) page table address

((OPTION_D)) None of
Above
((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Read mode address generation produces physical/linear address of size

((OPTION_A)) 20 bit

((OPTION_B)) 30 bit
((OPTION_C)) 16 bit

((OPTION_D)) None of
Above
((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL
)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Segment descriptor has how many categories

((OPTION_A)) 2

((OPTION_B)) 3

((OPTION_C)) 1

((OPTION_D)) None of
Above
((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) When first entry of GDT is reserved by Pentium processor to all zero's is
known as
((OPTION_A)) Segment descriptor

((OPTION_B)) Null Descriptor


((OPTION_C)) Descriptor Table

((OPTION_D)) None of above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The structure describing segment is called as

((OPTION_A)) Segment descriptor

((OPTION_B)) Segment Selector

((OPTION_C)) Segment Table

((OPTION_D)) None of above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The process of converting logical address into a linear address is called as

((OPTION_A)) Segmentation

((OPTION_B)) Paging

((OPTION_C)) All of the above

((OPTION_D)) None of above


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The task register supported by protected mode has a size

((OPTION_A)) 48 bits

((OPTION_B)) 16 bits

((OPTION_C)) 8 bits

((OPTION_D)) 24 bits

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What DPL field of segment descriptor indicates?

((OPTION_A)) privilege level of segment

((OPTION_B)) privilege level of segment descriptor

((OPTION_C)) privilege level of descriptor table

((OPTION_D)) All the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) For conforming code segment, code executes when

((OPTION_A)) CPL = DPL

((OPTION_B)) CPL > DPL

((OPTION_C)) CPL < DPL

((OPTION_D)) A or B

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) One GDT contains how many descriptors?

((OPTION_A)) 256

((OPTION_B)) 2k

((OPTION_C)) 4k

((OPTION_D)) 8k

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is maximum size of GDT?

((OPTION_A)) 4 kb

((OPTION_B)) 8 kb

((OPTION_C)) 32 kb

((OPTION_D)) 64 kb

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How many GDT is/are present in 80386 microprocessor?

((OPTION_A)) 1

((OPTION_B)) 256

((OPTION_C)) Many, one for each task

((OPTION_D)) 4k

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) Paging is the ------------ phase of address translation

((OPTION_A)) First

((OPTION_B)) Second

((OPTION_C)) Third

((OPTION_D)) Fourth

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Paging converts the linear address to ----------

((OPTION_A)) Linear address

((OPTION_B)) Logical address

((OPTION_C)) Physical address

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)
((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) How paging is turned on in 80386

((OPTION_A)) PG=1

((OPTION_B)) PG=0

((OPTION_C)) None of these

((OPTION_D)) All of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The second translation process is called as ----------

((OPTION_A)) Segment translation

((OPTION_B)) Page translation

((OPTION_C)) All of the above

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Which components are present in 80386 paging mechanism

((OPTION_A)) Page Directory

((OPTION_B)) Page table

((OPTION_C)) Page frame

((OPTION_D)) All of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is the page frame size in 80386?

((OPTION_A)) 1 KB

((OPTION_B)) 2 KB

((OPTION_C)) 3 KB

((OPTION_D)) 4 KB

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What does A means in Page Directory Entry

((OPTION_A)) Accumulator

((OPTION_B)) Accessed Bit

((OPTION_C)) Advance bit

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) What is full form for PDBR?

((OPTION_A)) Page directory base register

((OPTION_B)) Page directory base reserved

((OPTION_C)) Plain domain base register

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) PG bit is present in -------


((OPTION_A)) CR0

((OPTION_B)) CR1

((OPTION_C)) CR2

((OPTION_D)) CR3

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Paging can be speed up using --------

((OPTION_A)) Translation look aside buffer

((OPTION_B)) Tables

((OPTION_C)) Memory

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Translation look aside buffer uses which algorithm

((OPTION_A)) LRU

((OPTION_B)) FIFO
((OPTION_C)) Optimal

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) PDE stands for --------

((OPTION_A)) Page directory Entry

((OPTION_B)) Page directory Enable

((OPTION_C)) All of the above

((OPTION_D)) None of the above

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) PTE stands for --------

((OPTION_A)) Page table entry

((OPTION_B)) Page table enable

((OPTION_C)) All of the above

((OPTION_D)) None of the above


((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The registers that are used to store four program controllable break point
e

((OPTION_A)) DR5-DR7

((OPTION_B)) DR0-DR1

((OPTION_C)) DR6-DR7

((OPTION_D)) DR0-DR3

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The register DR6 hold

((OPTION_A)) break point status

((OPTION_B)) break point control information

((OPTION_C)) break point status and break point control information

((OPTION_D)) None of the mentioned

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The bits of CR3, that are always zero are

((OPTION_A)) higher 4 bits

((OPTION_B)) lower 8 bits

((OPTION_C)) higher 10 bits

((OPTION_D)) higher 12 bits

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 2
(1/2/3...)

((QUESTION)) The bit that is undefined for page directory entries is

((OPTION_A)) A-bit

((OPTION_B)) P-bit

((OPTION_C)) D-bit

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The storage of 32 recently accessed page table entries to optimize the time,
s

((OPTION_A)) page table

((OPTION_B)) page descriptor base register

((OPTION_C)) page table cache

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The 32-bit control register, that is used to hold global machine status,
independent of the executed task is

((OPTION_A)) CR0

((OPTION_B)) CR2

((OPTION_C)) CR3

((OPTION_D)) All of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION) The register DR6 hold


)

((OPTION_A)) break point control information

((OPTION_B)) break point address

((OPTION_C)) break point status and break point control information

((OPTION_D)) None of the mentioned

((CORRECT_ D
CHOICE))
(A/B/C/D)

((EXPLANAT
ION))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The registers that are not available for programmers are

((OPTION_A)) data and address registers

((OPTION_B)) instruction pointers

((OPTION_C)) segment descriptor registers

((OPTION_D)) flag registers

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Which of the following is not a component of paging unit?

((OPTION_A)) Page directory

((OPTION_B)) Page table

((OPTION_C)) Page base register

((OPTION_D)) Page

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The bit that is used for providing protection is

((OPTION_A)) User/Supervisor bit

((OPTION_B)) Read bit

((OPTION_C)) Write bit

((OPTION_D)) All of the above

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) The page table cache is also known as


((OPTION_A)) page table storage

((OPTION_B)) storage buffer

((OPTION_C)) translation look aside buffer

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) This is/are optional in 80386 processor

((OPTION_A)) Segmentation

((OPTION_B)) Paging

((OPTION_C)) Both A and B

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) In order, to enable paging, we must initialize registers___

((OPTION_A)) CR0 & CR1

((OPTION_B)) CR1 & CR3

((OPTION_C)) CR0 & CR3

((OPTION_D)) None of the above

((CORRECT_C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) _____ address and _______ are added to generate linear address.

((OPTION_A)) Effective, Segment Base

((OPTION_B)) offset, instruction register

((OPTION_C)) Effective, Instruction register

((OPTION_D)) None of these

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) Page size in 80386 is _________

((OPTION_A)) 1 Kbytes

((OPTION_B)) 2 Kbytes

((OPTION_C)) 4 kbytes

((OPTION_D)) 8 kbytes

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) Each page directory must contain ____number of descriptors

((OPTION_A)) 512

((OPTION_B)) 216

((OPTION_C)) 1024

((OPTION_D)) 1

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) Which is not attributes of pages in physical memory?

((OPTION_A)) Absent status

((OPTION_B)) R/W#

((OPTION_C)) A

((OPTION_D)) D

((CORRECT_C A
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The most efficient use of memory ,with less fragmentation is___

((OPTION_A)) Paging

((OPTION_B)) Segmentation

((OPTION_C)) Flat memory model

((OPTION_D)) None of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) If page fault generates then____address is stored in____register.

((OPTION_A)) physical, CR2

((OPTION_B)) physical, CR3

((OPTION_C)) linear, CR2

((OPTION_D)) linear, CR3

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The ________of current page directory is stored in the CR3


Register

((OPTION_A)) Logical address

((OPTION_B)) Physical address

((OPTION_C)) Linear address

((OPTION_D)) All of the above

((CORRECT_C B
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)

((MARKS)) 1
(1/2/3...)

((QUESTION)) If U/S# bit is 0,means

((OPTION_A)) Pages are accessible from all privileges levels

((OPTION_B)) Pages are accessible from PL 3

((OPTION_C)) Pages are accessible from PL 0,1,2

((OPTION_D)) None of the above

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 2
(1/2/3...)

((QUESTION)) If R/W# is 0, then

((OPTION_A)) Write privileges are allowed

((OPTION_B)) Read privileges are allowed

((OPTION_C)) Code fetch operation allowed

((OPTION_D)) Both B and C

((CORRECT_C D
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
(1/2/3...)

((QUESTION)) The bit positions from 12-31 in page table entry are____

((OPTION_A)) Page address

((OPTION_B)) Linear address of page

((OPTION_C)) Page frame address

((OPTION_D)) Both A and B

((CORRECT_C C
HOICE))
(A/B/C/D)

((EXPLANATI
ON))
(OPTIONAL)
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Task gates may also reside in follwoing table/s.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) At any phycal memory

THIS IS
MANDATORY
OPTION

((OPTION_B)) IDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) GDT

This is optional

((OPTION_D)) Both in B and C

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Task gates may also reside in follwoing table/s.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) At any physical space

THIS IS
MANDATORY
OPTION

((OPTION_B)) At any linear space

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) LDT

This is optional

((OPTION_D)) Can't say

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Task gates may also reside in follwoing table/s.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) At any physical space

THIS IS
MANDATORY
OPTION

((OPTION_B)) IDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) At any linear space

This is optional

((OPTION_D)) Can't say

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Task gate descriptor is a....

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Kind of data structure

THIS IS
MANDATORY
OPTION

((OPTION_B)) General physical memory

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Register for temporary storage

This is optional

((OPTION_D)) None of the above

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Base address and limit of TSS is stored in task gate descriptor. Is it false or true
statement?
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) FALSE

THIS IS
MANDATORY
OPTION

((OPTION_B)) TRUE

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Not alway true

This is optional

((OPTION_D)) Can't say

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Is RPL in selector field of task gate descriptor is used by processor?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) No

THIS IS
MANDATORY
OPTION

((OPTION_B)) Yes

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Some times yes on some conditions

This is optional

((OPTION_D)) None of the above

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following is true about RPL in selector of task gate descriptor.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Is used by processor

THIS IS
MANDATORY
OPTION

((OPTION_B)) Is not used by processor

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Is used by TSS

This is optional

((OPTION_D)) Is used by TR

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The 80386 switches execution to another task in following case/s..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The current task executes a JMP or CALL that refers to a TSS descriptor.

THIS IS
MANDATORY
OPTION

((OPTION_B)) The current task executes a JMP or CALL that refers to a physical memory.

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) An interrupt or exception vectors to a task gate in the IDT.

This is optional

((OPTION_D)) A and C

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The following bit in the flag word distinguishes between the standard mechanism and the
variant that causes a task switch
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P-bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) G-bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) NT-Bit

This is optional

((OPTION_D)) T-bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An exception or interrupt causes a task switch when....?.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) it vectors to a interrupt gate in the IDT

THIS IS
MANDATORY
OPTION

((OPTION_B)) it vectors to a task gate in the IDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) it vectors to a trap gate in the IDT

This is optional

((OPTION_D)) it vectors to a call gate in the IDT

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An exception or interrupt causes a task switch when....?.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) It vectors to a call gate in the IDT

THIS IS
MANDATORY
OPTION

((OPTION_B)) It vectors to a trap gate in the IDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) It vectors to a any gate in the LDT

This is optional

((OPTION_D)) It vectors to a task gate in the IDT

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An exception or interrupt causes a task switch when....?.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) It vectors to a task gate in the LDT

THIS IS
MANDATORY
OPTION

((OPTION_B)) It vectors to a task gate in the GDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) It vectors to a task gate in the IDT

This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An exception or interrupt causes a task switch when....?.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) It vectors to a task gate in the IDT

THIS IS
MANDATORY
OPTION

((OPTION_B)) It vectors to a task gate in the GDT

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) It vectors to a task gate in the LDT

This is optional

((OPTION_D)) It vectors to a trap gate in the IDT

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The IRET switches back to the interrupted task.when following bit is set..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P-bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) G-bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) T-bit

This is optional

((OPTION_D)) NT-bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The IRET switches back to the interrupted task.when following bit is set..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P-bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) NT-bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) T-bit

This is optional

((OPTION_D)) G-bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following rule must be satisfied for task switching.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The DPL of the TSS descriptor or task gate must be greater than or equal to the maximum
of CPL and the RPL of the gate selector.
THIS IS
MANDATORY
OPTION
The DPL of the TSS descriptor or task gate must be equal to the maximum of CPL and
((OPTION_B)) the RPL
THIS IS ALSO of the gate selector.
MANDATORY
OPTION
The DPL of the TSS descriptor or task gate must be less than or equal to the maximum of
((OPTION_C)) CPL and the RPL
This is optional of the gate selector.
The DPL of the TSS descriptor or task gate must be less than the maximum of CPL and
((OPTION_D)) the RPL
This is optional of the gate selector.

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following rule must be satisfied for task switching.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The DPL of the TSS descriptor must be greater than or equal to the maximum of CPL
and the RPL of the gate selector.
THIS IS
MANDATORY
OPTION

((OPTION_B)) The DPL of the task gate must be equal to the maximum of CPL and the RPL of the gate
selector.
THIS IS ALSO
MANDATORY
OPTION
The DPL of the TSS descriptor and task gate must be less than the maximum of CPL and
((OPTION_C)) the RPL
This is optional of the gate selector.
The DPL of the TSS descriptor or task gate must be less than or equal to the maximum of
((OPTION_D)) CPL and the RPL
This is optional of the gate selector.

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following rule must be satisfied for task switching.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO
The DPL of the TSS descriptor or task gate must be less than or equal to the maximum of
((OPTION_A)) CPL and the RPL
THIS IS of the gate selector.
MANDATORY
OPTION

((OPTION_B)) The DPL of the task gate must be equal to the minimum of CPL and the RPL of the gate
selector.
THIS IS ALSO
MANDATORY
OPTION
The DPL of the TSS descriptor and task gate must be less than the minimum of CPL and
((OPTION_C)) the RPL
This is optional of the gate selector.

((OPTION_D)) The DPL of the TSS descriptor must be greater than or equal to the minimum of CPL
and the RPL of the gate selector.
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Exceptions, interrupts, and IRETs are permitted to switch tasks ________.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) regardless of the CPL of the target task gate or TSS descriptor.

THIS IS
MANDATORY
OPTION

((OPTION_B)) regardless of the DPL of the target task gate or TSS descriptor.

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) regardless of the RPL of the target task gate or TSS descriptor.

This is optional

((OPTION_D)) regardless of the DPL and CPL of the target task gate or TSS descriptor.

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Exceptions, interrupts, and IRETs are permitted to switch tasks regardless of.________.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) the CPL of the target task gate or TSS descriptor.

THIS IS
MANDATORY
OPTION

((OPTION_B)) the DPL and CPL of the target task gate or TSS descriptor.

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) the RPL of the target task gate or TSS descriptor.

This is optional

((OPTION_D)) None of above

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) A task switching operation involves following number of steps:

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) 4
THIS IS
MANDATORY
OPTION

((OPTION_B)) 5
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) 2
This is optional

((OPTION_D)) 3
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) At the time of task switching, processor

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Marks the incoming task's TSS descriptor as busy, and sets the G-bit of the MSW

THIS IS
MANDATORY
OPTION

((OPTION_B)) Marks the incoming task's TSS descriptor as busy, and sets the P-bit of the MSW

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Marks the incoming task's TSS descriptor as busy, and sets the TS- bit of the MSW

This is optional

((OPTION_D)) Marks the incoming task's TSS descriptor as busy, and sets the MP- bit of the MSW

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) TS flag of MSW is useful to systems software when a coprocessor is present. The TS bit
______ .
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) signals that the context of the TSS may not correspond to the current 80386 task

THIS IS
MANDATORY
OPTION

((OPTION_B)) signals that the context of the Task register may not correspond to the current 80386 task

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) signals that the context of the coprocessor may not correspond to the current 80386 task

This is optional

((OPTION_D)) signals that the context of the Gate may not correspond to the current 80386 task

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following check is not Made during a Task Switch..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Incoming TSS descriptor is present (NP)


THIS IS
MANDATORY
OPTION

((OPTION_B)) Microporocess is busy


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Limit of incoming TSS is greater than or equal to 103 (TS)


This is optional

((OPTION_D)) Incoming TSS descriptor is marked not-busy (GP)


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following check is Made during a Task Switch..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Call gate is present


THIS IS
MANDATORY
OPTION

((OPTION_B)) Trap gate is busy


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Limit of incoming TSS is greater than or equal to 103 (TS)


This is optional

((OPTION_D)) Iinterrupt gate busy


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following check is Made during a Task Switch..

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Call gate is present


THIS IS
MANDATORY
OPTION

((OPTION_B)) Trap gate is busy


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Interrupt gate is busy


This is optional

((OPTION_D)) Incoming TSS descriptor is present (NP)


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The following is not way to create common logical-to-physical address-space


mappings:
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Via the GDT.


THIS IS
MANDATORY
OPTION

((OPTION_B)) By sharing LDTs.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) By descriptor aliases in GDTs.


This is optional

((OPTION_D)) By descriptor aliases in LDTs.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The following is not way to create common logical-to-physical address-space


mappings:
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Via the LDT


THIS IS
MANDATORY
OPTION

((OPTION_B)) By sharing LDTs.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Via the GDT


This is optional

((OPTION_D)) By descriptor aliases in LDTs.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The following is way to create common logical-to-physical address-space


mappings:
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) By enabling pagging


THIS IS
MANDATORY
OPTION

((OPTION_B)) By sharing physical memory


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Via the GDT


This is optional

((OPTION_D)) By selector aliases in LDTs.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When Two or more tasks can use the same LDT?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) if the LDT selectors in their TSSs select the same GDT segment.
THIS IS
MANDATORY
OPTION

((OPTION_B)) if the LDT selectors in their TSSs select the same LDT segment.
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) if the LDT selectors in their TSSs select the same IDT segment.
This is optional

((OPTION_D)) if the LDT selectors in their TSSs select the same descriptor.
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) If the LDT selectors in their TSSs select the same LDT segment, then what is
happen?
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Two or more tasks can use the same GDT.


THIS IS
MANDATORY
OPTION

((OPTION_B)) Two or more tasks can use the same LDT.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Two or more tasks can use the same IDT


This is optional

((OPTION_D)) Only two tasks can use the same LDT.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)
Which two fields are used to automatically return a task that called another task?
((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The back-link field of the TSS and the OF (nested task) bit of the flag word

THIS IS
MANDATORY
OPTION

((OPTION_B)) The back-link field of the TSS and the NT (nested task) bit of the flag word

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The back-link field of the TSS and the SF (nested task) bit of the flag word

This is optional

((OPTION_D)) The back-link field of the TSS and the ZF (nested task) bit of the flag word

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)
Which two fields are used to automatically return a task that called another task?
((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The back-link field of the TSS and the NT (nested task) bit of the flag word

THIS IS
MANDATORY
OPTION

((OPTION_B)) The PDBR field of the TSS and the NT (nested task) bit of the flag word

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The CR3 field of the TSS and the NT (nested task) bit of the flag word

This is optional

((OPTION_D)) The T-bit field of the TSS and the NT (nested task) bit of the flag word

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which two fields are used to automatically return a task that called another task?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The back-link field of the TSS and the OF (nested task) bit of the flag word

THIS IS
MANDATORY
OPTION

((OPTION_B)) The PDBR field of the TSS and the NT (nested task) bit of the flag word

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The CR3 field of the TSS and the NT (nested task) bit of the flag word

This is optional

((OPTION_D)) The back-link of the TSS and the NT (nested task) bit of the flag word

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)
Which two fields are used to automatically return a task that called another task?
((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) The back-link field of the TSS and the OF (nested task) bit of the flag word

THIS IS
MANDATORY
OPTION

((OPTION_B)) The PDBR field of the TSS and the NT (nested task) bit of the flag word

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The back-link of the TSS and the NT (nested task) bit of the flag word

This is optional

((OPTION_D)) The back-link of the TSS and the TS (nested task) bit of the flag word

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) For what purpose the NT flag is used?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) To indicates whether the task is valid

THIS IS
MANDATORY
OPTION

((OPTION_B)) To indicates whether the back-link field is valid

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) To indicates whether the segment is valid

This is optional

((OPTION_D)) To indicates whether the back-link field is invalid.

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) For what purpose the NT flag is used?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) To indicates whether the task gate is valid

THIS IS
MANDATORY
OPTION

((OPTION_B)) To indicates whether the back-link field is invalid.

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) To indicates whether the task gate is invalid valid

This is optional

((OPTION_D)) To indicates whether the back-link field is valid

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When 80386 switches back to the task selected by the back-link field?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) If NT is reset.

THIS IS
MANDATORY
OPTION

((OPTION_B)) If NT is set

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) If TSis set

This is optional

((OPTION_D)) If TSis reset

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When 80386 switches back to the task selected by the back-link field?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) If T-bitis reset

THIS IS
MANDATORY
OPTION

((OPTION_B)) If Pis set

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) If NT is set

This is optional

((OPTION_D)) If TSis set

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which following bit is used to prevent loop in multitasking ?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P Bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) B Bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) T Bit

This is optional

((OPTION_D)) G Bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which following bit is used to prevent loop in multitasking ?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P- Bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) NT-Bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) T Bit

This is optional

((OPTION_D)) B Bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which following bit is used to ensures the integrity of the back-link. ?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) P- Bit

THIS IS
MANDATORY
OPTION

((OPTION_B)) B-Bit

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) T Bit

This is optional

((OPTION_D)) NT Bit

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) What is use of B-bit of descriptor?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) to ensures the integrity of the tasks.


THIS IS
MANDATORY
OPTION

((OPTION_B)) to ensures the integrity of the process.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) to ensures the integrity of the back-link.


This is optional

((OPTION_D)) to ensures the integrity of the descriptor and selector.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) What is use of B-bit of descriptor?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) To ensures that the CPU can detect any attempt to create a loop

THIS IS
MANDATORY
OPTION

((OPTION_B)) To ensures the integrity of the back-link.

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) To ensures the integrity of the tasks.

This is optional

((OPTION_D)) Both A and B

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) What is use of loop?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) It is used to indicate an attempt not to reenter a descriptor that is already busy

THIS IS
MANDATORY
OPTION

((OPTION_B)) It is used to indicate an attempt to reenter a task that is already busy

THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) It is used to indicate an attempt to reenter a process that is already busy

This is optional

((OPTION_D)) It is used to indicate an attempt to reenter a selector that is already busy

This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When the processor automatically clears the busy bit of the old task?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) if that task is to be placed on the back-link chain


THIS IS
MANDATORY
OPTION

((OPTION_B)) if that task is not to be placed on the stack


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) if that task is not to be placed on the back-link chain


This is optional

((OPTION_D)) if that task is to be placed on the stack


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When the processor signals an exception at switching to a task?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) if the busy bit of the new task is already set.


THIS IS
MANDATORY
OPTION

((OPTION_B)) if the busy bit of the new task is already reset.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) if the T bit of the new task is already set.


This is optional

((OPTION_D)) if the T bit of the new task is already reset.


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When the processor signals an exception at switching to a task?

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) if the busy bit of the new task is already reset.


THIS IS
MANDATORY
OPTION

((OPTION_B)) if the T bit of the new task is already set.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) if the T bit of the new task is already reset.


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which two fields give flexibility to system software for utilization of segment
and page mapping features of the 80386?
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) GDT selector and PDBR fields of the TSS


THIS IS
MANDATORY
OPTION

((OPTION_B)) IDT selector and PDBR fields of the TSS


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) LDT selector and PDBR fields of the TSS


This is optional

((OPTION_D)) LDT selector and CR0 fields of the TSS


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Which two fields give flexibility to system software for utilization of segment
and page mapping features of the 80386?
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) GDT selector and PDBR fields of the TSS


THIS IS
MANDATORY
OPTION

((OPTION_B)) IDT selector and PDBR fields of the TSS


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) LDT selector and CR0 fields of the TSS


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) A ______ in the IDT points indirectly to a task.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Interrupt gate


THIS IS
MANDATORY
OPTION

((OPTION_B)) Trap gate


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Task gate


This is optional

((OPTION_D)) Call gate


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The selector of the task gate in IDT, points to _____ descriptor in the
GDT.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) a TSS
THIS IS
MANDATORY
OPTION

((OPTION_B)) an executable-segment
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) a data segment


This is optional

((OPTION_D)) Any of the above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When an interrupt or exception vectors to a task gate in ______, a task


switch results.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) the IDT


THIS IS
MANDATORY
OPTION

((OPTION_B)) the LDT


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Both A &B


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The interrupt task returns to the interrupted task by executing _____
instruction.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) an IRET
THIS IS
MANDATORY
OPTION

((OPTION_B)) a RET
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) a JMP
This is optional

((OPTION_D)) a CALL
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) When interrupt tasks are used in an operating system for the 80386, there
are actually two
ENTER schedulers.
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Eight
THIS IS
MANDATORY
OPTION

((OPTION_B)) Six
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Four
This is optional

((OPTION_D)) Two
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The software scheduler is a part of ________.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) either the operating system or the processor's interrupt mechanism


THIS IS
MANDATORY
OPTION

((OPTION_B)) The operating system


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The processor's interrupt mechanism


This is optional

((OPTION_D)) neither the operating system nor the processor's interrupt mechanism
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The hardware scheduler is a part of __________.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) either the operating system or the processor's interrupt mechanism


THIS IS
MANDATORY
OPTION

((OPTION_B)) The operating system


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) The processor's interrupt mechanism


This is optional

((OPTION_D)) neither the operating system nor the processor's interrupt mechanism
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The design of the _________ should account for the fact that the ______
may dispatch an interrupt task whenever interrupts are enabled.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) software scheduler, hardware scheduler


THIS IS
MANDATORY
OPTION

((OPTION_B)) hardware scheduler, software scheduler


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Both A &B


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Interrupts that vector through __________ cause TF (the trap flag) to be
reset after the current value of TF is saved on the stack as part of
ENTER EFLAGS.
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) interrupt gates


THIS IS
MANDATORY
OPTION

((OPTION_B)) trap gates


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) either A or B
This is optional

((OPTION_D)) neither A nor B


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The difference between an interrupt gate and a trap gate is in the effect on
______.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) IF
THIS IS
MANDATORY
OPTION

((OPTION_B)) SF
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) PF
This is optional

((OPTION_D)) CF
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The difference between an interrupt gate and a trap gate is in the effect on
______.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) CF
THIS IS
MANDATORY
OPTION

((OPTION_B)) SF
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) PF
This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An interrupt that vectors through an interrupt gate ______ IF.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Sets
THIS IS
MANDATORY
OPTION

((OPTION_B)) Complements
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Resets
This is optional

((OPTION_D)) Does not change


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An interrupt that vectors through an interrupt gate ______ IF.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Sets
THIS IS
MANDATORY
OPTION

((OPTION_B)) Complements
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Does not change


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An interrupt through a trap gate ________ IF.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Sets
THIS IS
MANDATORY
OPTION

((OPTION_B)) Complements
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Resets
This is optional

((OPTION_D)) Does not change


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An interrupt through a trap gate ________ IF.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Sets
THIS IS
MANDATORY
OPTION

((OPTION_B)) Complements
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Resets
This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The CPU does not permit an interrupt to transfer control to a procedure in
a segment of __________ .
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) lesser privilege than the current privilege level


THIS IS
MANDATORY
OPTION

((OPTION_B)) higher privilege than the current privilege level


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) higher or equal privilege than the current privilege level


This is optional

((OPTION_D)) lesser or equal privilege than the current privilege level


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) To ensure that the privilege rule is never violated by interrupt and
exception handling procedures ____ .
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Place the handler in a conforming segment


THIS IS
MANDATORY
OPTION

((OPTION_B)) Place the handler procedure in a privilege level zero segment


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Either A or B
This is optional

((OPTION_D)) Neither A nor B


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) With exceptions that relate to a specific segment, the processor pushes
_____ onto the stack of the exception handler.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) an error code


THIS IS
MANDATORY
OPTION

((OPTION_B)) the GPRs


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) the CR3


This is optional

((OPTION_D)) the CR0


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The format of the error code resembles that of _______ .


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) a descriptor
THIS IS
MANDATORY
OPTION

((OPTION_B)) a selector
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) an interrupt gate


This is optional

((OPTION_D)) a task gate


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Two Least significant bits of the error code contains _______ .
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) two bit RPL


THIS IS
MANDATORY
OPTION

((OPTION_B)) two one-bit items EXT &TI


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) two one-bit items EXT &I


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) In error code, processor sets the _____ bit if an event external to the
program caused the exception.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) I
THIS IS
MANDATORY
OPTION

((OPTION_B)) EXT
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) TI
This is optional

((OPTION_D)) P
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor sets the _____-bit if the index portion of the error code
refers to a gate descriptor in the IDT.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) I
THIS IS
MANDATORY
OPTION

((OPTION_B)) EXT
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) TI
This is optional

((OPTION_D)) P
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Error code contains _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) I
THIS IS
MANDATORY
OPTION

((OPTION_B)) EXT
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) TI
This is optional

((OPTION_D)) all of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) If the I-bit is not set, the TI bit indicates whether the error code refers to
the ____ or to the ____.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) GDT, LDT


THIS IS
MANDATORY
OPTION

((OPTION_B)) IDT, GDT


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) LDT, IDT


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) In the error code, upper 14 bits of the lower word are the upper 14 bits of
______ involved.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) the trap gate


THIS IS
MANDATORY
OPTION

((OPTION_B)) the interrupt gate


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) the task gate


This is optional

((OPTION_D)) the segment selector


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) In some cases the error code on the stack is null, i.e., bits in the low order
word are ____ .
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Zero
THIS IS
MANDATORY
OPTION

((OPTION_B)) One
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) alternate zero and one


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An error code is of ____ bits, which the processor pushes onto the stack of
the exception handler.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) 16
THIS IS
MANDATORY
OPTION

((OPTION_B)) 32
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) 64
This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) _______ fields are present in error code.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Undefined, selector index, TI and RPL


THIS IS
MANDATORY
OPTION

((OPTION_B)) Linear base address, selector index, TI, I and ETX


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Undefined, selector index, TI, I and ETX


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The _____ values saved when a fault is reported point to the instruction
causing the fault.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) CS and EIP


THIS IS
MANDATORY
OPTION

((OPTION_B)) ES and EDI


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) DS and ESI


This is optional

((OPTION_D)) SS and ESP


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) If a trap is detected in a JMP instruction, the CS and EIP values pushed
onto the stack point to _______
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) to the instruction after the JMP


THIS IS
MANDATORY
OPTION

((OPTION_B)) to the JMP itself


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) the target of the JMP


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) An abort is an exception that permits __________.

ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) neither precise location of the instruction causing the exception nor restart of the program
that caused the exception
THIS IS
MANDATORY
OPTION

((OPTION_B)) either precise location of the instruction causing the exception or restart of the program
that caused the exception
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Both A &B


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The divide-error fault occurs during a DIV or an IDIV instruction when
______.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) the dividend is zero


THIS IS
MANDATORY
OPTION

((OPTION_B)) the divisor is zero


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) the dividend is one


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Interrupt 0 is _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Divide-error fault


THIS IS
MANDATORY
OPTION

((OPTION_B)) Debug exception


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Break-point trap


This is optional

((OPTION_D)) Overflow trap


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Interrupt 1 is _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Divide-error fault


THIS IS
MANDATORY
OPTION

((OPTION_B)) Debug exception


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Break-point trap


This is optional

((OPTION_D)) Overflow trap


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Interrupt 3 is _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Divide-error fault


THIS IS
MANDATORY
OPTION

((OPTION_B)) Debug exception


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Break-point trap


This is optional

((OPTION_D)) Overflow trap


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Interrupt 4 is _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Divide-error fault


THIS IS
MANDATORY
OPTION

((OPTION_B)) Debug exception


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Break-point trap


This is optional

((OPTION_D)) Overflow trap


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) Following conditions may trigger Debug exceptions


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Instruction address break-point fault.


THIS IS
MANDATORY
OPTION

((OPTION_B)) Data address break-point trap.


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Single-step trap.


This is optional

((OPTION_D)) All of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor does not push an error code for _______.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) debug exception


THIS IS
MANDATORY
OPTION

((OPTION_B)) invalid opcode


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Both of above


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor pushes an error code for _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) debug exception


THIS IS
MANDATORY
OPTION

((OPTION_B)) invalid opcode


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Double fault


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH C
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor does not push an error code for _______.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Invalid TSS


THIS IS
MANDATORY
OPTION

((OPTION_B)) Double fault


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Segment not present


This is optional

((OPTION_D)) debug exception


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor pushes an error code for _______.


ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Invalid TSS


THIS IS
MANDATORY
OPTION

((OPTION_B)) Double fault


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Segment not present


This is optional

((OPTION_D)) All of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH D
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) The processor always pushes an error code, which is _______, onto the
stack of the double-fault handler.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Always zero


THIS IS
MANDATORY
OPTION

((OPTION_B)) Always non-zero


THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Any of above


This is optional

((OPTION_D)) None of above


This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION)) ________ occurs if during a task switch the new TSS is invalid.
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A)) Interrupt 9
THIS IS
MANDATORY
OPTION

((OPTION_B)) Interrupt 10
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C)) Interrupt 11
This is optional

((OPTION_D)) Interrupt 12
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH B
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
((MARKS)) 1
QUESTION IS OF
HOW MANY
MARKS? (1 OR 2
OR 3 UPTO 10)

((QUESTION))
ENTER
CONTENT. QTN
CAN HAVE
IMAGES ALSO

((OPTION_A))
THIS IS
MANDATORY
OPTION

((OPTION_B))
THIS IS ALSO
MANDATORY
OPTION

((OPTION_C))
This is optional

((OPTION_D))
This is optional

((OPTION_E))
This is optional.
If optional keep
empty so that
system will skip
this option

((CORRECT_CH A
OICE)) Either A
or B or C or D or
E

((EXPLANATION
)) This is also
optional
Q.1. What are the different levels of security in 80386 ?
a. Task level security b. Page level security
c. Segment level security c. Both b & c
Answer : c

Q.2. Which is the highest and most secure privilege level in 80386 ?
a. Privilege Level 0 b. Privilege Level 1
b. Privilege Level 1 c. Privilege Level 2
Answer : a

Q.3. What is the privilege level of Kernal in Operating System ?


a. Privilege level 2 b. Privilege level 1
c. Privilege level 3 d. Privilege level 0
Answer : d

Q.4. What fields are checked by Privilege check unit of CPU ?


a. CPL b. RPL
c. DPL d. All of the above.
Answer : d

Q.5. Where is the RPL located.


a. Segment register b. Selector
c. Segment descriptor d. Both a & b.
Answer : Both a & b

Q.6. Where is the CPL located.


a. Hidden portion of segment register b. Segment Descriptor
c. TSS Descriptor d. GDT
Answer : a

Q.7. How many bits are allocated for Limit field in Code/Data Segment descriptor.
a. 8 bits b. 5 bits
c. 20 bits d. 16 bits
Answer : c

Q.8 What is the maximum size of segment when Granularity bit is 0.


a. 4 GB b. 1 MB
c. 64 Terabyte d. 64 KB
Answer : b

Q.9. What is the maximum size of segment when Granularity bit is 1.


a. 4 GB b. 1 MB
c. 64 KB d. 64 TB
Answer : a
Q. 11 Where is the Granularity bit located.
a. Segment Descriptor b. Segment Register
b. Flag register d. Selector
Answer : a

Q.12 What is the size of each descriptor in GDT.


a. 32 bit b. 64 KB
c. 8 byte d. 1 MB
Answer : c

Q.13 Where is the Conforming bit located.


a. Selector b. Code segment descriptor
c. Data segment descriptor d. TSS
Answer : b

Q.14 What is stored in Task State Segment.


a. General purpose registers b. Segment registers
c. Flag registers d. All of the above.
Answer : d

Q.15 What is stored in Task Register


a. Selector to TSS descriptor of currently executing task
b. Base address of GDT
c. Limit of GDT
d. All of the above.
Answer: a

Q.16 When T(Trap bit ) is set it generates debug exception on following,


a. Macro call b. Push instruction
c. Pop instruction d. Task switching
Answer : d
Q.1. What is the size of an Interrupt Gate descriptor located in IDT.
a. 64 KB b. 8 byte
c. 1 MB d. 32 bit.
Answer : b

Q.2. Task Gate , Interrupt Gate , Trap Gate descriptors are located in ?
a. IDT (Interrupt Descriptor Table)
b. GDT (Global Descriptor Table)
c. LDT (Local Descriptor Table)
d. Task Register
Answer : a

Q.3. Maskable interrupts are signalled via.


a. INTR pin b. INT pin
b. NMI pin d. BUSY pin
Answer : a

Q.4. Interrupts give using INT instruction are called.


a. Hardware interrupts b. Software interrupts
c. Procedures d. Macros
Answer : b

Q.5. When IF(Interrupt Flag) is disabled following is true.


a. Procedures are disabled b. Multitasking is disabled
c. INTR interrupts are disabled d. Macros are disabled
Answer : c

Q.6. Base address of IDT(Interrupt Descriptor Table) is stored in following.


a. IDTR(Interrupt Descriptor Table Register)
b. LDTR (Local Descriptor Table Register)
c. GDTR (Global Descriptor Table Register)
d. TR (Task Register)
Answer : a

Q.7. What is stored in Interrupt Gate Descriptor.


a. Selector to segment descriptor of Interrupt Procedure segment
b. Offset within segment of Interrupt procedure segment
c. DPL of Interrupt Gate descriptor.
d. All of the above
Answer : d
Q.8. The last instruction of Interrupt procedure is usually.
a. RET instruction
b. IRET instruction
c. CALL instruction
d. JMP instruction
Answer : b

Q.9. Interrupt 1 is used for following exception.


a. Divide Error b. Debug Exception
c. Overflow exception d. None of the above
Answer : b

Q.10. Interrupt 4 represents following exception.


a. Overflow exception b. Bounds Check exception
c. Interrupt exception d. Divide error
Answer : b

You might also like