> Actually I need 64 reg for working and 64 reg for backup purpose. > Now the problem is how can I simply backup working reg (bank0) into backup > registers (bank 1). > > Please give me a short example for moving working reginster into backup registers. I agree with Byron. Your question leaves the impression that you don't want to bother reading the manual and want someone just to solve the problem for you. I'm not going to do that. Come back after you've done the basic homework and have specific questions. HINT: you can index thru memory buffers by using indirect addressing. This is done by use of the INDF and FSR registers. ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.