[Oberon] PO.Computer documentation (was: Compiler Modules Empty?)

Chris Burrows chris at cfbsoftware.com
Wed Apr 23 16:34:05 CEST 2014

> -----Original Message-----
> From: eas lab [mailto:lab.eas at gmail.com]
> Sent: Wednesday, 23 April 2014 10:56 PM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] Compiler Modules Empty?
> => PO.System.pdf <- Ends at 9.5
> => PO.Aplications.pdf ends at pg 86.

There should be no appendices listed in the table of contents. It sounds as
though you have an obsolete version of PO.System.pdf and you don't have
PO.Computer.pdf. Try downloading the documentation again.

Chapters 16 'Implementation of the RISC processor', and Chapter 17 'The
processor's environment' are included in the separate file: PO.Computer.pdf.

> PS. Nobody ever mentioned the ETHO x86 <dis-assembler>, whose output is
> fascinating. 

The equivalent is available for ProjectOberon RISC5: 

  ORTool.DecObj*   (*decode object file*)

> IMO writing machineCode in Oberon is as wrong as writing music scores in
> natural-language. 

Huh? I wasn't aware anybody was writing machine code in Oberon. The compiler
generates machine code not the programmer.


Chris Burrows
CFB Software

More information about the Oberon mailing list