[Oberon] Oberon on the Raspberry Pi

Chris Burrows chris at cfbsoftware.com
Fri Apr 11 14:39:54 CEST 2014

> -----Original Message-----
> From: Paul Onyschuk [mailto:blink at bojary.koba.pl]
> Sent: Friday, 11 April 2014 6:40 PM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] Oberon on the Raspberry Pi
> As far I understand 16 opcodes are reserved by RISC architecture devised
> Prof. Wirth.  Common sense tells me (I could be wrong here, since I didn't
> read too much about compiler itself yet) that instructions could be stored
> nibble (half of byte), which is hard to beat when it comes to size of
> files.

There are 16 register instructions (with an additional 5 modified forms), 2
memory instructions and 8 branch instructions. Every instruction is a 32-bit
word. You don't need to read about the compiler to find this out; the Wirth
RISC architecture used by the FPGA Oberon compiler is summarised in a 3 page



Chris Burrows
CFB Software

More information about the Oberon mailing list