🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #1632

Re: "RISCy VAX" ??

#1632
From: Don Stokes
Date: Fri, 15 Jun 1990 12:17
31 lines
1991 bytes
SLSW2@cc.usu.edu (Roger Ivie) writes:

> Actually, there's another interpretation. Recall that even now MicroVAXes
> don't execute the complete instruction set; the CRC instruction, for instance
> is emulated by software. The hardware simply provides hardware assist to
> emulation routines to execute these instructions.
> 
> A RISCy VAX could imply even more emulation done by software. The core machin
> would execute some small subset of the instruction set (perhaps those that
> can reasonably be done in one cycle) and the remaining instructions would
> be interpreted.

Hmmm.  I don't have it on me at present (it's at work), but my VAX
Architecture Handbook has a whole chapter on subset systems.  It defines
a "core" set of instructions, without which a processor is not a VAX....

It's a fairly large set, just leaving out some of the more estoeric
and/or complex instructions (larger FP modes, character string
instructions, POLYx etc).

Mind you, to make code *really* fly on a VAX, you tend to have to treat
the thing as a RISC anyway -- keep as much as possible in registers, use
single operand instructions when you can't, intersperse memory
instructions with register only ones etc.  I gather the FORTRAN compiler
tends to do this, even though the instrucuction set "seems" optimised
towards FORTRAN.....


Don Stokes, ZL2TNM  /  /                            Home: don@zl2tnm.gp.govt.nz
Systems Programmer /GP/ Government Printing Office  Work:        don@gp.govt.nz
__________________/  /__Wellington, New Zealand_____or:_PSI%(5301)47000028::DON
Technical Details
Message-ID: <gquTk1w162w@zl2tnm.gp.govt.nz>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!ucsd!sdd.hp.com!uakari.primate.wisc.edu!samsung!munnari.oz.au!comp.vuw.ac.nz!gpwd!zl2tnm!don
References: <26139@cc.usu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!ucsd!sdd.hp.com!uakari.primate.wisc.edu!samsung!munnari.oz.au!comp.vuw.ac.nz!gpwd!zl2tnm!don
From: don@zl2tnm.gp.govt.nz (Don Stokes)
Newsgroups: comp.sys.dec
Subject: Re: "RISCy VAX" ??
Message-ID: <gquTk1w162w@zl2tnm.gp.govt.nz>
Date: 15 Jun 90 12:17:19 GMT
References: <26139@cc.usu.edu>
Organization: Me?  Organised?
Lines: 31