1 Nisan 1990 Tarihli Commodore Gazetesi Sayfa 66

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

MÜY Ü öi y he ö[ü) L A e İ ta Pa _,..-ıml"'L “"'ıı Tüm 1/O, ekran çizimleri ve inter- rupt köntrolleri GEOS Kernal tara- fından yürütülebilir. Kernal rutinle- rini kullanmak son derece kolaydır ve program uygulaması onları kullansa da kullanmasa da bellekte yer işgal ederler. BANK DEĞİŞTİRME VE KONFİGÜRASYON GEOS Kernal'in en önemli kısmı $BF40 ve daha yukarısında bellek iş- gal eder, Bu da GEOS Kernal aslın- da başka amaçlar için kullanılan ad- 66 P xt'-c'“cr i U'"'L M tik Ai awüft ÇK ı( aK mqıh,x Co mı.—'—“" Â BFT Fonksiyonu ı Kontrol Bank Seçimi VIC Çip Yerinin Seçimi W Ekran Belleği | Karakter Belle Bellek Yeri 0001 DDOO DO18'de üst dört bit ği DO18 123 bitler res alanlarındaki RAM'i kullanıyor demektir. Buna benzer bir şekilde C- 64 Kernal ROM ve BASIC ROM ka- patılıp, onlar yerin SK'lik RAM açı- labilir. Normal işletim sırasında, BA- SIC, C-64 Kernal ROM ve 1/O alanı çıkartılır ve GEOS Kernal bankları devreye girer. Tüm 1/O işlemciliği in- terrupt düzeyinde GEOS Kernal ta- rafından halledilir. Seçilen bank $0001 sayılı yerin içe- rikleri ve kartuşla dış ROM portların- dan gelen iki hat tarafından belirle- nir. Ekran RAM ve ROM karakter setinin yeri adresi $DO18'in içerikle- ri tarafından belirlenir. Aşağıda GEOS Kernal'ın kullandı- ği default yerlerini gösteren bir tab- lo görüyorsunuz. Gelecek ay Assembler direktifleri, ikonlar ve menüler ile devam ede - ceğiz. GEOS KONTROL REGİSTER YERLERİ Tanım Depolanmış Değer | XXXXÜÜK Hangi ROM W banklarının adres | alanında görüneceğini | belirler W XxxxÜlÜx VIC çipinin hitap edeceği 16K'lık adres alanını seçer. GEOS $8000-$BFFF adresinde — | bank 2'yı seçer. W TOÜ00ÜKXxxx Video RAM'in yerini belirler. GEOS A000- BE3F arasını kullan. | XXXXÜTÜKX Seçilen bankta hangi W yerde C-64 karakter ROM'unun | görüneceğini seçer. | GEOS onu $9000-597FF | arasına koyar.

Bu sayıdan diğer sayfalar: