atarionline.pl MAD-Pascal - Początki - 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: CommentAuthortebe
      • CommentTime16 Aug 2025 08:49 (7 godzin temu)
       
      wynik assemblacji wyrzuca na konsolę informacje

      ZPAGE: $0080..$00D3
      RTBUF: $0400..$04FF
      RTLIB: $2030..$2295
      SYSTEM: $22C0..$22D1

      z w/w wynika że możesz od $d4 dać absolute dla swoich zmiennych

      absolute jest pewniejsze

      PByte jest dodatkowo optymalizowane jeśli jest register lub absolute na stronie zerowej
      • 2:
         
        CommentAuthorMaW
      • CommentTime16 Aug 2025 13:25 (2 godzin temu) zmieniony
       
      Dzięki, jak dobrze liczę, można 44 rejestry założyć na stronie zerowej?
      I myślę, że z absolute najbezpieczniej od $FF jechać w dół, gdyby MP przy kompilacji jeszcze coś dołożył i ZPAGE poszło do góry?
      • 3: CommentAuthortebe
      • CommentTime16 Aug 2025 13:57 (2 godzin temu)
       
      jeśli wyłączysz OS, to możesz od $00..$7f