Abstract: A new data storage device that includes one or more digital data storage elements, each element including a magnetic core, and an input addressing portion comprising a magnetic input addressing element for receiving at an input magnetic flux representing a data value and selectively coupling a flux to an output for transmission to a magnetic core in response to addressing flux generated therein. An output element magnetically coupled to a magnetic core detects transitions in magnetic flux in a magnetic core. In addition, the data storage element may further comprise an output addressing portion comprising a magnetic input addressing element for receiving at an input magnetic flux representative of flux in a magnetic core and selectively coupling a flux to an output in response to addressing flux generated therein.