Step 1: Understanding the required behavior.
The circuit must replace only the first 1 in every consecutive block of 1's by a 0, and allow the remaining 1's in that block to pass unchanged. This means the machine must remember whether it has already encountered a 1 in the current run of consecutive 1's.
Step 2: Interpretation of the state variable $s$.
Let $s = 0$ indicate that the machine has not yet seen a 1 in the current sequence of consecutive 1's.
Let $s = 1$ indicate that the first 1 has already been seen and processed.
Step 3: Determining the next state $t$.
Whenever the input bit $b = 1$, the machine should move to state 1, indicating that a 1 has been encountered.
When $b = 0$, the machine should reset to state 0.
Hence, the next state depends only on the input bit:
\[
t = b.
\]
Step 4: Determining the output $y$.
The output should be 1 only when the machine is already in state $s = 1$ and the input bit $b = 1$ (i.e., not the first 1 of the block).
In all other cases, the output is 0.
Thus,
\[
y = sb.
\]
Step 5: Conclusion.
The Boolean expressions for the next state and output are
\[
t = b \text{and} y = sb,
\]
which corresponds to option (B).
Consider the following logic circuit diagram.

Three floating point numbers $X, Y,$ and $Z$ are stored in three registers $RX, RY,$ and $RZ,$ respectively, in IEEE 754 single-precision format as given below in hexadecimal: \[ RX = 0xC1100000, \quad RY = 0x40C00000, \quad RZ = 0x41400000 \] Which of the following option(s) is/are CORRECT?
Consider the following logic circuit diagram.
