[Oberon] FPGA - LONG WORD memory access

Tomas Kral thomas.kral at email.cz
Thu Apr 27 15:26:28 CEST 2017


Hi,

Just reading the chapter. Perhaps I should have asked about memory byte
order, if it is BIG o LITTLE endian.

I was surprised to see this memory block 
$0808 FFFF,

Read in a SET variable as, $FFFF 0808.

Tomas


On Thu, 27 Apr 2017 21:46:29 +0930
Chris Burrows <chris at cfbsoftware.com> wrote:

> > -----Original Message-----
> > From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
> > Tomas Kral
> > Sent: Thursday, 27 April 2017 6:34 PM
> > To: Oberon@
> > Subject: [Oberon] FPGA - LONG WORD memory access
> > 
> > Hi,
> > 
> > Is allowed to address 4byte integers on odd memory address, or does
> > it have to be on even boundaries only, aligned on MOD 4?
> > 
> > I remember from other platforms, namely 68K, words or longs on even
> > address only.
> > 
> 
> Your question is answered in Section 17.1 "The SRAM memory" of the
> project Oberon documentation i.e:
>  
> "The selection of the byte affected is determined by address bits 0
> an 1 (which are ignored in the case of word-access)."
> 
> Regards,
> Chris Burrows
> CFB Software
> http://www.astrobe.com
> 
> 
> 
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related
> systems https://lists.inf.ethz.ch/mailman/listinfo/oberon



More information about the Oberon mailing list