No subject
Saša
sasa.dvoraku
Středa Březen 17 14:26:54 CET 2004
Zdravim lidi,
exituje, prosim, nejaky jednoduchu programek, ktery dokaze urcit jak dlouho,
nebo alespon kolik strojovych cyklu bude trvat cekaci smycka tohoto zneni:
cekej movlw .80
movwf TMP3
loop1 movlw .250
movwf TMP2
loop2 movlw .250
movwf TMP1
loop3 decfsz TMP1,f
goto loop3
decfsz TMP2,f
goto loop2
decfsz TMP3,f
goto loop1
retlw .0
Urcite by to slo spocitat rucne, ale me to porad nejak nejde.
Kdyz zadam same 2 (dec) tak to znamena 53 instrukci. Ale kdyz zadam same 10
(dec) tak to neni 1053 instrukci, ale 3445 ! Coz je trochu mimo moje
chapani. Je to merene pomoci MPLABu. A kdyz to zkousim rucne, tak my
vychazeji jeste zajimavejsi cisilka.
Take by pomohlo nejake vysvetleni, jak to spocitat, programek si stvorim
sama.
Potrebuji udelat zpozdeni 5000000 instrukci, coz odpovida 1 sekunde pro f
osc = 20 Mc/s
Muze mi nekdo poradit ?
Diky
Sasa
---
Odchoz? zpr?va obsahuje celou moj? sb?rku vir? a jin?ch ??lenost?,
tak si je u?ijte ve zdrav? :)
Zkontrolov?no antivirov?m syst?mem AVG (http://www.grisoft.cz).
Verze: 6.0.330 / Virov? b?ze: 184 - datum vyd?n?: 28.2.2002
Další informace o konferenci Hw-list