Step 1: In the 8051 microcontroller, Timer Flags (TF0, TF1) are set when the respective timers (Timer-0, Timer-1) complete their counting.
Step 2: Software polling involves continuously checking a flag until it becomes set, indicating completion.
Step 3: The correct instruction format for polling is: \[ \text{JB TFx, address} \] where:
- JB (Jump if Bit is Set) checks if TF0 = 1.
- If TF0 is set, it jumps to 0FEh (execution continues).
- If TF0 is not set, it keeps polling.
Step 4: Evaluating options:
- (A) JNB TF0, 0FEh (Incorrect): Jumps if TF0 is NOT set, which is opposite to polling behavior.
- (B) JB TF0, 0FEh (Correct): Checks if TF0 = 1, making it the correct software polling approach.
- (C) JB TF1, 0FEh (Incorrect): Monitors Timer-1 flag instead of Timer-0.
- (D) JNB TF1, 0FEh (Incorrect): Jumps if TF1 is NOT set, which is not polling.
Match List-I with List-II:
| List-I (Modulation Schemes) | List-II (Wave Expressions) |
|---|---|
| (A) Amplitude Modulation | (I) \( x(t) = A\cos(\omega_c t + k m(t)) \) |
| (B) Phase Modulation | (II) \( x(t) = A\cos(\omega_c t + k \int m(t)dt) \) |
| (C) Frequency Modulation | (III) \( x(t) = A + m(t)\cos(\omega_c t) \) |
| (D) DSB-SC Modulation | (IV) \( x(t) = m(t)\cos(\omega_c t) \) |
Choose the correct answer:

If A + B means A is the mother of B; A - B means A is the brother of B; A % B means A is the father of B, and A \(\times\) B means A is the sister of B, which of the following shows that P is the maternal uncle of Q?