Path: utzoo!utdoe!generic!pnet91!ericmcg From: ericmcg@pnet91.cts.com (Eric Mcgillicuddy) Newsgroups: comp.sys.apple2 Subject: Re: sideaffect of MVN/MVP instruction Message-ID: <798@generic.UUCP> Date: 1 Jun 91 01:00:04 GMT Sender: root@generic.UUCP Organization: People-Net [pnet91], Etobicoke, ON Lines: 13 >someone want to explain to me why the MVN/MVP instructions don't restore >the data bank register? (yes, i'm moving data in different banks). > >albert Because it does. It also modifyies the X, Y and A registers. The accumulator is left with a -1 when the instruction completes. It might help if you think of the MVN/MVP as subroutines written in microcode rather than opcodes. UUCP: bkj386!pnet91!ericmcg INET: ericmcg@pnet91.cts.com