64'ler sayı 40, sayfa 25

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 25

birimleriyle bir ilgisi yoktur. Sadece komut görüldüğü her zaman aynı label'a atlar. JMP komutu : Bu komut (JUMP) kelimesinin kısaltılmışıolup, BRA komutuyla aynı işi yapar. Fakat BRA komutu relative JMP komutu relative() değildir. BSR komutu : BSR (Branch to SubRoutine) komutuda relative bir dallanma komutudur. Fakat BRA komutundan farklı olarak, atlanılan program parçasının herhangi bir yerindeyken RTS komutu verilerek BSR LABEL komutundan sonraki komuta geri dönülerek akış devam ettirilir. JSR komutu : JSR (Jump to SubRoutine) komutu da BSR komutuyla aynı görevi görür, fakat JSR komutu relative değildir ve bu komutla hafızanın istediğimiz bölümüne (8 megabyte'la sınırlı) atlayıp RTS komutuyla geri dönebiliriz. RTR komutu : RTR (ReTurn and Restore CCR) bu komutta RTS'nin yaptığı işin aynısını görerek, akışı

atlanılan yere geri döndürür. Fakat bu komutun farkı geri atlanırken, stack 'deki değerlerin CCR registerine kopyalanmasını sağlamaktır. Böylece bu sayıda, dallanma komutlarını öğrenmiş olduk. Unutmayın, iyi bir Assembler programcısı olmanın yolu bu komutlardan geçer. Bir dahaki sayıya kadar herkese iyi kafa yemeler. Bu arada ASSEMBLER sorunlarınız için şu adrese bi mektup çakabilirsiniz. BURAK ÖZIŞIK MAŞUKLAR YOKUŞU 2/2 BEŞİKTAŞ/IST

Klavyeyle gezinmek için ← ve → tuşları.