[abc80] koppla ABC80 till PIC32:an

H. Peter Anvin hpa at zytor.com
Sön Sep 5 23:01:42 PDT 2010


On 08/31/2010 10:37 AM, juhasz at abc.se wrote:
> Nu har jag kollat koden som pic32-kompliatorn genererar (se nedan). Mycket
> riktigt en massa push! Men det är ju iofs rätt strongt att hinna med 33
> instruktioner innan man kommer till sak och ändå hinna med i Z80:ans
> outrutin! ;)
> 
> Jag letade lite på nätet ang. just detta. Vad jag sett verkar det som om
> de flesta gcc-baserade kompilatorer är dumma och eftersom de inte vet
> vilka moduler och register som ska användas så sparar de alla register
> vide interrupt. Hitech verkar ha släppt en PIC32-kompilator som har OCG
> (omniscent code generation) och kollar igenom just detta, men den kostar
> $1995....... Blir nog till att köra lite handoptimering på
> kompilatoroutputen (tjohoo!)
> 
> Undrar om det är likadant på ARM-sidan... Nån som vet?

ARM har särkilda interrupt-register (lite som Z80:ans EXX, men
automatiskt), och följaktigen behöver inte spara register över en
interrupt, såvida man inte vill ha nästningsbara interrupt.

	-hpa



-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.



More information about the ABC80 mailing list