Path: utzoo!attcan!uunet!cbmvax!jesup
From: jesup@cbmvax.UUCP (Randell Jesup)
Newsgroups: comp.arch
Subject: Re: The VAX Always Uses Fewer Instructions
Keywords: VAX MIPS
Message-ID: <4092@cbmvax.UUCP>
Date: 23 Jun 88 19:41:49 GMT
References: <6921@cit-vax.Caltech.Edu> <28200161@urbsdc> <10595@sol.ARPA> <1277@basser.oz> <270@laic.UUCP>
Reply-To: jesup@cbmvax.UUCP (Randell Jesup)
Organization: Commodore Technology, West Chester, PA
Lines: 12

In article <270@laic.UUCP> darin@nova.laic.uucp (Darin Johnson) writes:
>Perhaps it would be possible for someone to come up with an 'assembler-compiler'
>that would accept a CISC instruction set and generate RISC code.  This would
>allow one to write using something like 'ADD mem-loc1 to mem-loc2 and store
>in mem-loc3(R1)' without having  write the 5 or 10 RISC lines of code.

	People already do this.  For example, on the Rpm40, there are several
"meta-instructions" that you can use, that actually produce a series of actual
machine instructions.  Examples are MUL, CALL, DIV, FPLDD, etc.

-- 
Randell Jesup, Commodore Engineering {uunet|rutgers|ihnp4|allegra}!cbmvax!jesup