04-16-2018, 10:02 PM
Naletio na ovaj kod na forumu...jako pametan nacin...clan foruma je radio prvo HW MUL pa onda isto kao i ja dijelio sa 10 uzeo prvi broj i ostatak i strpao u registre...ja cu morati malo promjeniti kod jer je on radio konverziju u ASCII a meni treba samo digit..ali cim skuzim kako radi kod postavljam ovjde i posebno obratiti paznju:
https://www.avrfreaks.net/forum/smallest...n?page=all
; code size without loop
; 58 *2 = 116 byte
; speed without loop update
; best case : 67 clk
; worst case : 69 clk
A ja ocekujem po ovom kodu za 3 digite 25-30clka posto je njegov kod za 5digita...ako ovo uspijem i ja tako da dobim onda je ovo vise nego 500% povecanje brzine nego sam ja gore dobio i kako atmelov datasheet pise
HW MUL ima 2clka znaci sa njime bi to bilo 5-10clka max ali dobro 25-30clka ako dobijem je vec ogromni napredak...nego da pitam zasto nema AVR i HW DIV?
To ti je kao da kupis auto koji ima GAS (MUL) a nema KOČNICU (DIV) pa onda moras da bacas utege(SOFTWERSKI DIV) da bi auto počeo da koči...meni ovo nikako neide u glavu....jel moguce da nisu imali mjesta u AVR RISC arhitehkturi kad su radili dizajn AVR-a? Vidim citam mada nepoznajem PIC ove ali ni oni nemaju HW DIV....heh....
https://www.avrfreaks.net/forum/smallest...n?page=all
; code size without loop
; 58 *2 = 116 byte
; speed without loop update
; best case : 67 clk
; worst case : 69 clk
A ja ocekujem po ovom kodu za 3 digite 25-30clka posto je njegov kod za 5digita...ako ovo uspijem i ja tako da dobim onda je ovo vise nego 500% povecanje brzine nego sam ja gore dobio i kako atmelov datasheet pise
HW MUL ima 2clka znaci sa njime bi to bilo 5-10clka max ali dobro 25-30clka ako dobijem je vec ogromni napredak...nego da pitam zasto nema AVR i HW DIV?
To ti je kao da kupis auto koji ima GAS (MUL) a nema KOČNICU (DIV) pa onda moras da bacas utege(SOFTWERSKI DIV) da bi auto počeo da koči...meni ovo nikako neide u glavu....jel moguce da nisu imali mjesta u AVR RISC arhitehkturi kad su radili dizajn AVR-a? Vidim citam mada nepoznajem PIC ove ali ni oni nemaju HW DIV....heh....