Assembler tilida dasturlashning bir nechta yutuqlari mavjud: - Assembler tilida dasturlar tezkor ishga tushiriladi, chunki ular oxir-oqibat kompyuter tomonidan qabul qilinishi kerak bo'lgan binar kodlarga aylanadi.
- Assembler tilida dasturlar tez yoziladi, chunki ular kodni bajarish uchun kerak bo'lgan assembler operatorlari va ko'rsatkichlari orqali yoziladi.
- Assembler tilida dasturlash, xavfsizligi va ishga tushirishning tezligi sababli ham yaxshi tan olingan.
- Assembler tilida dasturlar juda yomonroq tushib chiqsa ham, muammo o'chirishga yordam beruvchi xatolar bo'lishi mumkin.
- Assemblerni o'rganish, bitta dasturni yozish va kompyuterni o'rganishga olib kelishi mumkin, chunki ular jihatdan juda yaxshi asosiylar. Assembler tilida dasturlash ishlarining bir qismini o'rganishning eng yaxshi yo'li, asosiy operatorlar va sintaksisni o'rganishdan iborat.
- Assembler tilida yozilgan dasturlar binoan ko'rsatkichlar va assembler operatorlari orqali yozilgan bo'lib, bu sababli ular direkt ravishda bajarilish uchun kompilyatorga kerak emas. Assembler tilida yozilgan dasturlar, assembler interpreterlar yordamida to'g'ridan-to'g'ri bajariladi.
- Assembler interpreteri, dastur tushunadigan instruksiyalarni o'qib chiqadi va barcha instruksiyalarni birma-bir bajaradi. Bunday interpretermas, assembler kodlari to'g'ridan-to'g'ri bajaradi, lekin yozilgan kodni o'qib chiqarish vaqti katta bo'lishi mumkin.
- Bunday sababdan, assembler kodlarini bajargan odamlar uchun oddiy assembler interpreterlar tushunadigan yaxshi vositalar bo'lishi mumkin. Ayniqsa, assembler kodlarini yozish va tekshirish uchun eng yaxshi vosita, dasturchilarning ko'rsatkichlarni, operatorlarni va sintaksisni o'rganishlari mumkin bo'lgan assembler editoriga ega bo'lishi kerak. Bu editordagi kodlar, assembler interpreterlarida to'g'ridan-to'g'ri bajarilishi mumkin.
- Boshqa variant, assembler tilida yozilgan kodlarni ishga tushirish uchun assembler kodlarini binar kodlarga aylanishiga imkon beruvchi assembler kompilyatorlarini ishlatishdir. Assembler kompilyatorlari, assembler tilida yozilgan dasturlarni assembler interpreteri yordamida to'g'ridan-to'g'ri bajarish uchun binar kodlarga aylanadi. Bu binar kodlar, direkt ravishda kompyuter tomonidan bajarilishi mumkin.
Do'stlaringiz bilan baham: |