Forum » Programiranje » Assembler-prekinitve s timerjem
Assembler-prekinitve s timerjem

Highlag ::
Nene. So precejšne specifike. Jezik pa je?
ASM
Basic
C
...?
ASM
Basic
C
...?
Never trust a computer you can't throw out a window

Tutankhamun ::
Sej je čist lahko. V microchipovih dokumentih je prov lepo vse opisan. Še primerčki so...
AMD Phenom QUAD 9950 Black Edition, 8GB

xardas ::
Zdravo,
imam sledečo kodo(podprogram, za izvajanje zakasnitve N milisekund) v ARM:
Število 48000 naj bi se dobilo tako, da delimo frekvenco ure(192Mhz) s 4:
192000000 / 4 = 48000
Število 4 dobimo s štetjem ukazov.
Zanima me, če kdo ve, kako se šteje te ukaze?
imam sledečo kodo(podprogram, za izvajanje zakasnitve N milisekund) v ARM:
DELAY:
stmfd r13!, {r2, r3, r14}
DLP:
ldr r2, =48000
DLP1:
subs r2, r2, #1
bne DLP1
subs r0, r0, #1
bne DLP
ldmfd r13!, {r1, r2, r15}
Število 48000 naj bi se dobilo tako, da delimo frekvenco ure(192Mhz) s 4:
192000000 / 4 = 48000
Število 4 dobimo s štetjem ukazov.
Zanima me, če kdo ve, kako se šteje te ukaze?
Zgodovina sprememb…
- spremenilo: xardas ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Matematika pomočOddelek: Šola | 1031 (772) | marjan_h |
» | Pomoč C++Oddelek: Pomoč in nasveti | 1400 (1119) | samo111 |
» | program v zbirnikuOddelek: Programiranje | 1977 (1740) | Spura |
» | Excel: izbris obeh podvojenih vrednostiOddelek: Programiranje | 1178 (1122) | dvojka |
» | [Naloga][Visul Basic] Program za izračun dimenzij soda...Oddelek: Programiranje | 1806 (1629) | korenje_ver2 |