Program Döküm Eki sayı 19, sayfa 3

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 3

Bilindiği gibi C-64'ün orjinal yükleme ve kayıt işlemleri çok yavaştır. Bu dezavantajı ortadan kaldırmak için birçok Turbo Tape programları geliştirilmiştir. Eski Turbo Tape'lerde ortaya çıkan birçok sorun 61 K Turbo Tape programında ortadan kaldırılmıştır. Ayrıca bu yeni Turbo eskilerine %100 uyumla çalışmaktadır. Yani eski Turbo'lar ile kayıt ettiğiniz programları bu yeni Turbo ile sorunsuz olarak yükleyebilirsiniz.

Şimdi 61 K Turbo'nun özelliklerine gelelim. Öncelikle eskisi ile yenisi arasında kayıt edebilen RAM bölgeleri açısından fark var. Yeni Turbo ile $0801 ile $FC00 arasındaki bölgeyi kasete kaydedebilirsiniz.

Bu büyük bölgenin kaydı aşağıdaki düzenlemeler ile sağlanmıştır:

• Kayıt işlemi sırasında tüm ROM bölgeleri kapatılmaktadır. Yani;

— Basic yorumlayıcı ($A000-$BFFF)

— Karakter-ROM ($D000-$DFFF)

— İşletim sistemi ($E000-$FFFF)

• Program adı eski Turbo'lardaki gibi Basic-RAM yerine gerçekte ait olduğu Kaset-Buffer'ına kaydedilmektedir.

• Yeni Turbo eskileri gibi $C000 ile $CFFF arasındaki bölge yerine $FC00'dan başlayan RAM'ı kullanmaktadır. Yani yeni Turbo Kernal-ROM'unun altında yer almaktadır.

Ayrıca program çalışırken $02AA'dan başlayan bölgeyi de hafızadaki düzenleme işlemleri için kullanmaktadır.

Şimdi 61 K Turbo'nun bazı komutlarını açıklayalım:

← L ("Program adı"): Program hızlı olarak yüklenir. Ayrıca yükleme işlemi tamamlanınca ondalık sistemde programın başlangıç ve bitiş adresleri gösterilir. Sadece ← L yazılırsa ilk program yüklenir.

← S ("Program adı"), (başlangıç adresi, bitiş adresi): Bu komut hafızada bulunan programı Turbolu olarak kaydeder. Başlangıç ve bitiş adresi yazılmışsa BASIC-RAM'ının başlangıcından ($0801) hafızadaki programın bitiş adresine kadar olan bölüm kaydedilir.

← H: Bu komut ile bandı monitorun hoperlörlerinden dinleyebilirsiniz.

← E: Bu komut ise Turbo Tape programını kapatır. Uzun programlar yüklendikten sonra Turbo programını ← E ile kapatılmalıdır.

64 ER'den uyarlayan Anıl Gül

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