Stoowa
Guest
Sun Jul 06, 2008 9:24 pm
Witam!
Jak sprawdzic ile taktow zegara zabiera dana komenda w C++ ??
Program na AVR.
moze jakis symulator ?? poleci ktos ?
Pozdrawiam!
Stoowa
Konop
Guest
Sun Jul 06, 2008 9:47 pm
Stoowa pisze:
Quote:
Witam!
Jak sprawdzic ile taktow zegara zabiera dana komenda w C++ ??
Program na AVR.
moze jakis symulator ?? poleci ktos ?
Pozdrawiam!
Stoowa
Polecam zajrzeć do plik .lst albo .map

... Przed komende wrzucasz
wstawke asm z np. 10 NOPami, po to samo... potem bez problemu
wyszukujesz w w.w. pliku 10 NOPow i to miedzy tymi 10-nopami to kod
assemblerowy Twojej instrukcji

... jego to juz bez problemu
przeliczysz na takty zegarowe

...
Pozdrawiam!!
Konop
Stoowa
Guest
Sun Jul 06, 2008 10:00 pm
Konop pisze:
Quote:
Stoowa pisze:
Witam!
Jak sprawdzic ile taktow zegara zabiera dana komenda w C++ ??
Program na AVR.
moze jakis symulator ?? poleci ktos ?
Pozdrawiam!
Stoowa
Polecam zajrzeć do plik .lst albo .map

... Przed komende wrzucasz
wstawke asm z np. 10 NOPami, po to samo... potem bez problemu
wyszukujesz w w.w. pliku 10 NOPow i to miedzy tymi 10-nopami to kod
assemblerowy Twojej instrukcji

... jego to juz bez problemu
przeliczysz na takty zegarowe

...
Pozdrawiam!!
Konop
a to ciekawy sposob...
dziekuje!
Michał
Guest
Mon Jul 07, 2008 10:41 am
Quote:
Jak sprawdzic ile taktow zegara zabiera dana komenda w C++ ??
Program na AVR.
moze jakis symulator ?? poleci ktos ?
Pozdrawiam!
Stoowa
AVR Studio 4. Świetny symulator do AVR, nawet dobrze działa z kodem w C.
Pokazuje bezpośrednio na pliku .c w którym miejscu programu się znajduje.
Masz tam też podaną liczbę taktów i czas w us wykonywania programu.
Pozdrawiam