The invention discloses a magnetic non-volatile memory unit structure based on the bidirectional spin Hall effect, comprising: a bidirectional spin Hall effect magnetic tunnel junction, a first transistor, a second transistor, a read word line, and a read bit lines, write word lines, write bit lines, and source lines; the new magnetic tunnel junction based on the bidirectional spin Hall effect includes a traditional vertical magnetic tunnel junction, a heavy metal layer, and a spin Hall effect coupling layer, wherein the The vertical magnetic tunnel junction includes a reference layer, a tunnel insulating layer and a first magnetic free layer from top to bottom, and the spin Hall effect coupling layer includes a second magnetic free layer and an insulating layer from top to bottom. The invention does not need auxiliary means, only by controlling the current flowing through the heavy metal layer to realize the switching of the vertical magnetic tunnel junction resistance between high resistance state, low resistance state and random resistance state, which can effectively reduce the writing power consumption of the magnetic storage unit, The write operation time of the magnetic memory cell is shortened.