Może mi ktoś wyjaśnić co oznacza ADC #$1?
0
0
Jeśli chodzi o x86 to ADC oznacza Add with Carry, czyli zachowuje się jak zwykłe dodawanie, ale jeśli CF = 1 (tzn Carry Flag ustawione) to dodatkowo zwiększa wartość o jeden.
ADC z x86 używa się np tak:
adc eax, ebx
0
mam taką pętle:
LDA #4
STA $2
loop:
ADC #$1
STA $2
CMP #10
BNE loop
dodanie znacznika <code class="asm"> - furious programming
0
A no to nie jest x86 :P Nie kojarzę takiego rodzaju kodu maszynowego.
0
To jest 6502. Np. Commodore 64 itp
http://www.obelisk.demon.co.uk/6502/reference.html#ADC