Dasturlash paradigmalari va uslublari” fanidan


Download 213.23 Kb.
bet1/4
Sana22.12.2022
Hajmi213.23 Kb.
#1043816
  1   2   3   4
Bog'liq
Xolboyev Elbek dasturlash va paradigmalar mustaqil ish


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI

"Kompyuter injiniring" fakulteti


"Kompyuter tizimlari" kafedrasi

"Dasturlash paradigmalari va uslublari” fanidan




3-MUSTAQIL ISH


MAVZU: Assembler tilida dasturlar ishlab chiqish

Bajardi: Xolboyev Elbek


Qabul qildi: Bobonazarov.A. 




SAMARQAND_2022

Reja:

  1. Kirish qism:

  1. Ishning nomi va maqsadi

  2. Assembler tili haqida. Unda formulalar bilan ishlash

  1. Asosiy qism:

  1. Variant asosida berilgan formulani tahlili

  2. Unga mos dastur algoritmi

  3. Dastur blok sxemasi

  4. Assembler tilida dastur kodlari

  5. Dastur uchun berilgan boshlang`ich ma’lumotlar va natija

  1. Yakuniy qism:

  1. Xulosa

  2. Foydalanilgan adabiyotlar

  1. Kirish qism:

  1. Mavzu: Assembler tilida formula hisoblash

Maqsad: Assembler tilida topshiriqda berilgan variantlar asosida formula, arifmetik va mantiqiy ammalar bilan ishlash hamda dasturini tuzib uning sintaksisini o`rganish. Assembler dasturlash tili haqida umumiy ma’lumotga ega bo`lish.

  1. Assembler tili haqida va formulalar bilan ishlash.

Assemble tili – bu kompyuterlar, mikroprotsessorlar, mikrokontrollerlar va boshqa programlanadigan qurilmalar uchun past darajadagi dasturlash tilidir.
Assembler tili mashina tilidan bitta yuqori darajada joylashgan. Assembler tili sodda kodlardan iborat.
Har bir assembler tili komandalari mikroprotsessor uchun tushunarli bo'lgan kompyuter mashina kodlariga mos keladi
Assembler tili kompyuterning barcha funktsional birliklarining operatsion tizim bilan o'zaro ta'sirini yaxshiroq tushunishga imkon beradi.
Har bir protsessor turi yoki protsessorlarning butun oilasi uchun assembler tili mavjud, chunki assembler tili bo'yicha yo'riqnomalar mashina yo'riqnomasi tizimi bilan bir-birini yozishmalarga ega bo'lishi kerak va kompyuter arxitekturasiga muvofiq bo'lishi kerak
Assembler tili - bu operatorlar va protsessor komandalari o'rtasida bir-birini yozishmalarga ega maxsus dasturiy tildir.
Ba'zan yuqori darajali dasturlash tillari kerakli tezlikni ta'minlay olmaydi. Assembler yaratilgan dasturlar esa har doim tez
Afzaliklari: assembler tilida programmalash uchun kompyuter arxitekturasini, mikroprotsessor-ning funksional tuzilishini, registrlar va ularni vazifalarini, kiritish chiqarish portlarini bilish talab etiladi. Yuqori darajali tillarda programma tuzishda, apparat darajasidagi jarayonlarni boshqarishda, rezident dasturlar tuzishda assembler tili yordamida qism programmalarini yaratish va bu qism programmalarini modellar kо‘rinishida tashkil etib yuqori darajali tillarda tuzilgan programmalarda foydalanish yanada samara beradi. Assemblerda tuzilgan dasturlar tez bajariladi va xotiradan kam joy egallaydi.
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.

Download 213.23 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling