C64 Türkiye sayı 3, sayfa 17

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 17

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR PLP İşlemcinin statü registerini yığından geri al. YIĞINDAN ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Dolaysız PLP 28 1 4

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR

ROL

Aküdeki veya adresteki değeri bir bit sola döndür. "C" biti sayının 0. bit'ine yüklenirken, sayının 7. bit'i

"C" bitine yüklenir.

N Z C

ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Akü ROL A 2A 1 2 Sıfırıncı Sayfa ROL $ADR 26 2 5 Sıfırıncı Sayfa X indeksli ROL $ADR, X 36 2 6 Mutlak ROL $ADRES 2E 3 6 Mutlak X İndeksli ROL $ADRES, X 3E 3 7

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR

ROR

Aküdeki veya adresteki değeri bir bit sağa döndür. "C" biti sayının 7. bit'ine yüklenirken, sayının 0. bit'i

"C" bitine yüklenir.

N Z C

ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM

SAYISI Akü ROR A 6A 1 2 Sıfırıncı Sayfa ROR $ADR 66 2 5 Sıfırıncı Sayfa X indeksli ROR $ADR, X 76 2 6 Mutlak ROR $ADRES 6E 3 6 Mutlak X İndeksli ROR $ADRES, X 7E 3 7

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR RTI İnterrupt (Kesinti) işleminden geri dön. YIĞINDAN ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Dolaysız RTI 40 1 6

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR RTS Alt programdan geri dön. Veya ana programı bitir ----------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Dolaysız RTS 60 1 6

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR

SBC Aküden sabit bir sayıyı veya adresteki değeri "C" (Elde) bitini de kullanarak çıkart. Sonucu Aküye yaz. N Z C V

ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Dolaysız SBC #$SAYI E9 2 2 Sıfırıncı Sayfa SBC $ADR E5 2 3 Sıfırıncı Sayfa X indeksli SBC $ADR, X F5 2 4 Mutlak SBC $ADRES ED 3 4 Mutlak X İndeksli SBC $ADRES, X FD 3 4 * Mutlak Y İndeksli SBC $ADRES, Y F9 3 4 * İndeksli Dolaylı SBC ($ADR, X) E1 2 6 Dolaylı İndeksli SBC ($ADR), Y F1 2 5 * * Sayfa sınırı ile karşılaştığında 1 ekle

Klavyeyle gezinmek için ← ve → tuşları.