Rivojlantirish vazirligi o’zbekiston respublikasi axborot texnologiyalari va



Yüklə 97,4 Kb.
səhifə10/11
tarix16.10.2023
ölçüsü97,4 Kb.
#156366
1   2   3   4   5   6   7   8   9   10   11
1-Mustaqil ish

3. Tarmoq tizimi usullari

Manzil usullari va ma'lumotlar turlari

  • Umumiy maqsadlarda ro'yxatga olish mashinalari, buyruq tomonidan boshqariladigan ob'ektlarga murojaat qilish usuli (yoki rejimi) doimiy, registr yoki xotira katakchasini belgilashi mumkin. Xotira xujayrasiga kirish uchun protsessor avval aniqlangan yoki samarali xotira manzilini hisoblashi kerak

  • buyruq manzili usuli.

  • To'g'ridan-to'g'ri ma'lumotlarga va so'zma-so'z turg'unlikka murojaat qilish, odatda, xotirani adreslash usullaridan biri sifatida ko'rib chiqiladi (garchi bu holda kirish mumkin bo'lgan ma'lumotlar qiymatlari buyruqning bir qismi bo'lib, umumiy buyruq oqimida ishlov beriladi). Ro'yxatdan o'tish uchun murojaat qilish odatda alohida ko'rib chiqiladi. Ushbu bo'limda yo'riqnoma hisoblagichi bilan bog'lanishning adres usullari (yo'riqnomaga nisbatan murojaat qilish) alohida ko'rib chiqiladi. Ushbu turdagi adreslash asosan boshqaruvni uzatish buyruqlarida dastur manzillarini aniqlash uchun ishlatiladi.

  • Hujjatlardagi arxitekturani tavsiflashda turli xil ishlab chiqaruvchilar ushbu usullar uchun turli xil nomlardan foydalanishlari mumkin bo'lsa-da, manzillar usullarining eng keng tarqalgan nomlari misol sifatida qo'shish buyrug'idan foydalangan holda berilgan.


    Manzil usuli


    Komandaga misollar


    Usul buyrug'ining ma'nosi


    Foydalanish

    Ro’yxatdan o’tish


    Add R4,R3


    R4=R4+R5


    Registrda kerakli qiymat


    To'g'ridan-to'g'ri yoki tom ma'noda


    Add R4,#3


    R4=R4+3

    Barqarorlikni o'rnatish uchun

    Asosiy ofset


    Add R4,100(R1)


    R4=R4+M
    [100+R1]


    Mahalliy parametrlarga kirish uchun


    Bilvosita registr


    Add R4,(R1)


    R4=R4+M
    [R1]


    Ko'rsatkich yoki hisoblangan manzil bo'yicha ma'lumot olish uchun


    Indeks

    Add R3,(R1+R2)

    R3=R3+M
    [R1+R2]


    Ba'zan ular bilan ishlashda foydali


    To'g'ridan-to'g'ri yoki mutlaq


    Add R1,(1000)


    R1=R1+M[1000]


    Massivlar: R1 - tayanch, R3 - indeks


    Bilvosita


    Add R1,@(R3)


    R1=R1+M
    [M[R3]]


    Ba'zan statik ma'lumotlarga kirish uchun foydalidir.


    Avtomatik kattalashtirish


    Add R1,(R2)+


    R2=R2+d
    R1=R1+M


    [R2]


    Agar ko'rsatgichning R3 manzili bo'lsa, u holda bu ko'rsatgich tanlanadi


    Avtomatik pasayish


    Add R1,(R2)-


    R1=R1+M
    [R2]


    R2=R2-d

    Bosqichli qator bilan aylanish uchun foydali: R2 - qator boshi


    Ofset va masshtabli bazaviy indeks


    Add R1,100(R2)


    [R3]

    R1=R1+M [100]+R2+R3*d


    Har bir tsiklda R2 d ga ko'payadi



    Yüklə 97,4 Kb.

    Dostları ilə paylaş:
  • 1   2   3   4   5   6   7   8   9   10   11




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin