Unionpedia uygulamasını Google Play Store'da geri yüklemek için çalışıyoruz
GidenGelen
🌟Daha iyi gezinme için tasarımımızı basitleştirdik!
Instagram Facebook X LinkedIn

Döngü açma

Endeks Döngü açma

Döngü açma (İngilizcesi loop unwinding veya loop unrolling), bir programın çalışmasını hızlandıran döngü dönüştürme yöntemlerinden biridir. Bu yöntem yazılan programın kod satır sayısını arttırmaktadır.

İçindekiler

  1. 11 ilişkiler: Aritmetik, Assembly, Bilgisayar programı, Derleyici, Fonksiyon, Gömülü sistem, IBM 360, JIT, Kaynak kodu, Makine dili, Paralel hesaplama.

  2. Derleyici optimizasyonu
  3. Paralel hesaplama

Aritmetik

Aritmetikte temel işlemler toplama, çıkarma, çarpma ve bölme olarak sıralanmaktadır. Basit aritmetik işlemlerde kullanılan bir abaküs Aritmetik; matematiğin sayılar arasındaki ilişkiler ile sayıların problem çözmede kullanımı ile ilgilenen dalı.

Görmek Döngü açma ve Aritmetik

Assembly

küçükresim Çevirme dili ya da assembly dili, bir bilgisayarda tüm işlemleri işlemci gerçekleştirir ve işlemcinin de, makine dili denen kendine has bir dili vardır.

Görmek Döngü açma ve Assembly

Bilgisayar programı

"Merhaba, Dünya" için C kaynak kodu. 1974'te Brian Kernighan ve Dennis Ritchie tarafından ünlü kitabı ''"The C Programming Language"'''den alınmış bilinen ilk "Merhaba, Dünya" kod parçacığı. Bilgisayar programı, bilgisayara belirli bir işlemi ya da işlemleri gerçekleştirebilmesi için verilen komut ya da komutlar bütünüdür.

Görmek Döngü açma ve Bilgisayar programı

Derleyici

Çok dilli, çok hedefli bir derleyici diyagramı Derleyici, kaynak kodları makine koduna derleme görevine hizmet eden yazılımların adıdır. Bir programlama dilinin derleyicisi, o programlama dili kullanılarak yazılmış olan kodu hedef işlemci mimarisine göre uygun şekilde makine koduna derler ve genellikle çıktı olarak yürütülebilir dosyasının (exeutable file) elde edilmesini sağlar.

Görmek Döngü açma ve Derleyici

Fonksiyon

Fonksiyon, matematikte değişken sayıları girdi olarak kabul edip bunlardan bir çıktı sayısı oluşmasını sağlayan kurallardır. Fonksiyon, 17. yüzyılda matematiğin kavramlarından biri olmuştur.

Görmek Döngü açma ve Fonksiyon

Gömülü sistem

flaş bellek (7), Ethernet Alıcı/Verici Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir.

Görmek Döngü açma ve Gömülü sistem

IBM 360

Almanya'da bir müzede sergilenen S/360 IBM 360 Sistemi (S/360), IBM tarafından ilk kez 7 Nisan 1964 yılında tanıtılan bir tür Anaçatı bilgisayar sistemidir.

Görmek Döngü açma ve IBM 360

JIT

JIT (just-in-time compilation; dinamik çeviri olarak da bilinir) bilgisayar kodunu çalıştırmanın bir yoludur. Yürütülmeden önce bir program yürütülürken çalışma zamanında derleyici içerir.

Görmek Döngü açma ve JIT

Kaynak kodu

Kaynak kodu (İngilizce: source code), herhangi bir yazılımın işlenip makine diline çevrilmeden önce insanların okuyup üzerinde çalışabildiği programlama diliyle yazılmış halidir.

Görmek Döngü açma ve Kaynak kodu

Makine dili

Makine dili (Machine code) Makine dili, mikroişlemci ya da mikrodenetleyici gibi komut işleme yeteneğine sahip entegrelerin işleyebilecekleri, yapısına göre değişebilen ama genellikle her biri 8 adet 0-1'den (bit) ibaret komutlardan oluşan dile verilen addır.

Görmek Döngü açma ve Makine dili

Paralel hesaplama

Paralel hesaplama ya da Koşut hesaplama, aynı görevin (parçalara bölünmüş ve uyarlanmış), sonuçları daha hızlı elde etmek için çoklu işlemcilerde eş zamanlı olarak işletilmesidir.

Görmek Döngü açma ve Paralel hesaplama

Ayrıca bakınız

Derleyici optimizasyonu

Paralel hesaplama

Ayrıca bilinir Döngü Açmak.