Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

AVR & '51 wielkość?

artjur
-
-
Posty:1
Rejestracja:4 maja 2003, o 14:52
Kontaktowanie:
AVR & '51 wielko¶ć?

Postautor: artjur » 6 maja 2003, o 23:19

Witam!
Czy jest możliwe aby program napisany pod '51 miał mniejszy rozmiar niż ten sam program przepisany pod AVR. Chodzi mi oczewiście o kod wynikowy, ktoś może wie coś na ten temat? Czy jest to rzecz normalna.
(Pod '51 wielkość 1500B a pod AVR 2200b)
Pozdrawiam wszystkich.

Awatar użytkownika
ZbeeGin
-
-
Posty:170
Rejestracja:3 kwie 2003, o 10:10
Lokalizacja:Metropolia Katowice

Postautor: ZbeeGin » 7 maja 2003, o 21:26

Jak najbardziej! Pomimo że rozkazy asemblera procesora AVR są "dostosowane" do języków wysokiego poziomu, to jednak pewne sekwencje programowe muszą być bardziej "rozpisane". Dla przykładu ustawianie bitów w rejestrach kontrolnych urządzeń wbudowanych w strukturę procesora.

katarcza
-
-
Posty:158
Rejestracja:29 kwie 2003, o 12:48

Postautor: katarcza » 11 maja 2003, o 00:14

Nalezy pamiętac jeszcze że instrukcje na 51 zajmują jeden bajt (lub więcej), a na AVR 2 bajty (lub więcej). Co to daje? przy tym samym programie na AVR powinno byc teoretycznie 2 razy wiecej kodu wynikowego.

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 70 gości