C64 Türkiye sayı 3, sayfa 12

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 12

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BCC Elde biti "0" ise dallan. (C = 0 ise dallan) ------------ ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BCC #$SAYI 90 2 2 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BCS Elde biti "1" ise dallan. (C = 1 ise dallan) ------------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BCS #$SAYI B0 2 2 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BEQ Sonuç sıfır ise dallan. (Z = 1 ise dallan) ------------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BEQ #$SAYI F0 2 2 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR

BIT

Bellekteki bitleri akü ile karşılaştır. (Akü ile bellek arasında AND işlemi yap. Bellekteki sayının 7. ve 6.

bitlerini STATUS registerinin 7. ve 6. bitlerine yerleştirilir. Eğer A AND BELLEK işleminin sonucu

0 ise Z = 1 olur, değilse Z = 0 olur.

Z 7. bit - --> N'ye 6. bit ---> V'ye

ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Sıfırıncı Sayfa BIT $ADR 24 2 3 Mutlak BIT $ADRES 2C 3 4

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BMI Sonuç eksi ise dallan. ( N = 1 ise dallan ) ------------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BMI #$SAYI 30 2 2 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BNE Sonuç eksi değilse dallan. ( Z = 0 ise dallan ) ------------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BNE #$SAYI D0 2 2 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR BPL Sonuç Pozitif ise dallan. ( N = 0 ise dallan ) ------------- ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Relative BPL #$SAYI 10 2 7 ** ** Dallanma aynı sayfada ise 1 ekle. Eğer dallanma başka bir sayfaya ise 2 ekle.

KOMUT AÇIKLAMA ETKİLENEN BAYRAKLAR

BRK

Kesinti meydana getirir. Program sayacı ve işlemci

Statü registeri yığına atılır. Mikroişlemci $0316 vektör adresi üzerinden $FE66 adresindeki programı çalıştırır. "BRK komutu 'I' biti "1" yapılarak önlenemez"

I

ADRESLEME MODU ASSEMBLER KOMUTU İŞLEM KODU BAYT SAYISI ÇEVRİM SAYISI Dolaysız BRK 00 1 7

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