2-mustaqil ish bajardi: Xalilov f tekshirdi: asror abduvaliyev mustaqil ish mavzulari




Download 18,01 Kb.
bet3/7
Sana15.01.2024
Hajmi18,01 Kb.
#138112
1   2   3   4   5   6   7
Bog'liq
2-mustaqil ish bajardi Xalilov f tekshirdi asror abduvaliyev-fayllar.org

Mashina tilida dasturlash – bu mana shu buyruqlarni eslab qolib, qo’llash bilan bog’liq bo’lgan murakkab jarayondir. Shu sababli dasturchilar o’z ishlarini avtomatlashtirish uchun maxsus inson tiliga yaqin bo’lgan tildan (ingliz tili asosida) tarjimonchi dasturlar yaratishdi va uni til kompilyatorlari deb nomlashdi. Shu kompilyatorlardan eng soddasi va ko’pincha mashina buyruqlarini ma’lum so’z yoki qisqartmaga moslashtirib olingani assembler tili deb nomlanadi. Buyruqlar tizimi arxitekturasi klassifikatsiyasi Zamonaviy dasturlash texnologiyasi yuqori darajadagi tillarga (YuDT) yo’naltirilgan bo’lib, ularning asosiy maqsadi dasturlash jarayonini yengillashtirishdir. YuDT ga o’tish jiddiy muammo tug’dirdi: YuDT uchun xos bo’lgan murakkab operatorlar oddiy mashina operatsiyalaridan sezilarli darajada farq qiladi. Muammo semantik uzilish deb ataladi va uning natijasi dasturning yetarli darajada samarali bajarilishmasligidir. Semantik uzilishni bartaraf etish uchun EHM ishlab chiquvchilari uchta yondashuvdan birini va shunga mos ravishda uchta BTA turidan birini tanlaydilar: buyruqlarning to'liq to'plamiga ega bo'lgan arxitektura: CISC (Complex Instruction Set Computer);


  • Mashina tilida dasturlash – bu mana shu buyruqlarni eslab qolib, qo’llash bilan bog’liq bo’lgan murakkab jarayondir. Shu sababli dasturchilar o’z ishlarini avtomatlashtirish uchun maxsus inson tiliga yaqin bo’lgan tildan (ingliz tili asosida) tarjimonchi dasturlar yaratishdi va uni til kompilyatorlari deb nomlashdi. Shu kompilyatorlardan eng soddasi va ko’pincha mashina buyruqlarini ma’lum so’z yoki qisqartmaga moslashtirib olingani assembler tili deb nomlanadi. Buyruqlar tizimi arxitekturasi klassifikatsiyasi Zamonaviy dasturlash texnologiyasi yuqori darajadagi tillarga (YuDT) yo’naltirilgan bo’lib, ularning asosiy maqsadi dasturlash jarayonini yengillashtirishdir. YuDT ga o’tish jiddiy muammo tug’dirdi: YuDT uchun xos bo’lgan murakkab operatorlar oddiy mashina operatsiyalaridan sezilarli darajada farq qiladi. Muammo semantik uzilish deb ataladi va uning natijasi dasturning yetarli darajada samarali bajarilishmasligidir. Semantik uzilishni bartaraf etish uchun EHM ishlab chiquvchilari uchta yondashuvdan birini va shunga mos ravishda uchta BTA turidan birini tanlaydilar: buyruqlarning to'liq to'plamiga ega bo'lgan arxitektura: CISC (Complex Instruction Set Computer);

  • qisqartirilgan buyruqlar to’plami bilan arxitektura: RISC (Reduced Instruction Set. Computer);

  • juda uzun buyruq so’zlari bilan arxitektura: VLIW (Very Long Instruction Word).

Download 18,01 Kb.
1   2   3   4   5   6   7




Download 18,01 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



2-mustaqil ish bajardi: Xalilov f tekshirdi: asror abduvaliyev mustaqil ish mavzulari

Download 18,01 Kb.