PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: RedTwiggy w Marzec 08, 2005, 17:01:08
-
Witam,
czy ktoś wie czy i jak można używać asemblera inline eVC++ 3.0 i 4.0 oraz gdzie znajdę do tego helpa/referencje instrukcji na procka arm?
Pozdrawiam.
-
Mowisz o asm dla strongarm-a czy x86 ?
Poszukaj sobie w sdk, tam sa przyklady
-
dla x86 to znam :) ale nie mam pojecia o asm dla arm, gdzie mozna znalesc opis skladni i rozkazow assemblera dla arm i jak go wlaczyc inline (najlepiej...)
... zajrze do sdk :) chyba ze znasz jeszcze jakies inne miejsca (strony?) to daj znac
-
To może być dobry początek (http://www.arm.com/documentation/Instruction_Set/index.html).
-
dzięki,
Pozdrawiam
-
czy ktoś wie czy i jak można używać asemblera inline eVC++ 3.0 i 4.0
Z tego, co czytalem, to dziala to ("__asm { ... }") tylko dla procesorow x86, MIPS i SH-x - dla procesorow ARM nie: ARM Compiler ... Inline assembly is not supported.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vcce4/html/evgrfProcessorSpecificOptions.asp
Tu jest watek z forum, gdzie wyjasniono, jak mimo to uzywac funkcji napisanej w assemblerze ARM w EVT. Pod koniec sa podane linki do informacji o architekturze i programowaniu procesorow ARM:
http://www.pocketmatrix.com/forums/viewtopic.php?t=4063
http://www.heyrick.co.uk/assembler/
http://www.ee.ic.ac.uk/pcheung/teaching/ee2_computing/
W zasadzie o programowaniu GameBoy Advance, ale jest tam fajne zestawienie instrukcji assemblera ARM:
http://re-eject.gbadev.org/