Embedded System MCQs

1) An ____________ can be thought of as a computer hardware system having software embedded in it.

A)operating System B)embedded system C) Computer System D)None of these

Correct Ans: embedded system


2) It is __________ that supervises the application software and provide mechanism to let the processor run a process.

A)memory     B)ASIP     C)ASIC     D) RTOS

Correct Ans: RTOS


3) An __________ compares the output given by the D-A Converter to the actual (expected) output stored in it and stores the approved output.

A)actuator     B)Sensor     C)Processor     D) Converter

Correct Ans: actuator


4) The ___________ includes the Arithmetic and Logical Unit (ALU).

A)Application Specific Instruction Processors     B)General Purpose Processor 

C)Execution Unit                               D)Program Flow Control Unit

Correct Ans: Execution Unit


5) A _________ is a single VLSI chip having a CPU.

A) microprocessor     B) Microcontroller     C) Embedded Processor     D) Media Processor

Correct Ans: microprocessor


6) ___________ is a computer that can address a large number of instructions.

A)GPP     B)EU     C)CISC     D) RISC

Correct Ans: CISC


7) A program that can translate a program from a low-level language to a high-level language is called a _________.

A) decompiler     B) compiler     C) Cross-Compiler D) Assemblers

Correct Ans: decompiler 


8) An __________ creates object code by translating assembly instruction mnemonics into opcodes, resolving symbolic names to memory locations.

A) assembler B) Language Converter C) compiler D) interpreter

Correct Ans: assembler


9) _____________ is important in terms of final cost of the product in which the microcontroller is to be used.

A)Speed     B) Cost per Unit     C) Power Consumption D) Packaging

Correct Ans: Cost per unit


10) Intel introduced an _________ microcontroller called the 8051.

A)2-bit     B) 8-bit     C)4-bit D) 6-bit

Correct Ans: 8-bit


11) The significance of the _________ is that it points the processor to the memory address which contains the firmware's first instruction.

A) reset vector B) Stack Pointer C) Program Counter D) Interrupts

Correct Ans: reset vector


12) The ________ cannot exceed a certain number of characters.

A)mnemonics  B)label fields C) operands fields     D) comment fields

Correct Ans: label fields


13) The ___________, register A, is used for all arithmetic and logic operations.

A) accumulator B) "R" Registers C) helper registers D) B" Register

Correct Ans: accumulator


14) The ___________ represents the number of 1's in the accumulator register only.

A)overflow flag     B)carry flag         C) parity flag         D) auxiliary carry flag

Correct Ans: parity flag


15) In ___________, the address of the data (source data) is given as an operand. 

A)Immediate Addressing Mode B) Register direct addressing mode

C)Direct Addressing Mode         D) Indexed addressing mode

Correct Ans: Direct Addressing Mode


16) A timer that counts from zero upwards for measuring time elapsed is often called a __________.

A)timer     B) stopwatch     C) counter     D) Register

Correct Ans: stopwatch


17) The state of continuous monitoring is known as ___________.

A) polling B) Software Interrupt C) Hardware Interrupt D) interrupt handler

Correct Ans: polling


18) LED is a _______________ device used in many electronic devices, mostly used for indication purposes. 

A)conductor     B)control     C)display boards     D) semiconductor 

Correct Ans: semiconductor 


19) In ___________, data is transfer to device located many meters away this method is used for long distance data transfer.

A)UART     B) serial transfer     C)sequential transfer         D) Parallel transfer

Correct Ans: serial transfer


20) __________ used for processing the signal and data to execute desired set of instructions with high-speed of operation.

A) Processor     B) Actuators     C) Sensors     D) Converter

Correct Ans: Processor 

Comments