[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ARM and 6502



Rubywand <rubywand@swbell.net> wrote:

>     Digital had a data sheet for the SA1100. It seems to be similar to
>the '110 so, evidently, the '110 has a 32-bit data bus. How does an
>8-bit uP emulation utilize 32-bit wide memory?     

The ARM instructions that load and store can all have a 'B' on the end which
means Byte, so you just treat it like byte wide memory where the 6502 code is
(or the whole 6502 memory space) and 32 bit mem in the emulation interpreter.
I'll put up a little example of code that MIGHT work since it has been a while
and the combinations of modes and registers for the ARM are simple but legion.

Charlie Springer