Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!mtune!codas!cpsc6a!rtech!wrs!dg From: dg@wrs.UUCP (David Goodenough) Newsgroups: comp.sources.wanted Subject: Re: 8085 to 8808 converter Message-ID: <303@wrs.UUCP> Date: Fri, 14-Aug-87 16:32:39 EDT Article-I.D.: wrs.303 Posted: Fri Aug 14 16:32:39 1987 Date-Received: Sun, 16-Aug-87 11:20:10 EDT References: <1513@cci632.UUCP> Reply-To: dg@wrs.UUCP (David Goodenough) Organization: Wind River Systems, Emeryville, CA Lines: 30 Keywords: Conversion program needed In article <1513@cci632.UUCP> susan@cci632.UUCP (Susan Micciche) writes: > > I am looking for a program that will convert Intel 8085 assembler code > to Intel 8808 assembler code. Does such as animal exist or should we > just start writing our own? Any pointers or hints would be much > appreciated. Thanks. > > Susan Micciche > ...seismo!rochester!cci632!susan Assuming that the 8808 you mention is in fact the 8088 in the P.C. etc. then there do exist programs for changing 8080 code into 8088 code (That's how Micropro got a version of Wordstar out so damn fast: it's just the 8080 version in drag). The only risk using it on 8085 code is those two odd instructions 'rim' & 'sim' (hex 30 & 20, I can't remember which is which). Other than that the 8085 is code compatible with the 8080. I'd start by getting hold of the people at Microsoft. Alternatively if you can get hold of an 8088 assembler with macroing capabilities comparable with RMAC by Digital Research you should be able to do it with macros. (Believe it or not, I've seen a full 8080 assembler written using macros on a 68K box) As for writing your own, it takes about six weeks to get an assembler going from a cold start, all you have to do is to directly translate the 8080 mneumonics into the appropriate 8088 byte values. -- dg@wrs.UUCP - David Goodenough +---+ | +-+-+ +-+-+ | +---+