Embedded System Questions and Answers Part-11

1. Which of the following instructions supports parallel execution?
a) VLIW
b) TTA
c) ALU operation
d) Test-and-set instructions

Answer: a
Explanation: VLIW is a very long instruction word which receives many instructions and is executed in one instructed word. VLIW is majorly designed for instruction-level parallel (ILP) that is, it can execute codes concurrently or parallel in some time. TTA is a transport triggered architecture which is a type of CPU design which programs controlling the internal buses of the processor. Test-and-set is used to write to a memory location and return its old values. ALU used to perform arithmetic and logic operations.

2. Who invented VLIW architecture?
a) Josh Fisher
b) John Ellis
c) John Ruttenberg
d) John O’Donnell

Answer: a
Explanation: Josh Fisher from Yale Universities invented the concept of VLIW architecture. John Ellis described the VLIW compiler. John Ruttenberg develops some important algorithms in scheduling.

3. What is ILP?
a) instruction-level parallelism
b) instruction-level panel
c) instruction-language panel
d) inter-language parallelism

Answer: a
Explanation: A processor which supports instruction-level parallelism can perform multiple independent operations in every instruction cycle. Basically, there are four types of instructions. These are CISC instructions, subword parallelism, superscalar, and VLIW.

4. Which ILP supports the ALU division?
a) Subword parallelism
b) CISC
c) Superscalar
d) VLIW

Answer: a
Explanation: In subword parallelism, the wide ALU is divided into smaller slices which enable simultaneous arithmetic and logical operations.

5. Which is a vector processor?
a) Subword parallelism
b) CISC
c) Superscalar
d) VLIW

Answer: a
Explanation: Subword parallelism is a form of a vector processing. A vector processor is the one whose instruction set includes operations on multiple data elements simultaneously.

6. Which of the following architecture supports out-of-order execution?
a) RISC
b) CISC
c) Superscalar
d) Subword parallelism

Answer: c
Explanation: Superscalar architecture support out-of-order execution in which the instructions later in the stream are executed before earlier instructions.

7. Which is an example of superscalar architecture?
a) Pentium 4
b) 8086
c) 80386
d) Pentium pro

Answer: a
Explanation: Pentium 4 is a single core CPU used in desktops, laptops which are proposed by Intel. It has Netburst architecture.

8. Which of the following is a combination of several processors on a single chip?
a) Multicore architecture
b) RISC architecture
c) CISC architecture
d) Subword parallelism

Answer: a
Explanation: The Multicore machine is a combination of many processors on a single chip. The heterogeneous multicore machine also combines a variety of processor types on a single chip.

9. Which is an example of the multi-core processor which possesses 10 cores?
a) Intel Xeon E7-2850
b) AMD Phenom IIX2
c) Intel core duo
d) AMD Phenom IIX3

Answer: a
Explanation: Intel Xeon E7-2850 have ten cores whereas AMD Phenom IIx2 and Intel core duo has two cores and AMD Phenom IIX3 has three cores.

10. Which is the most basic non-volatile memory?
a) Flash memory
b) PROM
c) EPROM
d) ROM

Answer: d
Explanation: The basic non-volatile memory is ROM or mask ROM, and the content of ROM is fixed in the chip which is useful in firmware programs for booting up the system.