Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!rutgers!ll-xn!mit-eddie!uw-beaver!cornell!rochester!ritcv!cci632!ccicpg!felix!jim From: jim@felix.UUCP (Jim Gilbert) Newsgroups: comp.arch Subject: Am29000 Reg-Reg Move? Message-ID: <17473@felix.UUCP> Date: 30 Dec 87 16:29:38 GMT Sender: daemon@felix.UUCP Reply-To: jim@fritz.UUCP (Jim Gilbert) Organization: FileNet Corp., Costa Mesa, Ca. Lines: 28 From my casual perusal of the Am29000 instruction set I notice no convenient register-to-register move in one cycle. I strongly suspect I have overlooked something. Upon reflection however, it may be that with 192 registers and three operand addressing that the need for register to register moves does not exist. Would one of you folks from AMD comment on this? I would be interested in hearing from Tim Olson or Brian Case (now at Apple) regarding: Is there a single instruction, no preconditions, no side-effect, register to register move? (I can contemplate EXTRACTing from destination to source, but that requires FC in ALU status word to be preset.) If not, did your discussions with compiler folks convince you that a register to register move was needless? Is there prior research to this effect? Thank you, in advance, for your time. Jim Gilbert FileNet Corporation 3565 Harbor Boulevard Costa Mesa, CA 92626 ...{ihnp4,decvax,ucbvax}!{trwrb,hplabs}!felix!jim