1. The instructions of IA-32 machines are of length up to ______
a) 4 bytes
b) 8 bytes
c) 16 bytes
d) 12 bytes
Answer
Answer: d [Reason:]
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
Answer
Answer: c [Reason:]
3. The ____ directive is used to allocate 4 byte of memory.
a) DD
b) ALLOC
c) RESERVE
d) SPACE
Answer
Answer: a [Reason:]
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
Answer
Answer: b [Reason:]
5. The instruction used to cause unconditional jump is _____
a) UJG
b) JG
c) JMP
d) GOTO
Answer
Answer: c [Reason:]
6. ____ instruction is used to check the bit of the condition flags.
a) TEST
b) TB
c) CHECK
d) BT
Answer
Answer: d [Reason:]
7. REPINS instruction is used to _____
a) Transfer a block of data serially from Input device to the processor
b) Transfer a block of data parallely from Input device to the processor
c) Transfer a block of data serially from Input device to the ouput device
d) Transfer a block of data parallely from Input device to the output device
Answer
Answer: b [Reason:]
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
Answer
Answer: c [Reason:]
9. The instruction used to multiply operands yielding a double integer outcome is _____
a) MUL
b) IMUL
c) DMUL
d) EMUL
Answer
Answer: b [Reason:]
10. SIMD stands for ___
a) Single Instruction Multiple Data
b) Simple Instruction Multiple Decoding
c) Sequential Instruction Multiple Decoding
d) System Information Mutable Data
Answer
Answer: a [Reason:]
11. The IA-32 system follows _____ design.
a) RISC
b) CISC
c) SIMD
d) None of the mentioned
Answer
Answer: b [Reason:]
12. Which architecture is suitable for a wide range of data types ?
a) ARM
b) 68000
c) IA-32
d) ASUS firebird
Answer
Answer: c [Reason:]
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
Answer
Answer: d [Reason:]
14. The MMX (Multimedia Extension) operands are stored in ______
a) General purpose registers
b) Banked registers
c) Float point registers
d) Graphic registers
Answer
Answer: c [Reason:]
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
Answer
Answer: a [Reason:]