comp.lang.ada
 help / color / mirror / Atom feed
* ISA Support for Ada
@ 1991-01-31 16:01 Chris Braun  x4475
  0 siblings, 0 replies; 6+ messages in thread
From: Chris Braun  x4475 @ 1991-01-31 16:01 UTC (permalink / raw)


Someone asked about whether Intel has at one time considered the i432
to be an Ada machine?  The answer is yes.  An article on this may be
found in the June 1981 (yes, I mean 1981) issue of IEEE Computer.  It
is titled "Ada for the Intel 432 Microcomputer" and is by Stephen
Ziegler, Nicole Allegre, Robert Johnson, James Morris, and Gregory Burns.

Also, regarding acquiring source and documentation for an Ada runtime
system:  It should be possible to obtain this material for any Ada
compilers developed under government contract.  These include ALS
compilers done by SofTech and by CDC under contract to the Army and the
Navy, and compilers done by Intermetrics under contract to the Air Force.
You need to contact an organization called NTIS (National Technical
Information Service, or some such) for further information.  (Or perhaps
SofTech or Intermetrics could provide information.)

Chris Braun
braun@ctc.contel.com

^ permalink raw reply	[flat|nested] 6+ messages in thread
* ISA Support for Ada
@ 1991-01-20 16:03 Barry Bond
  0 siblings, 0 replies; 6+ messages in thread
From: Barry Bond @ 1991-01-20 16:03 UTC (permalink / raw)


(A quick note:)

     I have been thinking strongly about doing an Ada compiler for
OS9/68000.  I would also appreciate any public domain or examples
for the Ada Run-time.

     Thanks for any help!
     Barry L. Bond
     uxc.cso.uiuc.edu!bilver!barryb

^ permalink raw reply	[flat|nested] 6+ messages in thread
* ISA Support for Ada
@ 1991-01-17 20:01 BARRYTE
  0 siblings, 0 replies; 6+ messages in thread
From: BARRYTE @ 1991-01-17 20:01 UTC (permalink / raw)


Once upon a time didn't Intel believe the i432 to be an Ada machine?
I believe there were articles in NCC & elsewhere. I vaguely recall that
Western Digital was working on enhancing their Pascal engine into an Ada
engine... & they, too, waxed poetic.

^ permalink raw reply	[flat|nested] 6+ messages in thread
* ISA Support for Ada
@ 1991-01-16  2:21 Larry M. Jordan
  1991-01-16 18:04 ` eru!hagbard!sunic!mcsun!cernvax!chx400!sicsun!disuns2!elcgl.epfl.ch!madmats
  0 siblings, 1 reply; 6+ messages in thread
From: Larry M. Jordan @ 1991-01-16  2:21 UTC (permalink / raw)



  I am considering creating benchmarks that will exercise processor features 
that endeavor to "efficiently support the execution of Ada."  I admit that I 
am quite ignorant in this area.  So, I pose the question: "What does a processor
(RISC,CISC) need in order to efficiently support the execution of Ada?"
Another way to pose the question is, "What would be the Ada compiler
writer's dream target architecture?" 

  One avenue I thought I would pursue is to acquire the source code for
an Ada run-time system and examine how such services are implemented.
(Apart from relying upon services of the RTS, is there anything about
the code generated for an Ada application that might not be basically
similar to that generated by a C compiler?)   Then, knowing what I know
about the intended target, reimplement the RTS (or abstraction of it)
in the target assembly language.

Does anyone know where I can get my hands on an Ada RTS that is in
the public domain (and/or is of minimal cost)?  HOL or assembly are fine.  
It doesn't have to be the best implementation thereof out there, but one that
serves to demonstrate what services are provided and how they are implemented.

--Larry

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

end of thread, other threads:[~1991-01-31 16:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1991-01-31 16:01 ISA Support for Ada Chris Braun  x4475
  -- strict thread matches above, loose matches on Subject: below --
1991-01-20 16:03 Barry Bond
1991-01-17 20:01 BARRYTE
1991-01-16  2:21 Larry M. Jordan
1991-01-16 18:04 ` eru!hagbard!sunic!mcsun!cernvax!chx400!sicsun!disuns2!elcgl.epfl.ch!madmats
1991-01-17 23:09   ` Scott Carter

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