LD A,5FH OR 85H LD C,A HALT END
this supposes to load the hex value 5FH in A, and after that makes the logic operation OR between A and the hex value 85H. Finally it loads the result from A to C.
My question is why the result of the simulation is the hex value DF.
I mean wht does the OR thing exactly does why isn't 0 or 1.
Thanks for your time, and sorry if the q is too silly