The Icon Bar: General: 32 bit emulator
|
32 bit emulator |
|
(18:04 3/9/2001) ToiletDuck (13:58 15/6/2002) johnstlr (08:26 4/9/2001)
|
|
AndrewEllis |
Message #2668, posted at 18:04, 3/9/2001 |
Unregistered user
|
I've just had an idea. If XScale only supports 32 bit addressing modes, and most RISC OS software is only compatible with 26 bit addressing modes wouldn't it be possible to create and emulator so that 26 bit software will run on the XScale? |
|
[ Log in to reply ] |
|
johnstlr |
Message #2670, posted at 08:26, 4/9/2001, in reply to message #2669 |
Unregistered user
|
32bit software on an XScale would be faster than on a StrongARM. I seriously doubt pure 26bit emulation on an XScale would be anywhere near the speed of a StrongARM. If it was likely I suspect someone would have done the emulator by now. The XScale is good but it isn't THAT much better than a StrongARM. Remember pure emulation involves emulating EVERY instruction, which is overkill. I've heard people mention the possibility of a kind of JIT emulator which only broke into the code where it wasn't 32bit compatible. However given the difficulty in automatically detecting these occurances I'd be a little surprised if we saw it. |
|
[ Log in to reply ] |
|
Mark Quint |
Message #2669, posted by ToiletDuck at 13:58, 15/6/2002, in reply to message #2668 |
Quack Quack
Posts: 1016
|
as long as u wrote it in 32bit so that it could emulate 26bit enabling u to run 32bit and 26it software on your 32bit XScale which would be much faster then your 26bit/32bit StrongARM.
anywhere else i could stick a 26/32bit??? |
|
[ Log in to reply ] |
|
|
The Icon Bar: General: 32 bit emulator |