A four-variable dynamical system composed of memristor is proposed to investigate the dependence of multi-scroll attractor on initial setting for one variable with memory, and the description for physical background is supplied. It is found that appropriate setting of initial values for the memory variable can induce different numbers of attractor, as a result, resetting initials can change the profile of attractors which is also dependent on the calculating period. Time-delayed feedback is used to stabilize the dynamical system thus the effect of initial dependence is suppressed and multi-scroll attractors are controlled by applying appropriate time delay and feedback gain in the controller. Furthermore, the system is verified on FPGA circuit platform and memristor is used to describe the memory effect of variable related to magnetic flux. It is confirmed that multi-scroll attractors can be stabilized and the dependence of initials setting is suppressed in experiment way.