# Derleyici

### Vikipedi, özgür ansiklopedi

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

    ADD  A 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 00000000
     0011 01 10 00000010
     0010 01 00 00000100
     ---- -- -- ---------
      |   |  |   |_________bellek adresi
      |   |  |____________işaret
      |   |______________sicil
      |_________________komut

## [değiştir] Ayrıca Bakınız

- Bağlayıcı

## [değiştir] Dış bağlantılar

Daha fazla bilgi için:

- ISBN 0201100886
- Introduction and overview of compilation (9-2 and 9-7, 2004)

"http://tr.wikipedia.org../../../d/e/r/Derleyici.html"'dan alındı

Sayfa kategorisi: Derleyiciler

##### Views

- Madde
- Tartışma
- Güncel sürüm

##### Ara

##### Diğer diller

- Afrikaans
- Asturianu
- Български
- Bosanski
- Català
- Česky
- Dansk
- Deutsch
- English
- Español
- Eesti
- Suomi
- Français
- Galego
- עברית
- Hrvatski
- Magyar
- Bahasa Indonesia
- Italiano
- 日本語
- 한국어
- Lietuvių
- Nederlands
- Norsk (bokmål)
- Polski
- Português
- Русский
- Simple English
- Svenska
- தமிழ்
- ไทย
- Tiếng Việt
- 中文