Embedded System Questions and Answers Part-10

1. How many bits does SPARC-V9 processor have?
a) 16
b) 32
c) 64
d) 128

Answer: c
Explanation: There are three major versions of SPARC which are SPARC-V7, SPARC-V8 and SPARC-V9. The former two are 32 bits processor and the later is a 64-bit processor.

2. What are the three modules in the SPARC processor?
a) IU, FPU, CU
b) SP, DI, SI
c) AX, BX, CX
d) CU, CH, CL

Answer: a
Explanation: The SPARC processor has three modules which are Integer unit, Floating point unit, and coprocessor unit. Each module has its own functions and integer unit controls the overall operation of the processor.

3. How many floating point register does the FPU of the SPARC have?
a) 16 128-bit
b) 32 128-bit
c) 64 128-bit
d) 10 128-bit

Answer: a
Explanation: It possesses 32 32-bit single precision, 32 64-bit double precision and 16 128-bit quads precise floating registers.

4. Which module of SPARC contains the general purpose registers?
a) IU
b) FPU
c) CU
d) control unit

Answer: a
Explanation: Integer unit contains the general purpose registers and it controls the overall operation and performance of the processor and the memory address is also calculated by the integer unit

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

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.

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

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

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

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

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

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.

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

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.

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

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.