Path: utzoo!attcan!uunet!aplcen!haven!udel!new From: new@udel.EDU (Darren New) Newsgroups: comp.arch Subject: Re: It looks like he's at it again! Message-ID: <24358@estelle.udel.EDU> Date: 12 Jul 90 15:18:54 GMT References: <2328@l.cc.purdue.edu> <1990Jul10.072443.4844@cs.UAlberta.CA> <9896@celit.fps.com> <2338@l.cc.purdue.edu> <9911@celit.fps.com> Reply-To: new@ee.udel.edu (Darren New) Organization: University of Delaware Lines: 10 In article <9911@celit.fps.com> dave@fps.com (Dave Smith) writes: >Besides tweaking for speed and messing with things the language is trying >to do for you (like stack management) I don't know of too many things >that assembler is really good for. Any other applications? Sure. Any inner-interpreter type of code is easiest in assembler. Things like Forth threading are harder to do in C than assembler because Forth assumes is really big on treating addresses as data and vica versa. In addition, it is usually only 3-6 instructions to do an inner-interpreter step and the more speed you can get, the better. -- Darren