1 Nisan 1990 Tarihli Commodore Gazetesi Sayfa 64

1 Nisan 1990 tarihli Commodore Gazetesi Sayfa 64
Metin içeriği (otomatik olarak oluşturulmuştur)

GEOS KURSU-2 Bııı'ııda GEOS Kernal rutinlerinin programcı tarafından nasıl kullanıl- dığını kısaca anlatacağız. Bu konuda yapılan bir uygulama da bazı değiş- kenleri zpage (sıfırıncı sayfada depo- lamaktır. Çünkü bu sayfada 6502 di- rektifleri daha az yer kaplar ve daha hızlı çalışır. Bu amaçla sıfırıncı sayfada, yer 2'den başlamak üzere 30 bayt pseu- do (sahte) kütükler olarak kullanıl- mak üzere ayrılır. Bu bellek yerleri 15 kelime uzunluğundaki değişkenlere ayrılırlar. GEOS Kernal ruütinlerine bu sahte kütüklerle mesajlar iletilir. Bu kütük- ler GEÖOS Kernal rutinlerine paramet- re geçirmenin tek yolu değildir. Ba- zen a,x,y ve carry flag bile bu amaç- la kullanılabilir. Bir GEOS programı hazırlamakta aşamalar: Bu aşamaları üç evreye ayırabiliriz: Olayları (events) seçmek: Programın hangi menü ve ikonla- ra sahip olacağına karar vermek. Olayları tanımlamak: Olayları tanımlayan tabloları oluş- turmak ya da tabloları yüklemek. Ör- neğin menü yapıları basit bir tablo yapısıyla tanımlanabilir. Ğ4

Bu sayıdan diğer sayfalar: