Question:medium

A 24 MHz microcontroller executes one instruction per clock cycle. If an interrupt service routine consumes 120 cycles, then the time taken by the ISR to execute is:

Show Hint

To solve execution time problems quickly, use the direct formula:
\(\text{Time} = \frac{\text{Total Cycles}}{\text{Frequency}}\). Substituting the values here yields \(\frac{120}{24 \times 10^6} = 5 \times 10^{-6}\text{ s} = 5\ \mu\text{s}\).
Updated On: Jun 23, 2026
  • \(10\ \mu\text{s}\)
  • \(5\ \mu\text{s}\)
  • \(20\ \mu\text{s}\)
  • \(1\ \mu\text{s}\)
Show Solution

The Correct Option is B

Solution and Explanation

Was this answer helpful?
0