1 Ekim 1986 Tarihli Commodore Gazetesi Sayfa 54

1 Ekim 1986 tarihli Commodore Gazetesi Sayfa 54
Metin içeriği (otomatik olarak oluşturulmuştur)

: k.ı-.sıs-ı-ı'ı-'ıı'ıırfrı: 'ı,ııuııı.ıı vrrrrA îiıı’ı’ııı!'ı' lemciye erişimi düzenler: Ya G/ alanında ($DOOO-SDFFF, High) ya da ROM/RAM'da (Lowh). 2. ve 3. bitler, 128 modunda $8000 ve SBFFF adresleri arasın- da bellek türünü belirlerler. Her iki bit de “0” ise, bellek haritasında- Ka _k__u__.lfb ı *W&X ki Basic-High'a, yani ikinci Basic- ROM kısmına erişilir. 2. bit *1” ise, içsel bir ROM kapatılır. Genel ola- rak aletlerde platin üzerinde bir ayak, bu ROM için boş bırakılmış- tır. Bununla amaçlanan, buraya farklı bir karakter setini yerleştire- qu( ıodore bilmektir. Bu durumda tabil ki klavyenin de yeni karakter setine göre düzenlenmesi gerekecektir. Enteresan bir durum, 3. bitin "4" olması durumunda ortaya çık- maktadır. Bu takdirde $8000'den $BFFF'e kadar olan alanda bir modül kapatılır. Her iki bitin de “4“ olması durumunda, 128 bu alanda yalnızca RAM'I görür. Daha sonraki 4. ve 5. bitler, 2. ve 3, bitlerle aynı fonksiyona sa- hiptirler, fakat $CO00'dan SFFFF'e kadar olan alandaki bellek yapı- sını belirlerler. Dikkat edilmesi ge- reken nokta, $DO00'dan S$DFFF'e kadar olan alanın bir “ROM deli- ği” oluşturmasıdır. 4. ve 5. bitler is- tendiği gibi ayarlanabilir; bilgisa- yar, bu alanda GİÇ alanının miı yoksa karakter seti ROM'unun mu kapatılacağını kendisi belirler. Yani bir soket modülünde $DOO0O'dan $DFFF'e kadarki ala- nın tabu olduğu gözardı edilebi- lir. C-64'tekinin iki katı kadar, ya- ni 32 KByte'a kadar ROM kapatı- labilir. Son olarak 6. ve 7. bitler RAM bankını seçerler. Commodore 128'in 128 versiyonu için yalnızca 6. bit önemlidir. Bu bit “0” oldu- gunda O bankı, 4” olduğunda 1 bankı seçilmiş olur. Dışarıyla Bağlantı Commodore 128'de aynen C- 64'teki gibi bir expanslon port bu- lunmaktadır. Bu port, her iki işle- tim modu tarafından yönetilebilir. C-64 modunda ayakların yerleşi- mi aynen C-64'tekine karşılık gel- mekftedir. Bellege Doğrudan Erişim C-64'ün aksine, C-128'in expan- sion portu, doğrudan bir bellek erişimine (DMA, Direct Memory Access) izin verir. Doğrudan erişi- min anlamı, işlemci üzerinden sa- pa yollarda dolaşmaksızın, 128'in belleğine yazma ya da bellekten okuma yapılabilmesidir. DMA'nın gerçekleştirilebilmesi açısından önemli olan, erişim sırasında İş- lemcinin kapalı kalmasıdır. Com- modore 128'de bu İşi 8564-VIC yapar. Veri ve adres taşıtını öyle yönetir ki, C-öd'te engellenmesi FŞŞ 55

Bu sayıdan diğer sayfalar: