250+ TOP MCQs on Rapid Execution Module, Memory Subsystem, Hyperthreading Technology and Answers

Tough Microprocessors Questions and Answers on “Rapid Execution Module, Memory Subsystem, Hyperthreading Technology”.

1. The units that are primarily used to resolve indirect mode of memory addressing is called
a) ALU
b) AGU
c) ALU and AGU
d) NONE
Answer: b
Clarification: The AGUs(Address Generation Units) are primarily used to resolve indirect mode of memory addressing.

2. The AGUs work at a speed of
a) equal to that of processor
b) twice the processor
c) thrice the processor
d) none
Answer: b
Clarification: The AGUs run at twice the processor speed.

3. Pentium 4 consists of
a) 4 ALUs
b) 4 AGUs
c) 2 ALUs and 2 AGUs
d) 4 ALUs and 4 AGUs
Answer: c
Clarification: Pentium 4 consists of 2 ALUs and 2 AGUs.

4. The number of instructions that can be executed per clock cycle by the ALU or AGU is
a) 1
b) 2
c) 3
d) 4
Answer: b
Clarification: As the speed of the units, ALU and AGU are doubled, which means that twice the number of instructions being executed per clock cycle.

5. The paging mechanism of IA-32 architecture has an extension as
a) page memory extension
b) page size extension
c) page address extension and page size extension
d) page memory extension and page size extension
Answer: c
Clarification: IA-32 architecture’s paging mechanism includes an extension that support
1. Page address extension to address space greater than 4GB.
2. Page size extension to map linear address to physical address in 4MB.

6. The linear address space is mapped into the processors physical address space either directly or through paging by
a) flat memory model
b) segmented memory model
c) flat or segmented memory model
d) none
Answer: c
Clarification: With the flat or segmented memory model, linear address space is mapped into the processors physical address space either directly or through paging.

7. The features of thread in threading process is
a) threads can be bunched together
b) threads are simple and light weight
c) threads are independent
d) all of the mentioned
Answer: d
Clarification: Threads may be bunched together in a process. Threads are independent, simple in structure and are lightweight in the sense that they may enhance the speed of operation of an overall process.

8. The process in which multiple threads correspond to the tracking of each individual object is known as
a) multiple thread system
b) multi thread parallelism
c) thread level parallelism
d) multi level parallelism
Answer: c
Clarification: The mutiple threads correspond to the tracking of each individual object. This kind of parallelism is known as thread level parallelism(TLP).

9. Which of the following is not a type of context switching?
a) time-slice multithreading
b) on chip multiprocessing
c) hyperthreading
d) none
Answer: d
Clarification: A single processor can execute multiple threads by switching between them. The scheme of context switching may be several types. They are
1. Time-slice multithreading
2. On chip multiprocessing
3. Hyperthreading.

10. The thread level parallelism is a process of
a) saving the context of currently executing process
b) flushing the CPU of the same process
c) loading the context of new next process
d) all of the mentioned
Answer: d
Clarification: The thread level parallelism is a process of
1. Saving the context of currently executing process.
2. Flushing the CPU of the same process.
3. Loading the context of new next process is called a context switch.

Leave a Reply

Your email address will not be published. Required fields are marked *