A recording and reproducing apparatus having an ECC-less error correction
function, includes an erasure detector generating an erasure flag
indicating erasure of a read signal; and an iterative decoder having two
soft-in/soft-out (SISO) decoders, i.e., an inner decoder and an outer
decoder, and correcting the erasure by inputting the erasure flag e.sub.k
into the inner decoder and performing erasure compensation in the inner
decoder. As the erasure compensation in the inner decoder, channel
information is masked while the erasure flag is on. The erasure of data
due to a media defect is detected inside the iterative decoder, and the
second erasure flag is inputted into the inner decoder to perform erasure
compensation in the inner decoder.