Assemblyä

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?
2371
Äänestä

Muut lukivat myös

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

Äänestä

Ei tuo ainakaan 80x86 -assyltä näytä!

Eikä 8051?
Eikä 8080/Z80!
Eikä 6502...

Ehkä kannattaisi mainita CPU !!!

Äänestä

Kommentoi aloitusta


Fluu kirjoitti:

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?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu