HC11

Oldrich Kepka hw
Středa Březen 17 11:50:36 CET 2004


> Musite mat najprv predstavu ako
> to cele napisat v asm a potom to napisete super aj v C aj s
optimalizaciou.


Je samozrejme nutne pri psani kodu v C pocitat s cilovou architekturou
(nejsme prece Microsoft). (Hlavne sirka datove cesty, zpusoby adresace
apod.). S gcc-ckem pro HC11 nemam zkusenosti (jen assembler), ale pro AVR
generuje velmi kavlitni kod, takze predpokladam ze pro Motorolu taky.

Dalsi pekna vec, je JVM, kterou se nam pro HC11 povedlo rozchodit. Cela JVM
byla ulozena v EPROM, a bytecode byl v ramce. Napsal se normalne programem v
Jave, prelozil Sunovskym prekladacem java 1.2, vysledek se nacpal do
nejakeho prekladace, ktery jen osekal externi referencea jeste to nejak
upravil, a vysledek se naloadoval do ramky a jelo to. Tato JVM (simple RTJ)
dokonce podporuje multithreading. Takova pekna hracka. Jedinej problem byl,
ze to velmi rychle boptnalo. I kdyz pro HC11 to nema cenu, vyhodne je to pro
Harwadskou architekturu (viz. AVR), kdy to odstranuje problem s malou pameti
programu.

Olda









Další informace o konferenci Hw-list