Embedded Systems MCQs (Set-1)

Difficulty: Easy & Basic

What is the primary purpose of an embedded system?

A General desktop work
B A dedicated function
C Unlimited cloud storage
D Manual circuit drawing

Which component integrates a CPU, memory and peripherals on one chip?

A Microcontroller
B Relay
C Sensor
D Display

Where is executable firmware usually retained when power is removed?

A Flash memory
B SRAM
C CPU register
D Cache

During execution, where are temporary variables commonly stored?

A Flash
B ROM
C RAM
D EEPROM

What converts a physical quantity into an electrical input signal?

A Sensor
B Actuator
C Oscillator
D Regulator

Which device turns a controller command into physical action?

A ADC
B Sensor
C Actuator
D Memory

A temperature sensor outputs a voltage. Which peripheral digitizes it?

A DAC
B ADC
C UART
D GPIO

Which peripheral reads or drives a digital pin?

A ADC
B EEPROM
C PLL
D GPIO

How can a controller vary average power with digital pulses?

A PWM
B ROM
C UART
D CRC

For periodic events, which peripheral counts clock ticks?

A Comparator
B ADC
C Timer
D Transceiver

What alerts a processor to an event without continuous polling?

A Cache
B Interrupt
C Flash erase
D Linker

Software has stalled. Which peripheral can reset the controller after a timeout?

A ADC
B SPI controller
C GPIO
D Watchdog timer

Which serial interface commonly sends data without a shared clock line?

A UART
B SPI
C I2C
D JTAG

What does SPI normally use to synchronize bit transfers?

A Reset line
B Clock signal
C Analog reference
D Watchdog pulse

Which pair names the two I2C bus signals?

A MOSI and MISO
B TX and RX
C SWDIO and SWCLK
D SDA and SCL

What is firmware in a typical controller?

A A power connector
B A heat sink
C A circuit enclosure
D Device control software

Before the application runs, what can a bootloader do?

A Measure shaft torque
B Amplify sensor voltage
C Load or update firmware
D Provide mains power

Which RTOS facility chooses the next ready task?

A ADC
B Scheduler
C Bootloader
D Oscillator

In a real-time task, what must be met for correct timing?

A Deadline
B Screen resolution
C File extension
D Pin count

Code is built on a desktop for another processor. Which tool does this?

A Cross compiler
B Logic analyzer
C Voltage regulator
D Oscilloscope

For debugging many Cortex-M devices, which interface is used?

A HDMI
B SATA
C VGA
D SWD

Configuration must survive power loss and allow rewriting. Which memory fits?

A SRAM
B Register file
C EEPROM
D Cache

If clock frequency is 1 MHz, one cycle lasts how long?

A 1 nanosecond
B 1 microsecond
C 1 millisecond
D 1 second

What action restarts the controller from its initial state?

A Sleep
B Interrupt masking
C Polling
D Reset

Which operating mode often reduces idle power consumption?

A Busy loop
B Maximum clock
C Sleep mode
D Continuous transmission