comp.lang.ada
 help / color / mirror / Atom feed
* Goto and simulating processors
@ 1989-01-18 22:16 linnig
  1989-01-19 17:43 ` William Thomas Wolfe,2847,
  0 siblings, 1 reply; 3+ messages in thread
From: linnig @ 1989-01-18 22:16 UTC (permalink / raw)


> billwolf@hubcap.clemson.edu writes:
> From a recent article by blakemor@software.ORG.UUCP (Alex Blakemore):
> >    According to John Barnes [Programming in Ada p. 61]
> >      "The main reason concerns automatically generated programs ...
> >      [to] transliterate (by hand or machine) a program from some other
> >      language into Ada"
>    From what I've heard, as recently as October's Tri-Ada '88,
>    automatic translation is pretty well discredited as a software
>    porting technique.  

You might want to SIMULATE the execution of a microcode processor by
translating the microcode into Ada. The compiled Ada code would execute
much faster than it would if you interpreted the microcode each line at
runtime. Such simulated execution could be combined with the Ada code for
the controlling scalar processor to simulate the entire system. If the
microcode contained GOTO's, then the microcode GOTO could be translated
directly to an Ada GOTO.

Such a simulation would also be easy to port to another machine (assuming
an Ada compiler existed on that machine).


	Mike Linnig,
	Texas Instruments

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1989-01-25  1:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1989-01-18 22:16 Goto and simulating processors linnig
1989-01-19 17:43 ` William Thomas Wolfe,2847,
1989-01-25  1:53   ` Mark C. Adolph

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox