Assembler

Kısaca: Assembler, düşük seviyeli bir programlama dilidir (konuşma dilinden uzaklaştıkça seviye düşer, yaklaştıkça artar). Makina dilinden sonra ortaya çıkmıştır. Temelde makina diline getirilen İngilizce kelimelerle yapılan kısaltmalarla (mnemonic) oluşmuştur. ...devamı ☟

} Assembler, düşük seviyeli bir programlama dilidir (konuşma dilinden uzaklaştıkça seviye düşer, yaklaştıkça artar). Makina dilinden sonra ortaya çıkmıştır. Temelde makina diline getirilen İngilizce kelimelerle yapılan kısaltmalarla (mnemonic) oluşmuştur.

Derleyici (İng: Compiler) ile makina diline derlenen bir dildir. Derleyicisin adı "Assembler" dir. Donanım programlamada kullanılır. Makina diline yakınlığı bakımından yazılan kodlar son derece hızlı şekilde derlenir ve bu dilde yazılan programlar orta ve yüksek seviyeli programlama dillerine göre çok daha hızlı çalışır. Ancak anlaşılmasının güçlüğü ve kodlamanın çok uzun olması nedeniyle kullanımı zor bir dildir. Örneğin C dili ile yazılan 8-10 satırlık kodun makinaya verdiği mesajı bu dilde ancak 80-90 satır kod ile verilebilir.

Assembler, çalışma mantığı olarak işlemci ile yüz yüze konuşmak gibidir. Her yapılması istenen olay işlemciye teker teker anlatılır. Bu biraz zahmetli ve karışık bir süreç gerektirir, buna karşın gereksiz rutinler otomatik eklenmediği için işlemciden en uygun verimle faydalanılabilir.

Örneğin, özellikle kontrol edilmezse hiçbir zaman sıfıra bölme hatası otomatik engellemez. Delphi ve Basic gibi yüksek seviyeli diller bunu engeller ve kontrollü şekilde düzenler. Bu ve benzeri hatalar yüksek seviyeli dillerde kendiliğinden giderildiğinden Assembler daha yalın ve profesyonel bir dildir.

Her ne kadar her kod bilgisayar koduna zaten bir şekilde dönüştürülse de, dönüşümdeki kaybı engellemek için bazı durumlarda Assembler kodları yazılır. Örneğin işletim sistemlerinin çekirdekleri assembler ile yazılarak güçlü bir temel elde edinilmesini amaçlar.

Bu düşünce tarzıyla en ideal programlama dilleri, kendi kodlama sistemi içerisindeki bilgiyi en uygun çeviri ile Assemblere uygulayabilen dillerdir. Bu sınıflandırmaya göre en zor ve en alt dil grubu olan Assembler`i sırasıyla; B, C, Pascal (Delphi) ve Basic izler.

Dış bağlantılar



Kaynaklar

Vikipedi

Assembler

İngilizce Assembler kelimesinin İspanyolca karşılığı.
s. montador, ensamblador; (inform.) programa que convierte un código original del lenguaje Assembler a lenguaje de máquina

Assembler

İngilizce Assembler kelimesinin Fransızca karşılığı.
n. assembleur, compilateur assembleur; logiciel transformant le code source de langage d'assemblage en langage machine

Assembler

İngilizce Assembler kelimesinin Almanca karşılığı.
n. Bestandteil; (Comput) Assembler, Programm zur Umwandlung von Assemblercode zu Maschinensprache

Assembler

İngilizce Assembler kelimesinin İtalyanca karşılığı.
s. montatore; (inform.) assemblatore, software che traduce il codice originale in linguaggio assembler nel linguaggio di macchina

Assembler

İngilizce Assembler kelimesinin Portekizce karşılığı.
s. componente; (informática) compilador Assembly, programa que modifica o código de origem de linguagem Assembly para liguagem de máquina

Assembler

i. montajcı; çevirici (bilgisayar)

Assembler

Fransızca Assembler kelimesinin İngilizce karşılığı.
v. assemble, pile up, piece together; put together

Assembler

Almanca Assembler kelimesinin İngilizce karşılığı.
n. one who assembles; assembly compiler, program which converts source code in the assembly programming language into machine language (Computers)

Assembler

Flemenkçe Assembler kelimesinin İngilizce karşılığı.
n. assembler, compiler, arranger v. assemble, gather together; put together; get together

Assembler

İngilizce Assembler kelimesinin Flemenkçe karşılığı.
zn. samensteller; (in computers) een computerprogramma dat computer kodes in de programmeertaal Assembler direct vertaald naar machinetaal

Assembler

n. one who assembles; assembly compiler, program which converts source code in the assembly programming language into machine language (Computers) n. assembler, one who assembles; (Computers) program which converts source code in the assembly programming language into machine language v. assemble, pile up, piece together; put together

Assembler

Fransızca Assembler kelimesinin Flemenkçe karşılığı.
1. (dictionnaire) samenstellen; compileren2. (traitement de l'information) assembleren 3. (construction) in elkaar timmeren; in elkaar zetten4. (gens) samenkomen; bijeenkomen; zich verzamelen 5. (technique) assembleren; in elkaar zetten; monteren; samenvoegen6. (ramasser) verzamelen; samenbrengen

Assembler

Fransızca Assembler kelimesinin Almanca karşılığı.
v. zusammenfügen, zusammensetzen

Assembler

Fransızca Assembler kelimesinin İtalyanca karşılığı.
1. (dictionnaire) compilare2. (traitement de l'information) assemblare 3. (construction) montare; mettere insieme; assemblare4. (gens) congregare; riunire; adunare; radunare; raggruppare 5. (technique) montare6. (ramasser) adunare; mettere insieme

Assembler

Fransızca Assembler kelimesinin Portekizce karşılığı.
1. (dictionnaire) compilar2. (traitement de l'information) ensamblar 3. (construction) armar; montar4. (gens) congregar; agregar; ajuntar; reunir; agrupar 5. (technique) montar6. (ramasser) coletar; juntar; acumular

Assembler

Fransızca Assembler kelimesinin İspanyolca karşılığı.
1. (dictionnaire) compilar2. (traitement de l'information) ensamblar 3. (construction) construir; armar; montar; ensamblar4. (gens) congregarse; reunirse; unirse; juntarse; agruparse 5. (technique) ensamblar; montar6. (ramasser) reunir; juntar; acumular

Assembler

Fransızca Assembler kelimesinin Türkçe karşılığı.
bir araya getirmek, toplamak; birleştirmek

Assembler

Almanca Assembler kelimesinin Türkçe karşılığı.
çevirici

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

Assembly
3 yıl önce

friends would not have to program in assembler, C, or various modern high-level languages. [use of the term assembler to mean assembly language]" Saxon,...

Flat Assembler
6 yıl önce

Flat Assembler (kısaca FASM), ilk olarak 1999'da Tomasz Grysztar tarafından Intel x86 ve x86-64 mimarisini destekleyen açık kaynak kodlu bir assembler tasarlamak...

Gnu assembler
6 yıl önce

GNU Assembler (GAS), shellden kullanıldığı zaman as olarak çağrılan GNU Assembler komutudur. GNU derleyici koleksiyonunun temel ve varsayılan derleyicisi...

GNU Assembler, Binutils, GNU, GNU derleyici, Intel, Linux, Shell, Sözdizimi, İşletim sistemleri, AT&T, GNU Genel Kamu Lisansi
Karmaşık komut setli bilgisayar
6 yıl önce

işlem gücüne sahip olabilmektedirler. Ancak CISC bir işlemcinin doğrudan assembler ile programlanması insanlar için çok daha kolaydır. Bu da yüksek seviyeli...

PB-1000
6 yıl önce

Casio PB-1000, BASIC ve Assembler dillerinde programlanabilen bir hesap makinesidir. Ekranında 16 adet dokunmatik tuşu bulunmaktadır. Fabrika çıkışı 8KB...

PB-1000, Assembler, BASIC, RS-232, CASL, Printer Port
Binutils
6 yıl önce

sonraki sürümlerde fonksiyonellikleri birbirlerine yakın olduğu için GNU Assembler (GAS) ve GNU Linker (GLD) eklendi. Binutils' in büyük çoğunluğu basit...

Binutils, Arşiv, Bağlayıcı (bilgisayar), C++, GCC, GNU, GNU Assembler, Make, Nm, Strip, Profiler
Notepad++
3 yıl önce

ASP, VB/VBS, SQL, Objective-C, Pascal, Perl, Python, Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt...

Makine dili
3 yıl önce

yazılır. Bu sayede programlar insan açısından anlaşılır olur. Daha sonra assembler denen bir program kullanılarak, yazılan bu assembly program, makine diline...

Makine dili, Bayt, Bilgisayar donanımı, Bit, Derleyici, Komut, Mikrodenetleyici, Mikroişlemci, Programlama dilleri, Yorumlayıcı, İşlemci