04-02-2018, 11:15 PM
Vrlo je zahvalno upoznati asm i specifičnosti za konkretni MCU.
; ovo je komentar u asm
Na primer tako to izgleda u asm.
"decfz" Dekrementiranje neke verijable sa istovremenim if(varijabla==0)uradi_nešto;
; ovo je komentar u asm
Code:
decfsz _del1 ; umanji varijablu _del1 za jedan i preskoči sledeći red ako je ona jednaka nuli
bra loop_inner ; inače skoči na labelu loop_iner
decfsz _del2 ; umanji varijablu _del2 za jedan i preskoči sledeći red ako je ona jednaka nuli
bra loop_outer ; inače skoči na labelu loop_outer
return ; ako je _del2 = 0 vrati se odakle si pozvan...
Na primer tako to izgleda u asm.
"decfz" Dekrementiranje neke verijable sa istovremenim if(varijabla==0)uradi_nešto;