Dasturlashtirish tili tasnifi


Download 179.2 Kb.
Sana20.06.2023
Hajmi179.2 Kb.
#1632011

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

510-21 guruh talabasi
Ismoilov Oybek
Kompiyuter tashkilashtirish fanidan bajarganamaliy ish


Savollar:



  1. Dasturlashtirish tili tasnifi?

  2. Assembler tilida dastur ishlab chiqishning ketma-ketligi.

  3. Assembler tilida ikkita sonni qo’shish.

  4. Assemblerda massiv elementlarini qo’shish.

  5. Assembler sikl dasturlari.

Javoblar:


1)Dasturlashtirish tillari tasnifi quyidagicha bo'lishi mumkin:


Dasturlashtirish tili: Dastur yozish uchun ishlatiladigan formal til.


Dastur ishlatish tili: Dastur yaratilgan tilni bajarish va natijalarni ko'rish uchun ishlatiladigan til.
Dastur yozish tili: Dastur yozishning sintaksis va grammatikasini aniqlaydigan tildir.

2) Assembler tilida dastur ishlab chiqishning ketma-ketligi quyidagicha bo'lishi mumkin:


Dastur yozish: Assembler tillarida dastur yozishga kerak bo'lgan koddan foydalaniladi.


Kompilyatsiya: Assembler dasturlar kompilyator orqali kompyuter tomonidan yaroqlanadigan masmaviy koddaga aylanadi.
Tahrirlash: Assembler koddagi xatolar va kamchiliklarni tuzatish uchun tahrirlovchi dasturlar ishlatiladi.
Bajarish: Tahrirlovchi dasturlarning natijasi sifatida assembler kodi kompyuterda bajariladi.
3) Assembler tilida ikkita sonni qo'shish quyidagicha amalga oshiriladi:

Sonlar ko'rsatuvini yuklash: Ikkita sonni assembler rejimida kerakli registrlarga yuklash.


Qo'shish amaliyatini bajarish: Qo'shish amaliyatini bajarish uchun assembler tilidagi qo'shish buyrug'i (ADD) ishlatiladi.
Natijani saqlash: Qo'shish natijasini saqlash uchun kerakli registrga yozish.
4) Assemblerda massiv elementlarini qo'shish quyidagicha amalga oshiriladi:

Massivning indeksini yuklash: Massivning indeksini yuklash uchun kerakli registrlarga qiymat yuklanadi.


Massivning manzilini hisoblash: Indeks orqali massiv elementining manzili hisoblanadi.
Element qiymatini yuklash: Massiv elementining manzili yordamida qiymat yuklanadi yoki o'qiladi.
Natijani saqlash: Qiymat o'zgarishi natijasini saqlash uchun kerakli registrga yozish.
5) Assembler sikl dasturlari quyidagicha amalga oshiriladi:

WHILE sikli: Sikl boshida shartni tekshirib, agar shart bajarilsa sikl ichidagi dasturlar bajariladi va sikl takrorlanadi.


FOR sikli: Sikl boshida boshlang'ich qiymat belgilanib, shartni tekshirib, dasturlar bajariladi va o'zgaruvchi
Download 179.2 Kb.

Do'stlaringiz bilan baham:




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