On Tue, Feb 25, 2014 at 8:43 PM, Luís Vitório Cargnini <[email protected]
> wrote:

> Hello,
>
> Please I need some clarification regarding the 64-bits address space.
> for example let's assume the add operation l.addi, in 32 bits it is
>
> opcode D,A,Imm
> 6 5,5,16 (bits)
> in 64-bits how would that be ? I'll assume 48b of Immediate ?
>

AFAIK OR64 still uses 32-bit instructions.  So immediates are still 16 bits.

Only the register file, address and data buses are 64 bits.

In any case, OR64 hasn't really been developed.  Binutils is probably
partway there (I tried to keep the cgen stuff as compatible with it as
possible) but that's about it.

-Pete
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to