EN - FR - DE - ES - IT - PT -

LexiconDream

🔄 Derleyici

Kaynak kodu makine koduna çeviren bir program.

Derleyici

Python veya C++ ile kod yazıyorsunuz. Bilgisayar yalnızca ikili kodu anlıyor. Derleyici, kaynak kodu makine koduna çeviren bir programdır. Programınızın tamamını okur, hataları kontrol eder ve çalıştırılabilir bir dosya üretir. Derlendikten sonra, program derleyiciye gerek kalmadan çalışır.

Derleyiciler sadece çeviri yapmazlar. Optimizasyon da yaparlar. İyi bir derleyici gereksiz komutları kaldırır, işlemleri yeniden sıralar ve kayıtları verimli bir şekilde tahsis eder. Basit bir çeviri ile optimize edilmiş bir çeviri arasındaki hız farkı on kat olabilir.

Derleme aşamaları

Tüm diller derleyici kullanmaz. Python gibi yorumlayıcı diller kodu satır satır yürütür. Anlık derleyiciler ise her iki yaklaşımı da birleştirerek, sık kullanılan kod yollarını çalışma zamanında derler. Her iki strateji de başlangıç ​​hızını yürütme hızıyla değiştirir.

Comments

No comments yet. Be the first to share a thought.

Leave a comment