Bilgi Merkezi
Bundan sıkıldım, bana başka bir şey göstersen?

Derleyici


Programcılıkta, bir programlama dilde yazılmış olan kaynak kodunu başka bir dile (genellikle makina koduna) çeviren yazılım.

Örneğin, şu satırı bir programın kaynak kodunda (programın okunabilir hali) düşünelim:

X = 2 + Y


Alttaki assembly'de yazılmış satırlar, aynı programın derlenmiş halidir:

LOAD A [0];; belleğin 0 adresindeki veriyi A siciline yükle
ADDA BX ;; A siciline BX sicilindeki adreste bulunan veriyi ekle
STOR A [100];; sonucu 100 adresine yaz

Bu örnekte çevirinin hedefi, programcının anladığı kaynak kodundan işlemcinin anladığı 0 ile 1 den oluşan makina dili kodunu üretmek (LOAD,ADD ve STOR komutları 0001, 0011 ve 0010 olarak yorumlanır)

0001 01 00 000000000011 01 10 000000100010 01 00 00000100---- -- -- --------- | || |_________bellek adresi | ||____________iÅŸaret| |______________sicil |_________________komut

Ayrıca Bakınız

İlgili Olabilecek Siteler

Daha fazla bilgi için:

derleyici ile ilgili Anahtar Kelimeler :riyi
Bu makale Wikipedia' dan çarpma olup GNU FDL lisansı altındadır. Bu yazıyı yazan arkadaşlar buradadır.
Bir Şey Öğren bir Ferruh Mavituna aksiyonudur ve aktivist bir Wiki forkudur.

Wußten Sie das? - Lernet was