1 Eylül 1987 Tarihli Commodore Gazetesi Sayfa 64

1 Eylül 1987 tarihli Commodore Gazetesi Sayfa 64
Metin içeriği (otomatik olarak oluşturulmuştur)

Üstteki programı kullanarak hem C128'de hem de Cö4'te disketinize hata yazdırabilirsiniz. Disket üzerinde uygulayabileceğimiz diğer bir yön- tem de disketinizin DİRECTORY'sini silmektir. Böylece disketinizin içeriğini meraklı gözlerden korumuş olur- sunuz. Yalnız aşağıdaki programı çalıştırdıktan son- ra disketinizin directory'si tamamen silineceği için dis- ketinizde neler olduğunu bir yere yazın. 10 ÖPEN 1,8,5,'2 ” 20 OPEN 2,8,15,“B-P3,144” 30 PRİNT # 4,CHRS(20)CHRS(20)CHRS(20) CHRS(0)CHRS(O) 40 PRİNT # 2,"U2:3,0,18“ SO PRİNT # 2,"1” 60 END Bütün yaptığımız directory'nin başına bir sıfır yaz- mak. Siz LOAD"5”,8 ile yüklediğinizde yazdığımız sı- fır program sonu gibi davranıyor, böylece LIST etti- ğinizde hiçbir şey göremiyorsunuz. ÖNEMLİ ADRESLER Şimdi C128 modunda önemli olan bazı adresleri göreceğiz. İlk olarak Makine Dili ile ilgilenenler için makinenin sıfırıncı sayfasında kullanabilecekleri yerleri söyleyelim. S$FA ile $FF arası kullanıma açıktır. $524'den $2C'ye kadar, $50'den $55 ve $59'dan $62'ye kadar olan bölgeler de geçici kullanımlar için müsaittir. Sıfırıncı sayfanın içeriğini hafızanın başka bir yerine kaydedip, bu kısmın kullanımından sonra sakladığınız değerleri yerlerine yerleştirmeniz mümkündür. Ancak sıfırıncı sayfada işlem yaparken özellikle aşağıdaki adreslere büyük dikkat göstermeniz gerekiyor, çünkü bu adresler (BANK 1) işletim sistemi veya BASIC tarafından kullanılıyor. 003B-003C-—— 59-60 — O anki BASİC satır Dikkat etmeniz gereken adresler: numarası 0041-0042 65-66 O anki DATA satır $15, 518, $S1A, $2D, S3E, $56, $57, $90'dan S9A, numarası SAO'dan SA2, SA7, SAB, SB4'den SBö, SBD, SCO, 0047-0048 71-72 O anki değişken ismi sC8'den $D8. 0049-004A —— 73-74 — O anki değişkenin adresi Aşağıda bazı önemli adresleri ve ne işe 0074-0075 — 116-1417 / Ofomatik satır artış yaradıklarını göreceğiz: aralığı 0077 119 Renk kaynak numarası HBK » .- . önHlalik - AÇIklamma . —. 0084 132 —— Mülticolor 1 0005-000$9 5-9 SYS, yazmaç değerlerinin 0085 133 Multicolor 2 saklanması (A,X,Y,SR/SP) 0086 134 Grafik önplan rengi 002D-002E 45-46 Belirteç: BASIC'ın 0090 444 Durum değişkeni ST başlangıcı (BANK 0) 0098 152 —— Açık dosya sayısı 002F-0030 47-48 Belirteç: Değişkenlerin 0099 153 Giriş aracı (normal başlangıcı olarak 0) 003 1-0032 49-50 Belirteç: Dizilerin 00B2-00B3 178-179 — Belirteç: Teyp başlangıcı tamponunun başlangıcı 0033-0034 51-52 Belirteç: Dizilerin sonu 00B7 183 Dosya ismindeki harf 0035-0036 53-54 — Belirteç: Karakterlerin sayısı depolanması (aşağı 00B8 1B4 O anki dosya doğru) 00B9 185 O anki araç 0039-003A 57-b8 Belirteç: Hafızanın sınırı 00DÜ 208 Klavye tamponundaki

Bu sayıdan diğer sayfalar: