Actually it writes again after every hard reset. but i added a push button to stop it, logically speaking we only turn our computer on once and then run it till our tasks are done. Similarly we do it here, but still the best option for me was to use a separate ROM address in Program counter and use it. It was a simple use case where you Just copy everything the the RAM from permanent memory.