C64 Türkiye sayı 3, sayfa 23

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 23

.WORD : .BYTE komutu gibidir. Fakat tanımlanan değer hafızada LOW BYTE - HIGH BYTE olarak saklanır. .ASC “DİZİ” : Tırnak içinde verilen ifadenin karakterlerinin ASCII kodları hafızaya yerleştirilir. .TEXT “DİZİ”: .ASC komutu gibidir, fakat karakterlerin kodu CBM-ASCII’ye çevrilir. .SCRL “DİZİ” : .TEXT komutu gibidir, fakat karakterlerin kodu “küçük harf / büyük harf ” karakter seti kullanıldığı zamanki C64 ekran koduna çevrilir. .SCRU “DİZİ” : .SCRL komutu gibidir, fakat karakterlerin kodu “büyük harf / grafik “ karakter seti kullanıldığı zamanki C64 ekran koduna çevrilir. Birazdan açıklayacağım komutların çok işinize yarayacağından eminim. .INCLUDE asmdosyası : Daha önce yazmış olduğunuz .ASM uzantılı dosyaları bu komut ile yazmakta olduğunuz programa dahil edebilirsiniz. Fakat bir şeye dikkat edin. .INCLUDE komutuyla yüklediğiniz dosya ile yazmakta olduğunuz programda aynı isimlerin OLMAMASI gerekir. Mesela yazmakta olduğunuz programda TEMP isimli bir etiket olsun. Eğer yüklediğiniz dosyada da TEMP varsa C64ASM derleme sırasında hata verecektir. Ayrıca .INCLUDE ettiğiniz dosyaların yazmakta olduğunuz programdaki yerlerine dikkat etmeniz gerekmektedir. .INCBIN dosyaadı : Bu komut ile daha önceden derlenerek oluşturulmuş olan bir PRG, T64 veya P00 uzantılı bir dosya, program derlenirken eklenir. .END : Bu komut ise yazdığınız programın sona erdiğini C64ASM programına bildirir. Buraya kadar açıkladğım komutların haricinde yazmamış olduğum komutlar ve aritmetiksel işlemler bulunmaktadır. Eğer ingilizce biliyorsanız programı internetten indirip, klasörde bulunan c64asm.doc isimli dosyayı okuyabilirsiniz. Bu sayının program köşesindeki program C64ASM ile yazılmıştır.

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