BT Sözlüğü › Programlama › SYS 2061

SYS 2061

Programlama Svenska → Güncellendi: 2026-10-11

Bir C64 makine kodu programının düz bir RUN ile başlamasını sağlayan tek satırlık BASIC saplaması.

Commodore 64'te BASIC programları 2049 ($0801) adresine yüklenir. Sıradan bir program gibi davranmak isteyen makine kodu programı bu yüzden tek bir BASIC satırıyla, tipik olarak 10 SYS2061 ile başlar. Bu satır tam on iki bayt tutar: bağlantı işaretçisi, satır numarası, SYS belirteci, dört rakam, kapanış sıfırı ve programın sonunu işaretleyen iki sıfır. 2049 + 12 = 2061, yani $080D: makine kodunun başladığı tam yer.

Kullanıcı her zamanki gibi LOAD ve RUN yazar, BASIC yorumlayıcısı tek satırını çalıştırır ve doğrudan assembly'ye atlar. C64'teki hemen her crack, paketlenmiş dosya ve demo böyle açılır; sayı o kadar yaygındır ki bir hex dökümünde odanın öbür ucundan tanınır. SYS2064 gibi varyantlar da vardır, genellikle biri satırı sebepsiz yere doldurduğu için.

← Sözlüğe dön