(hard)core test na AVR
Lubos Medovarsky
lubos.medovarsky@accelera-networks.com
Čtvrtek Prosinec 4 00:18:16 CET 2008
Jan Waclawek wrote:
> Co urobi na AVR toto:
gcc robi svoje, tak trosku z pamati:
>
> clr r30
> clr r31
r30 = ZL
r31 = ZH
Z = ZL | (ZH << 8) ;16b register
vynuluje Z
> clr r0
detto r0
> Loop:
> st Z+,r0
ulozi r0 na adresu Z a postinkrementuje hodnotu Z
> ori r30,r30
r30 = r30 | r30, ale hlavne nastavi flagy (Z)
> brne Loop
kym ZL != 1: skok na Loop
> ?
Vynuluje (prvych) 256B RAM.
Lubos
Další informace o konferenci Hw-list