[Oberon] RISC5 Architecture

Hellwig Geisse hellwig.geisse at mni.thm.de
Wed Jan 6 20:36:42 CET 2021


Just a correction:

On Mi, 2021-01-06 at 18:11 +0100, Hellwig Geisse wrote:
> 
> The compiler has to generate floating-point constants, right?
> Their endianness *must* be specified, otherwise the FP unit
> cannot work properly. So again: do only run code...
> 

This argument is not correct, as Jörg kindly pointed out:
.rsc-Files are written and read via the File interface, and
this interface defines a specific endianness (little-endian)
for 32-bit words. So the only conversion takes place when
reading/writing these values from/to memory, which is
automatically done in the correct endianness of the machine
doing the operation.

Hellwig


More information about the Oberon mailing list