101
xotiraga (RAM) va 65536 baytlik kirish/chiqish manzil maydoniga
ajratilgan 1 (MB) megabaytning asosiy manzil maydoni bilan ajralib
turadi.
Assembler tilining
manba
kodini
mashina ko‘rsatmalariga
o‘zgartiradigan dastur. Assembler dasturlari juda samarali bo‘lishi mumkin.
Dastur qobiliyatlari va qobiliyatlari teng bo‘lgan dasturchilar tomonidan
Assembler tilida ishlash yuqori darajadagi tilda yozilgan dasturdan ko‘ra
ixcham va tezroq dastur ishlab chiqaradi. Bu deyarli barcha kichik va o‘rta
dasturlar uchun amal qiladi. Assembler tili dasturi juda to‘g'ri. Ushbu til
dasturchining barcha apparat bilan bevosita ishlashiga imkon berganligi
sababli, assembler dasturi boshqa dasturlarda mavjud bo‘lmagan narsalarni
bajarishi mumkin.
Birlashtiruvchi til dasturini ishlab chiqish va disk raskadrovka
qilish vaqt talab qiladigan bo‘lsa-da, bu xotirada kam joy ajratadigan va
asta-sekin kompyuterlarda ham tezkor tezlikka erishish imkonini
beradigan kichik bajariladigan modullarga olib keladi. Assembler tili
asosan dasturlarning individual segmentlarini (ish tezligini oshirish va
uskunaga bevosita kirish), shuningdek alohida qurilmalarning
dasturlashtirilgan xotirasida saqlanadigan tizim dasturlarini yozish
uchun ishlatiladi.
Assembler tilining asosiy kamchiliklari, kompyuterning bir turiga
yoziladigan dasturni boshqa komputer turlarida ishlatish mumkin emas,
chunki har bir kompyuter oilasi uchun boshqa assembler tili ishlatiladi.
Agar yaratiladigan dastur turli xil kompyuterlarda ishlatilsa, u yuqori
darajadagi tillarda ishlab chiqilishi kerak va u kompyuter
arxitekrurasining xususiyatlarini dasturiy ta'minotdan foydalanish
qulayligi va portativ kodni olish uchun yashirishi kerak.