Çevirici (Assembler) Nedir

Bilişim dünyasından bir terim çevirici nedir ne demek ya da diğer adıyla assembler nedir konusunda bilgi aktarıyoruz.

Çevirici, assembler olarak da bilinir, belirli bir bilgisayar programını bir dilden ötekine çeviren iki temel yardımcı program türün­den biridir. Ötekisi, derleyicidir (compiler). Çeviriciler, makine diline yakın bir dil olan çevirici diliyle yazılmış programları makine diline çevirirler. Çeviriciye verilen bu kay­nak programlarda, bilgisayarın izleyeceği her komut açık ve seçik bir biçimde, ama simgeler halinde belirtilmiştir. Çevrici, bu programı esas makine diline dönüştürür ya da işlenmek üzere bilgisayar belleğine yüklendiği anda makine diline dönüşebilecek duruma getirir. Bunu, simgesel dille yazıl­mış programdaki simgesel kod sözcükleri­nin yerine makine işletim kodlarını ve mutlak adresleri geçirerek gerçekleştirir. Bu işlem, programlama sürecini önemli ölçüde hızlandırır, çünkü örneğin, “ÇIK fiyat”ın, “fiyat denilen değişkenin değerini eldeki değerden çıkart” anlamına geldiğini hatırlatmak, çıkartma işleminin kodunun 15 olduğunu ve kastedilen değerin 1074 numa­ralı bellek bölümünde bulunduğunu hatır­latmaktan daha kolaydır.

Çevirici kodu belirli türden bilgisayarlar için geçerlidir, bu nedenle de çevirici dili programları bir tür makineden ötekisine kolayca aktarılamaz. Ayrıca bak. bilgisayar programlama dili; derleyici.

Bu yazıya ilk yorumu sen yaz!

Hemen Yorum Yaz

Adını veya rumuzunu yazabilirsin.