Assembler

Vikipediya, ochiq ensiklopediya

Assembler dasturlash tili[tahrir | manbasini tahrirlash]

Dasturlash tili haqida qisqacha[tahrir | manbasini tahrirlash]

Dasturlashda, Assembler dasturlash tili ( yoki Assembly tili[1], yoki belgili mashina kodi[2]), binar( ya'ni ikkilik) tilga eng yaqin til bo'lib, unda tildagi koʻrsatmalar va arxitektura koʻrsatmalari oʻrtasida juda kuchli muvofiqlik mavjud. Assembler dasturlash tilida odatda bitta mashina ko'rsatmasi bo'ladi, lekin konstantalar, izohlar, assembler yo'naltirmalari, belgili teglar, xotira joylari, registerlar va makroslarni ham qo'llab-quvvatlaydi.

Assemblerda yozilgan kod assembler deb ataladigan yordamchi dastur tomonidan, mashina kodiga aylantiriladi. “Assembler” atamasi odatda Uilks, Uiler va Gillning 1951-yilda chop etilgan “Elektron raqamli kompyuter uchun dasturlarni tayyorlash” kitobida berilgan, ammo ular bu atamani “bir nechta dasturlardan iborat boshqa dasturni yig‘uvchi dastur” degan ma’noda ishlatgan. Bo'limlarni bitta dasturda o'zgartirish jarayoni, manba kodini yig'ishda bo'lgani kabi, yig'ish deb ataladi. Assembler dasturni qayta ishlayotgandagi hisoblash bosqichi montaj vaqti deb ataladi.

[En] Inglizcha va [Ru] ruscha maqolalarga havolalar.

Foydalanilgan adabiyotlar[tahrir | manbasini tahrirlash]

  1. Assembly language Yuqori darajali Assembler tilining yangi versiyalari haqida ma'lumot olish uchun IBM
  2. Assembler tilini o'qitish [EN] Ohio State University nashri, 2016