Kommunikatsiyalarni rivojlantirish vazirligi


Download 433.78 Kb.
bet6/7
Sana24.12.2022
Hajmi433.78 Kb.
#1063082
1   2   3   4   5   6   7
Bog'liq
Komp tarmoq Mustaqil ish mavzu Tarmoq ilova va texnologiyalarining umumiy t

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




Download 433.78 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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