Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

Bilgisayar Biliminde düşük seviyeli programlama komut kümesinde hiç soyutlama imkânı vermeyen ya da az bir soyutlama sağ

Alt seviye programlama dili

Alt seviye programlama dili
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

Bilgisayar Biliminde düşük seviyeli programlama komut kümesinde hiç soyutlama imkânı vermeyen ya da az bir soyutlama sağlayan programlama dili anlamına gelir. Buradaki "düşük" kelimesi programlama diliyle makine dili arasında bulunmayan ya da az bulunan bir soyutlama imkânını temsil eder. Bu yüzden düşük seviyeli programlama dilleri "donanıma yakın" programlama olarak da anılır.

Düşük seviyeli programalama dilleri herhangi bir derleyiciye ya da yorumlayıcıya ihtiyaç duymadan direkt olarak kullanılmak üzere yazıldıkları işlemciler tarafından çalıştırılabilirler. Bu yüzden işlemciden işlemciye farklılık gösterirler.

Karşılaştırma yapmak gerekirse, programın geliştirilmesinde kullanılması gereken bilgisayarın yapısına bağlı semantik uygulamaları ortadan kaldırır, böylelikle bir programın geliştirilme aşaması daha kolay ve anlaşılır hale gelir.

İkinci Nesil

İkinci nesil programala dili ya da 2GL, . Bu programalama dili direkt olarak mikroişlemciyi hedeflemese de bu dilde kod yazan bir programcı mikroişlemcilerin bazı işlevlerini (işleçler ya da kayıt noktaları gibi) bilmelidir, işte bu yüzden ikinci seviye olarak kabul görmüştür. Böylelikle makine kodu ve birbiri içinde dönüştürülebilecektir.

Örnek: Aynı Fibonacci Dizisini hesaplama işlemi bu sefer sözdizimiyle x86 çevirici dilinde yazılmıştır.

fib: mov edx, [esp+8] cmp edx, 0 ja @f mov eax, 0 ret @@: cmp edx, 2 ja @f mov eax, 1 ret @@: push ebx mov ebx, 1 mov ecx, 1 @@: lea eax, [ebx+ecx] cmp edx, 3 jbe @f mov ebx, ecx mov ecx, eax dec edx jmp @b @@: pop ebx ret 

Ayrıca bakınız

    imageProgramlama dili ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.

    wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

    Bilgisayar Biliminde dusuk seviyeli programlama komut kumesinde hic soyutlama imkani vermeyen ya da az bir soyutlama saglayan programlama dili anlamina gelir Buradaki dusuk kelimesi programlama diliyle makine dili arasinda bulunmayan ya da az bulunan bir soyutlama imkanini temsil eder Bu yuzden dusuk seviyeli programlama dilleri donanima yakin programlama olarak da anilir Dusuk seviyeli programalama dilleri herhangi bir derleyiciye ya da yorumlayiciya ihtiyac duymadan direkt olarak kullanilmak uzere yazildiklari islemciler tarafindan calistirilabilirler Bu yuzden islemciden islemciye farklilik gosterirler Karsilastirma yapmak gerekirse programin gelistirilmesinde kullanilmasi gereken bilgisayarin yapisina bagli semantik uygulamalari ortadan kaldirir boylelikle bir programin gelistirilme asamasi daha kolay ve anlasilir hale gelir Ikinci NesilIkinci nesil programala dili ya da 2GL Bu programalama dili direkt olarak mikroislemciyi hedeflemese de bu dilde kod yazan bir programci mikroislemcilerin bazi islevlerini islecler ya da kayit noktalari gibi bilmelidir iste bu yuzden ikinci seviye olarak kabul gormustur Boylelikle makine kodu ve birbiri icinde donusturulebilecektir Ornek Ayni Fibonacci Dizisini hesaplama islemi bu sefer sozdizimiyle x86 cevirici dilinde yazilmistir fib mov edx esp 8 cmp edx 0 ja f mov eax 0 ret cmp edx 2 ja f mov eax 1 ret push ebx mov ebx 1 mov ecx 1 lea eax ebx ecx cmp edx 3 jbe f mov ebx ecx mov ecx eax dec edx jmp b pop ebx retAyrica bakinizProgramlama dili ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz

    Yayın tarihi: Temmuz 24, 2024, 09:19 am
    En çok okunan
    • Aralık 20, 2025

      Hasancık, Gürgentepe

    • Aralık 20, 2025

      Hasan Ağa Tekkesi

    • Aralık 13, 2025

      Harmandalı (anlam ayrımı)

    • Aralık 19, 2025

      Haris Belkebla

    • Aralık 24, 2025

      Hannes Jaenicke

    Günlük
    • Ton (birim)

    • Normandiya Çıkarması

    • 4 (Beyoncé albümü)

    • 4: The Remix

    • Romanya

    • 1991

    • Mihail Gorbaçov

    • Tuomas Holopainen

    • Yılın günleri listesi

    • Arjantin

    NiNa.Az - Stüdyo

    • Vikipedi

    Bültene üye ol

    Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
    Temasta ol
    Bize Ulaşın
    DMCA Sitemap Feeds
    © 2019 nina.az - Her hakkı saklıdır.
    Telif hakkı: Dadaş Mammedov
    Üst