• Bajarilishi kerak bolgan vazifa
  • Amalga oshirish tartibi: 1. Nazariy materialni o‘rganish. 2.Dastur tuzing. 3. Hisobot tuzing. Nazorat savollari
  • Assembler dasturlarini loyihalash qoidalari




    Download 183,36 Kb.
    bet5/64
    Sana13.05.2024
    Hajmi183,36 Kb.
    #230077
    1   2   3   4   5   6   7   8   9   ...   64
    Bog'liq
    Системное программирование, практика

    Assembler dasturlarini loyihalash qoidalari
    Assembler tilida dasturlarni yozishda quyidagi qoidalarga amal qiling:
    * direktivalarni bosh harflarda, ko‘rsatmalarni kichik harflarda yozing;
    * matnni keng yozing - ziqna bo'lmang;
    * ekranning chetidan tashqariga chiqmang, ya'ni. matnni 80 belgidan kengroq qilmang - tahrirlash va chop etish qulay bo'lmaydi;
    * chekinish uchun jadvaldan foydalaning (TAB tugmasi);
    * izoh bloklari teng ravishda chekinishi kerak. Quyidagi qator optimal deb hisoblanadi:
    movax,bx<(1-3)TAB>;sharh matni
    Sharh oldidagi yorliqlar soni buyruq argumentlarining uzunligi bilan belgilanadi va 1 dan 3 gacha bo'lishi mumkin. Til sintaksisi bilan tanishganingizda qo'shimcha qoidalar beriladi.


    Bajarilishi kerak bo'lgan vazifa:
    1. EMU 8086 emulyatorini ishga tushiring.
    2. Assembler dasturlarini loyihalash qoidalaridan foydalanib, "Ro'yxatdan o'ting" so'zlarini to'g'rilang. xohlaganingizcha (ularni apostrofga qo'yishni unutmang).
    Emulate ' tugmasini yoki F tugmasini 5 bosib ilovani ishga tushiring .
    RUN ” tugmasi yordamida olingan kodni bajarish uchun ishga tushiring yoki F 9 funktsiya tugmachasini bosing.
    5. Dasturni kompilyatsiya qiling. Avval barcha ochiq oynalarni yopgandan so'ng, asosiy shakl oynasiga qayting, so'ng " Tuzish " tugmasini bosing.
    6. Olingan com faylini bajarish uchun WINDOWS 98 ning o'rnatilgan buyruqlar qatorida ishga tushiring yoki jami dos sessiyasini boshlang . qo'mondon .
    Emulyatorning asosiy oynasidagi “ Namunalar ” tugmasini bosganingizda ochiladigan boshqa misollar bilan tajriba qiling .
    EMU 8086 emulyatoriga o'rnatilgan yordamni o'qing . Unda dastur bilan ishlash uchun barcha kerakli ma'lumotlar, assembler tilida dastur yozish asoslari va boshqalar mavjud.
    Amalga oshirish tartibi:
    1. Nazariy materialni o‘rganish.
    2.Dastur tuzing.
    3. Hisobot tuzing.
    Nazorat savollari:
    1. Assambleya dasturlarining yadroviy kompyuterlardan asosiy farqlari nimada?
    2. Assembler dasturi qanday tuzilishga ega?
    3. Ko‘rsatma va ko‘rsatma o‘rtasidagi farq nima?
    4. Assembler tilida dasturlarni loyihalash qoidalari qanday?
    5. Bajariladigan faylni olish qanday bosqichlardan iborat?
    6. Dasturni nosozliklarni tuzatish bosqichi nima uchun kerak?
    7. Bajariladigan fayl yaratish va dasturga taqlid qilishning asosiy nuqtalarini aytib bering?
    TASM va MASM dasturlarida assembler dasturini yaratishning texnik bosqichlari qanday ?
    EMU 8086 emulyatorining asosiy xususiyatlari ?
    DOS'da muzlash bilan kurashishning 10 usuli ?

    Download 183,36 Kb.
    1   2   3   4   5   6   7   8   9   ...   64




    Download 183,36 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Assembler dasturlarini loyihalash qoidalari

    Download 183,36 Kb.