Dallanma bir bilgisayar programında denetim akışının değiştiği noktadır. Dallanma terimi genellikle makine kodu ya da çevirici dil programlarındaki atlama komutları için kullanılır. Üst düzey dillerde dallanma noktaları genellikle "if-else", "while", "for" gibi döngü yapılarında ya da işlevlerin çağrılması durumunda ortaya çıkan koşul önermelerinde kullanılır. Üst düzey dillerdeki bu tür kod parçaları derlendiğinde alt düzeyde dallanma buyruklarına dönüşür.
Dallanmaya neden olan dallanma buyrukları atlayan ve atlamayan olmak üzere ikiye ayrılır. Atlamayan dallanmalar program denetimine etki etmez ve bellekteki bir sonraki buyruğa geçer. Atlayan dallanmalar ise program sayacını yeni bir bellek konumunu gösterecek biçimde değiştirir. Dallanma buyrukları koşullu (bir koşula bağlı) ve koşulsuz olmak üzere ikiye ayrılır. Herhangi bir koşula bağlı olmayan dallanma buyrukları her zaman atlar.
Günümüzde bilgisayar programlarını çalıştıran genel amaçlı işlemcilerin çoğu dallanma öngörüsü kullanarak dallanmaların davranışlarını tahmin eder.
Bilgisayar ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Dallanma bir bilgisayar programinda denetim akisinin degistigi noktadir Dallanma terimi genellikle makine kodu ya da cevirici dil programlarindaki atlama komutlari icin kullanilir Ust duzey dillerde dallanma noktalari genellikle if else while for gibi dongu yapilarinda ya da islevlerin cagrilmasi durumunda ortaya cikan kosul onermelerinde kullanilir Ust duzey dillerdeki bu tur kod parcalari derlendiginde alt duzeyde dallanma buyruklarina donusur Dallanmaya neden olan dallanma buyruklari atlayan ve atlamayan olmak uzere ikiye ayrilir Atlamayan dallanmalar program denetimine etki etmez ve bellekteki bir sonraki buyruga gecer Atlayan dallanmalar ise program sayacini yeni bir bellek konumunu gosterecek bicimde degistirir Dallanma buyruklari kosullu bir kosula bagli ve kosulsuz olmak uzere ikiye ayrilir Herhangi bir kosula bagli olmayan dallanma buyruklari her zaman atlar Gunumuzde bilgisayar programlarini calistiran genel amacli islemcilerin cogu dallanma ongorusu kullanarak dallanmalarin davranislarini tahmin eder Bilgisayar ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz