1 Şubat 1987 Tarihli Commodore Gazetesi Sayfa 45

1 Şubat 1987 tarihli Commodore Gazetesi Sayfa 45
Metin içeriği (otomatik olarak oluşturulmuştur)

Makine Diline Merhaba (2) Ayhan KALAYLIOĞLU 6510 Ana İşlem Komutları ve Adresleme Ana işlem ünitemizin komutları için 256 ihtimal olduğunu belirtmiştik. Fa- kat bu 256 ihtimalden 151'i komut olarak tanımlanmıştır. Gene de bu ra- kam gözünüzde büyümesin. Çünkü bunların çoğu bir grup altına giriyor ve adresleme tiplerinde farklılaşıyor- lar. 6510'un birbirlerinden tümüyle farklı olarak 56 komutu var. Bizim ge- nel kanımız ise bu komut setini kolay- ca öğrenebileceğiniz yönünde. Şimdi size bu komutları daha genel katego- rilerde toplayıp anlatacağız. Bu ara- da sırası geldikçe adresleme tiplerini KAZER T Ç ö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 ol- duğu için bunlara ait yükleme komut- ları da kalıplaşmış durumda. Bunlar: LDA -— Akümülatör'e yükle LDX — X-Register'ine yükle LDY -— Y-Register'ine yükle F ay Lomrmno W MeHMETULUSEL . Ünitesinin Tipleri Böylece üç komutu öğrenmiş ol- duk, Kaldı elliüç... Bu komutları örneklerle açıklarken aynı zamanda adresleme tiplerini de kullanacağız. Adresleme tipi, ana iş- lem ünitesinin sözkonusu verinin ad- resine nasıl ulaştığını belirtir. Biz ör- nekleri verirken daha anlaşılır olması açısından o işi görecek BASIC komu- tunu da vereceğiz. Böylece kavramla- rın daha iyi yerleşeceği kanısındayız. İlk inceleyeceğimiz adresleme tipi direkt adresleme (immediate addres- sing mode): T EEEEKEE

Bu sayıdan diğer sayfalar: