DAPZOI
Home Topics Quiz Login


80386 Instruction Set MCQ Questions & Answers

80386 Instruction Set MCQs : This section focuses on the "80386 Instruction Set". These Multiple Choice Questions (MCQs) should be practiced to improve the 80386 Instruction Set skills required for various interviews (campus interview, walk-in interview, company interview), placement, entrance exam and other competitive examinations.




Question 1

If a ‘1’ is encountered when an operand is scanned by BSF, then

A. zero flag is reset
B. zero flag is set
C. VM flag is set
D. RF flag is reset

View Answer

Question 2

If a ‘1’ is not encountered when an operand is scanned by BSR, then

A. zero flag is reset
B. zero flag is set
C. VM flag is reset
D. RF flag is set

View Answer

Question 3

In case of BT instruction, if the bit position in the destination operand specified by the source operand, is ‘1’, then

A. zero flag is reset
B. carry flag is set
C. VM flag is set
D. RF flag is reset

View Answer

Question 4

The BSF (bit scan forward) instruction scans the operand in the order

A. from left to right
B. from right to left
C. from upper nibble
D. none of the mentioned

View Answer

Question 5

The BSR (bit scan reverse) instruction scans the operand in the order

A. from left to right
B. from right to left
C. from upper nibble
D. none of the mentioned

View Answer

Question 6

The instruction that shifts 8 LSB bits of ECX into the MSB positions of EAX, one by one starting from LSB of ECX is

A. SHLD ECX,EAX,8
B. SHLD EAX,ECX,8
C. SHRD ECX,EAX,8
D. SHRD EAX,ECX,8

View Answer

Question 7

The instruction that shifts the specified number of bits in the instruction, from the upper side of the source operand into the lower side of the destination operand is

A. SHRD
B. SHLD
C. SETNS
D. None of the mentioned

View Answer

Question 8

Which of the following is not a bit test instruction?

A. BTC
B. BTS
C. BSF
D. BTR

View Answer

Question 9

Which of the following is not a conditional set byte instruction?

A. SETNP
B. SETO
C. SETNAE
D. SHRD

View Answer

Question 10

Which of the following is not a newly added instruction of 80386, that are not present in 80286?

A. bit scan instructions
B. bit test instructions
C. shift double instructions
D. none of the mentioned

View Answer