Assemblykoodinpätkässä ongelma..
BLD #0,@h'ffe080
BXOR #1,@h'ffe080
BST #0,@h'ffe090
BLD #2,@h'ffe080
BXOR #3,@h'ffe080
tuon näköistä koodia, niin mitenkä saan kätevästi laitettua että bld ja bxor:eissa luvut rullaisivat loopissa aina 31:een asti? Ettei tarvitsisi joka riviä käsin ruksata?
BLD #0,@h'ffe080
BXOR #1,@h'ffe080
BST #0,@h'ffe090
BLD #2,@h'ffe080
BXOR #3,@h'ffe080
tuon näköistä koodia, niin mitenkä saan kätevästi laitettua että bld ja bxor:eissa luvut rullaisivat loopissa aina 31:een asti? Ettei tarvitsisi joka riviä käsin ruksata?
Vastaukset 2
Vanhimmat
mov laskuri, #0
LOOP:
BLD laskuri,@blaablaa
BXOR laskuri 1,@blaablaa
inc laskuri
;eti syntaxista joku hyppykomento, vaikka jump if not equal
jne laskuri,#31,LOOP
Ei tuo ainakaan 80x86 -assyltä näytä!
Eikä 8051?
Eikä 8080/Z80!
Eikä 6502...
Ehkä kannattaisi mainita CPU !!!