• ASSEMBLERDA DASTURLASH.
  • Ayanch so‘z va iboralar




    Download 74.25 Kb.
    bet1/3
    Sana31.05.2023
    Hajmi74.25 Kb.
    #68123
      1   2   3
    Bog'liq
    1685374946 (2)
    olimpiada dasturlari infor ka kitob, nepreryvnoe-obrazovanie-izuchenie-inostrannogo-yazyka (2), 941541547 Н.Улуқов, Logistik regressiya nima Logistik Model, Zerikkan paytda kirilsin, 1681713047 (4), 1685374946 (1), 1685374946, Aloqa xati completed, Mobil qurilmalardi programmalastiriw, Aqqanat Texkarta, t2P5DMw2oKgwNeq6TofERWIy9iCst2i1zOdhpmZn, Metallurgik jarayonlarda issiqlik va massa almashinuv, Samandar tex karta



    Amaliy ish 4
    ASSEMBLERDA DASTURLASH. SODDA DASTURLARNI ISHLAB CHIQISH.


    REJA:

      1. Assemblerda dasturlash.

      2. Sodda dasturlarni ishlab chiqish

    Tayanch so‘z va iboralar
    Assembler, ASM, jmp, jz, jnz, test, megabayt, kilobayt, intel, borland int., turbo assembler, tlink.exe, tasm.exe, td.exe, otladchik.

      1. ASSEMBLERDA DASTURLASH.

    Kompyuter texnologiyalari taraqqiyoti algoritmlarni yozish - dasturlash tillari uchun yangi turli xil simvolli tizimlarining paydo bo'lish jarayonini aniqlanadi.

    1.1 - rasm. Dasturlashtirish tili tasnifi

    Ko'plab dasturlash tillari mavjud, biroq biz Assembler tiliga e'tibor qaratamiz.


    Hozirgi vaqtda dasturchi Assemblerdan ancha sodda dasturlash tillarini qo'llashi mumkinligiga qaramasdan, Assembler bilimi va unda dasturlash qobiliyati hech qachon ortiq bo'lmaydi. Bu quyidagi dalillar bilan tasdiqlangan:
    1. Boshqa dasturiy tillardan talablarni to'liq qondiradigan prilojeniyalar yozish har doim ham mumkin emas. Va ba'zi hollarda butunlay mumkin emas. Assembler dasturlash tilida siz har qanday dasturni yozishingiz mumkin.
    2. Ba'zan yuqori darajali dasturlash tillari kerakli tezlikni ta'minlay olmaydi. Assembler'da yaratilgan dasturlar esa har doim tez.
    3. Yuqori darajadagi tillarda yaratilgan dasturlarning hajmi Assemblerda yaratilgan dasturlarga qaraganda ancha katta.
    4. Assembler tili sizga to'g'ridan-to'g'ri apparat bilan ishlash imkonini beradi, bu esa ba'zi hollarda dasturchiga afzallik va istalgan natijani beradi. Yuqori darajadagi tilda dastur apparat qurilmalari bilan yozma modul orqali ishlaydi, ya'ni dasturchiga biron bir narsani o'zgartirishga ruxsat bermaydi va shuning uchun kerakli natijani olish imkoni ega bo’lmaydi.
    5. Assembler tilini bilish faqat yuqori darajadagi tillarda dasturga ega bo'lganlarga nisbatan katta afzallik beradi. Assembler biladigan dasturchi kompyuterning tuzilishini va apparat apparatlarining tuzilishini biladi.

    Download 74.25 Kb.
      1   2   3




    Download 74.25 Kb.