Computer Organization Questions and Answers – Intel IA-32 Pentium Architecture-2

This set of Computer Organization Multiple Choice Questions & Answers focuses on “Intel IA-32 Pentium Architecture – 2”.

1. The instructions of IA-32 machines are of length up to ______
a) 4 bytes
b) 8 bytes
c) 16 bytes
d) 12 bytes
View Answer

Answer: d
Explanation: The size of instruction that can be executed at once.

2. The bit present in the op code, indicating which of the operands is the source is called as ________
a) SRC bit
b) Indirection bit
c) Direction bit
d) FRM bit
View Answer

Answer: c
Explanation: None.

3. The __________ directive is used to allocate 4 bytes of memory.
a) DD
b) ALLOC
c) RESERVE
d) SPACE
View Answer

Answer: a
Explanation: None.
advertisement
advertisement

4. .data directive is used _________
a) To indicate the ending of the data section
b) To indicate the beginning of the data section
c) To declare all the source operands
d) To Initialize the operands
View Answer

Answer: b
Explanation: This is used to indicate the starting of the section of data.

5. The instruction used to cause unconditional jump is ________
a) UJG
b) JG
c) JMP
d) GOTO
View Answer

Answer: c
Explanation: This statement causes a jump from one instruction to another without the condition.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. __________ instruction is used to check the bit of the condition flags.
a) TEST
b) TB
c) CHECK
d) BT
View Answer

Answer: d
Explanation: This is used to check the condition flags for exceptions.

7. REPINS instruction is used to __________
a) Transfer a block of data serially from an Input device to the processor
b) Transfer a block of data parallelly from Input device to the processor
c) Transfer a block of data serially from an Input device to the output device
d) Transfer a block of data parallelly from Input device to the output device
View Answer

Answer: b
Explanation: None.
advertisement

8. Which of the following statements regarding Stacks is/are True?
i) The stack always grows towards higher addresses
ii) The stack always grows towards lower addresses
iii) The stack has a fixed size
iv) The width of the stack is 32 bits
a) i and iii
b) i and iv
c) ii and iv
d) iii and iv
View Answer

Answer: c
Explanation: The stack is a data structure which is fixed at one end and grows at the other.

9. The instruction used to multiply operands yielding a double integer outcome is _________
a) MUL
b) IMUL
c) DMUL
d) EMUL
View Answer

Answer: b
Explanation: This instruction is used to carry out multiplication on large integral values.
advertisement

10. SIMD stands for __________
a) Single Instruction Multiple Data
b) Simple Instruction Multiple Decoding
c) Sequential Instruction Multiple Decoding
d) System Information Mutable Data
View Answer

Answer: a
Explanation: This is the instruction used to perform an operation on multiple types of data.

11. The IA-32 system follows _________ design.
a) RISC
b) CISC
c) SIMD
d) None of the mentioned
View Answer

Answer: b
Explanation: This system architecture is used to reduce the steps involved in execution by performing complex operations in one step.

12. Which architecture is suitable for a wide range of data types?
a) ARM
b) 68000
c) IA-32
d) ASUS firebird
View Answer

Answer: c
Explanation: None.

13. In case of multimedia extension instructions, the pixels are encoded into a data item of _________
a) 16 bit
b) 32 bit
c) 24 bit
d) 8 bit
View Answer

Answer: d
Explanation: None.

14. The MMX (Multimedia Extension) operands are stored in __________
a) General purpose registers
b) Banked registers
c) Float point registers
d) Graphic registers
View Answer

Answer: c
Explanation: These operands are used for graphic related operations.

15. The division operation in IA-32 is a single operand instruction so it is assumed that ___________
a) The divisor is stored in the EAX register
b) The dividend is stored in the EAC register
c) The divisor is stored in the accumulator
d) The dividend is stored in the accumulator
View Answer

Answer: a
Explanation: In the case of a division the divisor is pre-loaded onto the ALU.

Sanfoundry Global Education & Learning Series – Computer Organization and Architecture.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.