Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!mintaka!spdcc!iecc!compilers-sender From: mabel!landers@uunet.uu.net Newsgroups: comp.compilers Subject: Choosing software VM instruction sets Keywords: interpreter, design Message-ID: <91-05-103@comp.compilers> Date: 28 May 91 01:42:06 GMT Sender: compilers-sender@iecc.cambridge.ma.us Reply-To: mabel!landers@uunet.uu.net Organization: Compilers Central Lines: 18 Approved: compilers@iecc.cambridge.ma.us I'm interested in finding references about the design of instruction sets for software based virtual machines. For instance, the HOC calculator in Kernighan & Pike's "Unix Programming Environment" is a simple stack based machine with a small number of operators. I'm especially interested in references on compiling a HLL, such as C, for a VM that runs on a wide variety of different hardware platforms (rather than, say, using the VM instruction set as an intermediate language). Thanks in advance, Joe Landers TechniCon Computer Services 444 Spear St., Suite 213 phone: (415)-896-6313 San Francisco, CA. 94105 uucp: ..!uunet!mabel!landers -- Send compilers articles to compilers@iecc.cambridge.ma.us or {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.