Bu sayfadaki yazılar
Sayfanın metni
Sayfa 44
Bellek
Kullanıcıya ayrılmış bellek miktarı 21,576 karakter veya 12 çift-aralıklı sayfa kadardır. Fakat, normalde Fontmaster II'ye yüklenebilen dokuz font'tan sekizi için ayrılmış olan belleği de eklersek (bu durumda sadece bir font kullanılabilir), toplam bellek 36,936 karakter ya da 21 sayfaya çıkar. Önemli bir nokta da, yardım bilgileri dahil tüm Fontmaster II programının bellekte sürekli olarak durmasıdır. Bu nedenle program diskine sadece ek fontlar yüklemek istediğinizde gerek duyulmaktadır.
Çeşitli Özellikler
(*) Normal silme tuşunun yanısıra sağa doğru silme özelliği vardır. (*) Bir kelimeyi tire ile böldüğünüzde ve tekrar aynı satır üzerinde değişiklik yaptığınızda tirenin konumu bozulur. Bunu önlemek için özel bir tire kullanılır.
0123456789 abcdefghijklmnoparstuvuxyz.. ABCDEFGHLJKLMNOPORSTUVWXYZ 0123456789 abedefghi 01238456789 aBuZeğrxü Ü3.. AB 3 Bİ o un Gl 0123456789 91234595799 . ()4- 0123450789
ABCDEFGHİ 012345678? abcdeFohi jklmnoparstuvuxoz. . ABCDEFEHİ 0123456789 abcdeFohi ABCDEFEH i JKLANOPORSTUVWXYZ ahcdefohi jKİmnoporstuvuxuz.. ABCDEFGA |
(*) Yazı girişinde altçizgi ekranda görünür. 80-kolonluk inceleme modunda kalın, negatif ve altçizgili yazı negatif olarak gösterilir. (*) Sayfa numaralama normal veya romen rakamı ile yapılabilir. Üst-üste yazma komutunu kullanarak bir karakteri diğerinin üzerine bastırabilirsiniz. Bu yabancı dillerde harflerin üzerine bazı imla işaretlerini koymak için kullanılabilir. (*) Tuşların tekrar hızı değiştirilebilir. Yazı ve çerçeve renkleri “Setup” işlemi sırasında veya yazı yazarken herhangi bir anda değiştirilebilir. (*) Bir yazı bloku içindeki tüm karakterler küçük harf veya büyük harf yapılabilir veya altçizgili biçime dönüştürülebilir. (*) Başlık (header) ve dipnotların (footer) kullanımı da kolaydır ve kağıt üzerindeki konumlarını ayarlama ile ilgili birçok komut mevcuttur. (*) Yazıcıya basım sırasında dosyaları birleştirebilir (chain) ve değişken bölümleri olan form mektupları yazıp, basabilirsiniz.
Sonuç
Dot-matrix bir yazıcıyı kullanabilmek bakımından Fontmaster II gerçekten çok iyi. Bu özelliği düşünülürse beş yıldızlı bir program. Sadece bir kelime işlem programı olarak düşünüldüğünde çok iyi olmasa da piyasadaki diğer programlar ile kıyaslanabilir. Hız ve kullanım kolaylığı açısından ise dört yıldızlık diyebiliriz. Kullanıcıya sağladığı olanaklar ve sınırlamalar düşünülürse Fontmaster II sadece üç buçuk yıldız almış. Menüler ve yardım ekranları büyük bir kolaylık, fakat 21-satır 40-kolon ekran, sürekli yazı ve biçim komutlarının karmaşıklığı programın kullanımını zorlaştırmakta. Belki de bir kelime işlem programından akla gelen her şeyi içermesini istemek haksızlık gibi gelebilir, fakat böyle bir program ortaya çıkana kadar Fontmaster II, Commodore 64 için şimdiye dek yazılmış en kullanışlı kelime işlem programlarından biri olmaya devam ediyor.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 45
Ayhan KALAYLIOĞLU
.
6510 Ana İşlem Ünitesinin Komutları ve Adresleme Tipleri
Ana işlem ünitemizin komutları için 256 ihtimal olduğunu belirtmiştik. Fakat bu 256 ihtimalden 151'i komut olarak tanımlanmıştır. Gene de bu rakam gözünüzde büyümesin. Çünkü bunların çoğu bir grup altına giriyor ve adresleme tiplerinde farklılaşıyorlar. 6510'un birbirlerinden tümüyle farklı olarak 56 komutu var. Bizim genel kanımız ise bu komut setini kolayca öğrenebileceğiniz yönünde. Şimdi size bu komutları daha genel kategorilerde toplayıp anlatacağız. Bu arada sırası geldikçe adresleme tiplerini örneklerle açıklamaya çalışacağız.
1. Yükleme Komutları:
Bu komutlar ana işlem ünitesinin registerlerine (yazmaçlarına) verileri almaya veya yüklemeye yarıyor. Ana işlem ünitesinin üç adet register'i olduğu için bunlara ait yükleme komutları da kalıplaşmış durumda. Bunlar:
Akümülatör'e yükle
LDA - LDX — X-Register'ine yükle LDY — Y-Register'ine yükle
Böylece üç komutu öğrenmiş olduk. Kaldı elliüç! Bu komutları örneklerle açıklarken aynı zamanda adresleme tiplerini de kullanacağız. Adresleme tipi, ana işlem ünitesinin söz konusu verinin adresine nasıl ulaştığını belirtir. Biz örnekleri verirken daha anlaşılır olması açısından o işi görecek BASIC komutunu da vereceğiz. Böylece kavramların daha iyi yerleşeceği kanısındayız. İlk inceleyeceğimiz adresleme tipi direkt adresleme (immediate addressing mode):