JA slide show
You are here: Anasayfa Assembly - ASM -

Assembly (ASM)
Yuvarlama Hatası(rounding error) PDF Yazdır e-Posta

Kayan noktalı formatlarda noktanın sağ tarafı 2’nin negatif kuvvetleriyle çarpıldığı için onluk sistemde açıkça yazılabilen bazı sayılar bu formatta kesin olarak belirtilemeyebilirler. Örneğin .1 ve .9 ile biten sayıların çoğu bu formatta tam olarak ifade

 
Birleştirme sırasında çıkacak problemler PDF Yazdır e-Posta

-Derleme işleminde büyük/küçük harf duyarlılığını sağlamak için /mx seçeneği kullanılmalıdır. Örneğin: TASM /mx util.asm; Bir fonksiyonun diğer modüllerden çağırılabilmesi için public bildiriminin yapılması gerekir. Public bildirimi herhangi bir yerde yapılabilir

 
Fonksiyonları C’den Çağırılması PDF Yazdır e-Posta

Linker programı birden fazla obj modülü bir exe halinde birleştirecek biçimde yazılmıştır. Bu yüzden C ve ASM dosyaları ayrı ayrı derlenir, her ikisi birden standart C kütüphaneleri kullanılarak link edilir. Modüller halinde çalışma daha sonra ileride ele alınacaktır.

 
Register’ların Durumları PDF Yazdır e-Posta

Bir exe programı yüklendiğinde register durumları şöyle olacaktır: Yükleyici CS ve IP register’larının başlangıç değerleri exe dosyanın başlık kısmından alarak kendisi yükler. Linker başlık kısmına CS için code bölümünün başlangıç segment adresini yerleştirmektedir.

 
Koşullu Dallanma Komutları PDF Yazdır e-Posta

Bu komutlar tamamen programlama dillerindeki if komutlarının karşılığıdır. Koşullu JMP işlemi sırasında işlemci yalnızca bayrakların durumuna bakar. Yani koşullu JMP komutları bayrakların durumuna bakılarak yapılan JMP komutlarıdır. Teorik olarak SUB ya

 
8086 İşlemcisinin Yazmaç Yapısı PDF Yazdır e-Posta

Bu yazmaçlar bütün olarak 16 bit biçiminde kullanılabilir yada düşük ve yüksek anlamlı kısımları bağımsız 8 bitlik yazmaçlar gibi de kullanılabilir. Yani 12 adet yazmaç ifadesi yazılabilir. 8 bitlik parçalar bütünü oluşturur.

 
80x86 Mikroişlemcisinin Çalışma Modları PDF Yazdır e-Posta

80x86 işlemcileri reset edildiğinde çalışma gerçek modda başlar. Korumalı moda gerçek moddan yazılım yolu ile geçilmektedir. 8086, 8088, 80186 işlemcileri sadece gerçek moda çalışabiliyordu. 80286 işlemcisi gerçek mod ve korumalı modlarda

 
Makina Komutlarının Genel Biçimi PDF Yazdır e-Posta

Her makina komutu gerçekte ikilik sistemde bir byte topluluğudur. Ancak sembolik makina dilinde sayılar yerine sembolik ifadeler kullanılarak gösterilirler. Zaten sembolik makina dili derleyicilerinin yaptığı şey genelde sembolik olarak yazılmış olan

 
Makina Komutu Kavramı PDF Yazdır e-Posta

Mikroişlemci her işlemi bir makina komutuyla yapar. Makina komutu işlemciye hangi işlemin yapılacağını anlatan byte topluluğudur. Intel işlemcilerinde makina komutlarının byte uzunlukları farklı olabilmektedir. Her mikroişlemcinin bir komut kümesi vardır.

 
CPU ile RAM Arasındaki Bağlantı PDF Yazdır e-Posta

Genel olarak CPU'nun adres uçları RAM'in adres uçlarıyla, data uçları da RAM'in data uçlarıyla bağlantılıdır. Benzer biçimde CPU'nun kontrol uçları RAM'in çeşitli kontrol uçlarıyla bağlantılıdır. Bir CPU'nun adresleyebildiği maksimum fiziksel RAM kapasitesi vardır.

 
  • «
  •  BaÅŸlangıç 
  •  Ã–nceki 
  •  1 
  •  2 
  •  Sonraki 
  •  Son 
  • »


Sayfa 1 / 2

http://www.microsoft-press.co.uk/images/sql08banner.jpg