Embedded Systems Questions and Answers – Types of Processors

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “Types of Processors”.

1. What shows the brightness of the pixel in a digital signal processor?
a) luminance
b) transparent
c) chrominance
d) opaque
View Answer

Answer: a
Explanation: The color image of a digital signal processor have multiple channels. The brightness of the pixel is determined by luminance and the color of the pixel is determined by chrominance.

2. What is the color format of chrominance in a digital signal processor?
a) VGBA
b) VIBGYOR
c) White
d) RGBA
View Answer

Answer: d
Explanation: RGBA colors have four channels red, green, blue, and alpha, which is transparent.

3. Which of the following processor are designed to perform calculations in graphics rendering?
a) GPU
b) digital signal processor
c) microprocessor
d) microcontroller
View Answer

Answer: a
Explanation: Graphics processing unit is designed to perform calculations in graphics rendering. Intel, NVIDIA, and AMD are dominant providers of GPU.
advertisement
advertisement

4. Which of the processor is a good match for applications such as video games?
a) GPU
b) VLIW
c) Coprocessor
d) Microcontroller
View Answer

Answer: a
Explanation: GPU is a graphics processing unit. Therefore, more graphical images can be created by GPU which is necessary for video games. Therefore, GPU is a good match for video games.

5. Which of the following statement is true for concurrency?
a) different parts of the program executes physically
b) different parts of the program executes sequentially
c) different parts of the program executes conceptually
d) different parts of the program executes sequentially and physically
View Answer

Answer: c
Explanation: A concurrent program executes different parts of the program conceptually, a parallel program executes different programs physically and a non-concurrent program executes the program in sequential order.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. Which is an imperative language?
a) C program
b) SQL
c) XQuery
d) Concurrent model of HDL
View Answer

Answer: a
Explanation: Imperative language is one which executes the program in sequential order. C program is an example of imperative language, SQL and XQuery are examples of declarative languages or non-imperative language. Concurrent model in HDL is a hardware description language which executes the program concurrently.

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

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.
advertisement

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

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.

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

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.
advertisement

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

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

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

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.

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

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

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

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

14. 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
View Answer

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.

15. 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
View Answer

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.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.

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.