Witam!
Jako zadanie dostałam do napisania pewną procedurkę - napisałam - działa, teraz mam policzyc cykle maszynowe tej procedury.
Jednakże w książce T. Jabłońskiego "Mikrokontrolery PIC 16f8x w praktyce" pod każdym rozkazem napisane jest że ma 4 cykle maszynowe...każdy każdy...
natomiast na jednej ze stron www znalazłam że każdy rozkaz za wyjątkiem skoków zajmuje 1 cykl maszynowy, a wszystkie skoki 2.
Mógłby mi ktoś powiedzieć prawdę?
PIC 16f84 i jego cykle maszynowe
-
mentos_007
- -
- Posty: 14
- Rejestracja: 12 paź 2007, 12:04
- Lokalizacja: Szczecin
- Kontakt:
Strona 35, "7.0 INSTRUCTION SET SUMMARY", prawa szpalta, od góry, "All instructions..."
-
mentos_007
- -
- Posty: 14
- Rejestracja: 12 paź 2007, 12:04
- Lokalizacja: Szczecin
- Kontakt:
To jest tak ze sygnał zegarowy jest dzielony na 4 i każda instrukcja odbywa sie jakby w 4 krokach i to jest 1 cykl zegarowy 4MHZ = 4MHz :4= 1MIPS nie uwzgledniając instrukcji skokowych które zajmuja 2 cykle co zwiazane jest z przetwarzaniem potokowym(pipeline).
duplikat - chlast!
A propo masz książkę PIC16F8x w Praktyce"?
___________________________________________________________________________
Proszę o nieco więcej uwagi przy pisaniu wiadomości, podwójnie wstawioną treść usunęłam.
Ola już uzyskała odpowiedź więc temat zamykam, ewentualne reklamacje na PW, Natasza
duplikat - chlast!
A propo masz książkę PIC16F8x w Praktyce"?
___________________________________________________________________________
Proszę o nieco więcej uwagi przy pisaniu wiadomości, podwójnie wstawioną treść usunęłam.
Ola już uzyskała odpowiedź więc temat zamykam, ewentualne reklamacje na PW, Natasza
Ostatnio zmieniony 07 sty 2008, 12:54 przez Gutek, łącznie zmieniany 2 razy.