ASM for Pocket PC?
From: Nathan C. Baker (nbaker2328_at_charter.net)
Date: 02/13/04
- Next message: ppw: "Help:Divide overflow error"
- Previous message: Matt Taylor: "Re: Divide by constant"
- Next in thread: Ed Beroset: "Re: ASM for Pocket PC?"
- Reply: Ed Beroset: "Re: ASM for Pocket PC?"
- Reply: Tim Roberts: "Re: ASM for Pocket PC?"
- Reply: Evenbit: "Re: ASM for Pocket PC?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 13 Feb 2004 18:55:00 +0000 (UTC)
With only 64MB RAM and 400MHz CPU, the Pocket PC seems like an ideal
candidate for hand-optimized Assembly Language programming. Seems Microsoft
wants all developers to use eMbedded Visual Tools which has a limited choice
of programming languages. If I understand it correctly, no matter what
language (within eMbedded Visual Tools) that you use, they all output a
language nuetral product which is Just-In-Time (JIT) compiled whenever the
Pocket PC runs the application.
It seems the ASM programmer would have two options:
1) Write an assembler that outputs to this "language nuetral" format
{not knowing the exact nature of the language nuetral code, I am not sure
much in the way of speed/size gains could be had from this approach}
2) Write a assembler/linker combo that targets the Pocket PC CPU opcodes and
operating environment and discover a trick to skip the JIT compiler at
run-time
{requires detailed knowledge of the CPU and the EXE format}
Does anyone here have any experience with the Software Development Kit for
Windows Mobile 2003-based Pocket PCs?
Anyone know of any attempts to accomplish either of the two options I've
described above? Links to existing projects would be appreciated.
Comments? Suggestions?
- Next message: ppw: "Help:Divide overflow error"
- Previous message: Matt Taylor: "Re: Divide by constant"
- Next in thread: Ed Beroset: "Re: ASM for Pocket PC?"
- Reply: Ed Beroset: "Re: ASM for Pocket PC?"
- Reply: Tim Roberts: "Re: ASM for Pocket PC?"
- Reply: Evenbit: "Re: ASM for Pocket PC?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|