dotaz k 8051
"Zíka Aleš, Ing." @regina.gin.cz
"Zíka Aleš, Ing."
Středa Březen 17 11:50:51 CET 2004
Ja pouzivam asembler MCS-51 Family Cross Assembler ASEM-51 V1.2,
ktery jsem kdysi stahnul z HW serveru, a ten ma zavedene instrukce JMP a
CALL, ktere prevede podle potreby na SJMP, AJMP nebo LJMP, prip. ACALL nebo
LCALL. Autor teda v navodu uvadi, ze to nedela uplne optimalne, pro dopredne
reference vzdycky pouzije dluohou variantu, ovsem pro skoky zpatky by to
melo vybirat nejkratsi moznou variantu.
Ales Zika
Pelhrimov
e-mail: Ales.Zika@pel.cb.ds.mfcr.cz
Ales.Zika@seznam.cz
SMS: Ales.Zika@sms.underground.cz
> -----Původní zpráva-----
> Od: David [mailto:david.poruba@atlas.cz]
> Odesláno: 18. srpna 2000 22:35
> Komu: Multiple recipients of list
> Předmět: dotaz k 8051
>
>
> Zajimalo by mne zda-li nekdo neznate nejaky program, ktery by byl
> schopen sam rozpoznat, kde mu staci dlouhe a kde kratke skoky
> v programu
> (LCALL, ACALL, LJMP, AJMP) a programatora na to nejakym
> zpusobem upozornit.
> Provadim redukci kodu, jiz jsem vycerpal skoro vsechny
> moznosti a to je
> jedna s poslednich, ktera mne napadla, ovsem kontrolovat to
> "rucne" je dost
> komplikovane, zvlaste pokud se v programu nadale provadi zmeny.
> Diky David
>
Další informace o konferenci Hw-list