Path: utzoo!utgpu!watmath!att!ucbvax!hplabs!pyramid!nsc!roger
From: roger@nsc.nsc.com (Roger Thompson)
Newsgroups: comp.sys.nsc.32k
Subject: Re: NS 32532 information wanted
Message-ID: <13274@nsc.nsc.com>
Date: 9 Aug 89 00:38:54 GMT
References: <1711@garcon.cso.uiuc.edu>
Organization: National Semiconductor, Santa Clara
Lines: 17

In article <1711@garcon.cso.uiuc.edu>, blj@bach.csg.uiuc.edu (Bob Janssens) writes:
> I am doing some work with assembly code on the 32532-based encore multimax.
> I have the "Series 32000 Programmer's Reference Manual" by Colin Hunter.
> What I would like to have is a reference that goes into the specifics of
> the 32532, especially instruction clock counts.  If anybody knows of any
> references I would appreciate it if you would email me.
> 

The instruction timing depends on the program itself and how
it is executed by the execution pipeline.  In one context an
instruction will take a minimum of 2 clocks and in another
context that same instruction could take 4 or more.  Charts and
tables etc really don't help.  To optimise the performance
you are best off to trust the optimiser in the compiler.
Trying to hand optimize is a unique skill.  To get a flavor of performance,
write your test program in C or other supported HLL, turn on the
Optimizer and let it run.