A data signal is modulated by an exclusive-OR operation applied to a carrier signal and a data signal to be recorded. Demodulation is similarly performed by an exclusive-OR operation applied to the carrier signal and signal indicative of read data. This makes it possible to construct the modulating/demodulating circuit in the form of a digital circuit.