Commodore sayı 2, sayfa 42

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 42

Yukarıdaki başlık, yeni bir paket programın adı. Ve teybiniz, Commodore 64'ünüz ve hevesiniz varsa, size makina dili öğretebilmek için hazırlandı. Program, 4 bölümden oluşuyor. Taşıması kolay olsun diye 2'şer bölümlük iki kaset hazırlandı. Yani; Bölüm 1 ve Bölüm 2'yi birinci kasette, Bölüm 3 ve 4'ü ise ikinci kasette bulabilirsiniz. Bu kasetlerde toplam 23 ders, 25 alıştırma ve 1 tane de “öğüt” var. Bir de, çok ayrıntılı, az resimli bir kitapçık hazırladık. Bu kitapçık size derslerdeki konular hakkında daha fazla bilgi verecek. Yalnız tavsiyemiz, önce kitapçıktan o ders ile ilgili olan konuyu bir kere okumanız, sonra da dersinizi çalışıp, ilgili alıştırmayı dikkatle incelemeniz. Bunlardan sonra da kendiniz, o konu ile ilgili bir program yazın ve işletin. Hata yapsanız da, doğruyu bulup o konuyu iyice kavrayana kadar, “MAKİNA DİLİ ÖĞRENİYORUZ” sizin peşinizi bırakmayacak.

Derslerimizde

Neler Var?

Birinci bölümde: Registerler, Bellek Yerleşimleri, LOAD ve STORE Komutları, Flag nedir? Toplama ve Çıkartma nasıl yapılır? İkinci bölümde: Transferler, Binary Sayı Sistemi, SHIFT ve ROTATE Komutları, Flaglar, Mantıksal Komutlar ve İndeksli Adresleme. Üçüncü Bölümde: Branch ve Jump'lar, Compare Komutları, Subroutine'ler, Hexadecimal Sayı Sistemi ve Binary Coded Decimal.

MAKINA DILI |

RETURN'e basarak seçiminizi yaptıysanız SPACE

Hr â

1 gösterim irMa irMma öded Decimal

D 18 <c> 1986

nı Sti Ha st "e

be bei beli A » Tekkeleri

LOGICAL SHIFT RIGHT

ROR ile aynı, tek 8 bitlik sağa doğru bir kayma var. Kayma sonucu solda boş kalan yere 0 giriyor ve açıkta kalan bit, Carry'ye alıyor. ile sayı 2 olur. de alır Değer bir ise) işte örnek:

1 0 6 8 0 i 1 ii 8 86 1 8

CARRY Xx

DEVAM İÇİN SPACE'E BASINIZ 9803

3002 3002 3D02

Şekil-2

|

Load accumulator

with number

ACU TOR RI Y-RE TERİ RY İZ E

Şekil-3

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