atarionline.pl asm, pytanie - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorxeen
    • CommentTime18 Sep 2012 zmieniony
     
    głupie pytanie (może jestem zmęczony):
    pomijając sens, i optmalność (bezsensowne inxy) tego kodu poniżej:

    ldx #0
    ldy #0
    gen
    lda #$8D
    sta $9003,x
    lda #$0A
    sta $9004,x
    lda #$d4
    sta $9005,x //sta $d40a, 3 bajty

    lda #$AD
    sta $9006,x

    inx
    inx
    inx
    inx

    iny
    cpy #90
    bne gen



    po uruchomieniu w monitorze widzę, zgodnie z oczekiwaniami:

    9003 : 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD
    9013 : 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD
    9023 : 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD
    9033 : 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD 8D 0A D4 AD


    a po dodaniu dodatkowego inx, i dodatkowego sta

    ldx #0
    ldy #0
    gen
    lda #$8D
    sta $9003,x
    lda #$0A
    sta $9004,x
    lda #$d4
    sta $9005,x //sta $d40a, 3 bajty

    lda #$AD
    sta $9006,x
    txa
    sta $9007,x //dodatkowe sta

    inx
    inx
    inx
    inx
    inx //dodatowy inx - czyli x=x+5

    iny
    cpy #90
    bne gen



    no i tutaj "brakuje" mi 00 po pierwszym AD, dlaczego?

    9003 : 8D 0A D4 AD 8D 0A D4 AD 04 8D 0A D4 AD 09 8D 0A
    9013 : D4 AD 0E 8D 0A D4 AD 13 8D 0A D4 AD 18 8D 0A D4
    9023 : AD 1D 8D 0A D4 AD 22 8D 0A D4 AD 27 8D 0A D4 AD
    9033 : 2C 8D 0A D4 AD 31 8D 0A D4 AD 36 8D 0A D4 AD 3B
    9043 : 8D 0A D4 AD 40 8D 0A D4 AD 45 8D 0A D4 AD 4A 8D

    powinno być chyba:

    9003 : 8D 0A D4 AD 00 ??
    • 2:
       
      CommentAuthorxeen
    • CommentTime18 Sep 2012 zmieniony
     
    ugh, nie było tego pytania - nie da się skasować posta, a odpowiedź jest oczywista, he he

    zmęczony jestem jednak - sory za spam
    • 3:
       
      CommentAuthortdc
    • CommentTime19 Sep 2012
     
    No no a po scenie krążą plotki że coś powstaje ;):):)
    • 4:
       
      CommentAuthormiker
    • CommentTime19 Sep 2012 zmieniony
     
    Stanowczo dementuję, jakoby.





    ;)
    • 5:
       
      CommentAuthortdc
    • CommentTime19 Sep 2012
     
    ;)