• Parity Flag (PF)
  • Overflow Flag (OF)
  • Sign Flag (SF)
  • Interrupt Flag (IF)
  • Kompyuterni tashkillashtirish fanidan amaliy mashg‘ulot uchun ajratilgan




    Download 1,04 Mb.
    Pdf ko'rish
    bet5/8
    Sana16.05.2024
    Hajmi1,04 Mb.
    #238376
    1   2   3   4   5   6   7   8
    Carry Flag (CF):
    bitlarning chiqarilishida yoki qo‘shilishida oqimni 
    yo‘qotish yoki saqlab qolish uchun ishlatiladi. qo‘shish yoki ayirish vaqtida qarz 
    olish vaqtida natijaning eng yuqori bitidan tashish qiymatini, shuningdek operandni 
    siljitishda ko‘chirilgan bitning qiymatini belgilaydi. 
    Parity Flag (PF):
    amal natijasining toq yoki juft sonlarni o‘z ichiga oladigan 
    joylashuvi haqida ma’lumot beradi. Agar natija toq sonlarni o‘z ichiga olgan bo‘lsa, 
    PF 1 ga o‘zgaradi. Natijaning past baytidagi juft sonlarni aniqlaydi. Agar amal 


    natijasidagi bitlar soni toq sonlarni o‘z ichiga olgan bo‘lsa, bu flag 1 ga o‘zgaradi, 
    aks holda 0 ga o‘zgaradi. 
    Overflow Flag (OF):
    amal natijasida ko‘p sonlarni saqlashdan tashkil topgan 
    yoki chiqarishda oqimni yo‘qotgan bo‘lganligi haqida ma’lumot beradi. 
    Operatsiyalarda ko‘p sonlarni saqlash vaqtida oqimni yo‘qotish yoki qo‘shilishda 
    qiyinchilik yuzaga kelishi mumkinligini anglatadi. Misol uchun, 32-bit sonlar uchun 
    amalda 31-dan oshgan sonlarni saqlash jarayonida chiqqan natijalarda OF 1 ga 
    o‘zgarishi mumkin. 
    Sign Flag (SF):
    amal natijasidagi eng yuqori bitning qiymatini ifodalaydi. 
    Agar eng yuqori bit 1 bo‘lsa, SF 1 ga o‘zgaradi. Agar amal natijasida eng yuqori bit 
    1 bo‘lsa, bu flag 1 ga o‘zgaradi, aks holda 0 ga o‘zgaradi. 
    Direction Flag (DF):
    Bazi amallarni to‘g‘ri yo‘nalishda (katta sonlarga 
    o‘xshash) yoki teskari yo‘nalishda (kichik sonlarga o‘xshash) bajarmoqchi bo‘lgan 
    dasturlash tili uchun ishlatiladi. Ya’ni, buyruq zanjirlarini qayta ishlash yo‘nalishi 
    uchun: DF =0 - kattaroq manzillarga, DF =1 - kichikroqlarga 
    Interrupt Flag (IF):
    kiritishlar uchun tanlangan dasturlarni (masalan, IRQ) 
    yoqish yoki o‘chirish uchun ishlatiladi. Ya’ni, uzilishlar haqidagi habar: IF = 0 
    uzilishlar o‘chirilgan, IF =0 - uzilishlar yoqilgan
    Trap Flag (TF):
    debugging jarayonlarida ishlatiladi. Uni 1-ga sozlash debug 
    rejimida dasturni har bir amaldagi har bir o‘rnini monitoring qilishga olib keladi. iz 
    bayrog‘i: TF =1 – bosqichma-bosqich ish tartibi 

    Download 1,04 Mb.
    1   2   3   4   5   6   7   8




    Download 1,04 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kompyuterni tashkillashtirish fanidan amaliy mashg‘ulot uchun ajratilgan

    Download 1,04 Mb.
    Pdf ko'rish