[comp.sys.ibm.pc] 68000 Cross Assembler

ney@cit-vax.Caltech.Edu (Derek Ney) (01/20/87)

I am writting a 68000 emulator/debugger for the IBM PC and compatables.
I need a good 68000 cross assembler for the PC.  I would like to know
if one is available in the public domain, or if the C source code for
a 68000 assembler is available.  If none of the above is available I
would like to know of a good commercially developed 68000 assembler.
Please send any information on this subject to my address.  I will
post a summary if there is sufficient interest.

Derek Ney			ney@csvax.caltech.edu
1-57, Caltech
Pasadena, CA 91126
(818)356-3772


 

ihm@minnie.UUCP (Ian Merritt) (01/21/87)

Ian H. Merritt
>I am writting a 68000 emulator/debugger for the IBM PC and compatables.
>I need a good 68000 cross assembler for the PC.  I would like to know
>if one is available in the public domain, or if the C source code for
>a 68000 assembler is available.  If none of the above is available I
>would like to know of a good commercially developed 68000 assembler.
>Please send any information on this subject to my address.  I will
>post a summary if there is sufficient interest.

Oh Goodie!  Now we not only have the opportunity of waiting 20 minutes
for an '86 compilation/assembly/link, NOW we can wait that long for 68K
stuff as well.  What fun.  Emulating an 8086 on a 68020 can be done at a
substantial fraction of the 8086 operating speed (maybe faster).
Emulating a 68K on the intel thing though will be **SLOW** i.e. large
fraction of a second per instruction.  Remember the incompatible byte
ordering, the '86 poor performance overall, but especially with 32 bit
quantities, etc.  In a business environment, the cost of your time to
make this thing work (or the cost of the time to use it) would more than
justify the purchase of some 68K-based machine instead.

>
>Derek Ney			ney@csvax.caltech.edu
>1-57, Caltech

Perhaps this is a school related project?  If so, I would be less
inclined to disuade you from it, as it can't help but be a valuable
learning experience.  Have fun.

>Pasadena, CA 91126
>(818)356-3772
>
>
> 


						--IHM
-- 

uucp:	ihnp4!nrcvax!ihm

berger@clio.UUCP (01/28/87)

I don't know about your business environment, but mine can't afford
to purchase a new system for everything we develop.  I think we
should encourage software like this.

daveg@hpcvlo.HP.COM (Dave Guggisberg) (10/09/87)

Looking for a 68000 Cross Assembler

I am looking for a 68000 Cross Assembler that runs under MS-DOS.
I will be developing code for 68000 coprocessor card that plugs into
an AT or compatables and so I would like to keep the development
environment on the AT.  Information on commercial, share-ware, or 
pd packages are welcome.

Email responses are preferred.

Thanks for you help.

Dave Guggisberg
Hewlett-Packard
1000 N.E. Circle Blvd
Corvallis, OR 97330

(503) 757-2000

daveg@hp-pcd
or 
hplabs!hp-pcd!daveg

ESV@PSUVM.BITNET (CAC) (11/10/89)

Does anyone know of a 68000 cross assembler for the IBM PC?
Anything would do..

Thanks.

Andrew Coll     ESV@PSUVM.BITNET

PICHER@MAINE.BITNET (Michael W. Picher) (11/11/89)

Andrew,
  Try the AVOCET 68K cross compiler.  I have used it and it seems to be
a pretty solid package.  They are based in Rockland, Maine.  I can't
seem to find the number or address at the moment...

Mike

    Michael W. Picher,    /     **    ** MicroLab / LexIkon Microsystems
      Vice President     /     **    **         333 Water Street
                        /     ***   **        Augusta, Maine 04330
   Picher@Maine.Bitnet /    **  ****             (207) 623-4012
                      /   ** Consultants and PC Compatible Manufacturers

ORCUTT@cc.utah.edu (11/12/89)

We are using a 68000 C-compiler and cross assembler
package from Alcyon.  The compiler is quite primitive:
no ANSI prototypes, no passing of unions or structures,
no initialization of unions.  I haven't used the
assembler too much, but it seems to assemble standard
68000 opcodes o. k.  I think we paid $600 - $800 for
compiler, linker, assembler, and a fairly useless
function library (we wrote our own).