$Let A=7(00000111)$
$|B=0|C=8|carry=0,zero=0|zero\neq1 |C=7|00000011\ \ 1|B=1$
$|carry=0,zero=0|zero\neq1 |C=6|10000001\ \ 1|B=2$
$|carry=0,zero=0|zero\neq1 |C=5|11000000\ \ 1|B=3$
$|carry=0,zero=0|zero\neq1 |C=4|11100000\ \ 0|$
$|carry=0,zero=0|zero\neq1 |C=3|01110000\ \ 0|$
$|carry=0,zero=0|zero\neq1 |C=2|00111000\ \ 0|$
$|carry=0,zero=0|zero\neq1 |C=1|00011100\ \ 0|$
$|carry=0,zero=0|zero\neq1 |C=0|00001110\ \ 0|$
$|carry=0,zero=1|zero=1:Jump\ to\ X|$
Which of the following instructions when inserted at location X will ensure that the value of the register A after program execution is as same as its initial value?
$If\ X:RRC \ A,\#1$
$|00000111\ \ 0|$
$Ans:A$