Mavzu – 5 (davomi)
MA’ R U Z A C H I : PH. D . , M . RAKHIMOV
F AN: K o m p y u t e r n i t a s h k i l e t i l i s h i
K A F E D R A : K O M P Y U T E R T I Z I M L A R I
E m a i l : r a x i m o v 0 2 2 @ g m a i l . c o m
Muhammad al-Xorazmiy nomidagi
Toshkent axborot texnologiyalari universiteti
Toshkent 2021
Operandalarning formatlari. Operandalarni adreslash turlari va usullari.
Operandalarning formatlari
•
Mashina ko'rsatmalari operandlar deb ataladigan ma'lumotlar ustida amallar
bajariladi. Operandlarning eng keng tarqalgan (asosiy) turlariga quyidagilar
kiradi:
manzillar
sonlar
simvollar
mantiqiy ma’lumotlar
MANZILLASH (Addressing)
•
Ko'pgina buyruqlar operandlar bilan ishlaydi, ularning joylashuvi qandaydir tarzda
ko'rsatilishi kerak.
Manzillash rejimlari
Bevosita manzillash (Immediate)
To’gridan-to’g’ri manzillash (Direct)
Bilvosita (Indirict)
Registrli manzillash (Registr)
Bilvosita registrli manzillash (Registr Indirict)
Indeksli manzillash (Index)
Stekli manzillash (Stack)
Bevosita manzillash (Immediate)
•
Operandni ko'rsatishning eng oson usuli - operandning manzilini yoki operandning
joylashgan joyini tavsiflovchi boshqa ma'lumotlarni emas, balki uni o'zi manzil qismida
saqlashdir.
ADI 5
To’gridan-to’g’ri manzillash (Direct)
•
Operandni aniqlashning navbatdagi usuli bu shunchaki uning to'liq manzilini berishdir.
ADD A
Bilvosita manzillash (Indirect)
•
Operandni aniqlashda xotiraning biror manzilini ko’rsatkich rolini bajaradi.
Registrli manzillash (Registr)
•
Ro'yxatdan o'tish manzillari to'g'ridan-to'g'ri manzilga o'xshab ketadi, faqat bu holda
xotira yacheykasi o'rniga registr ko'rsatiladi. Registrlar juda muhim bo'lganligi sababli
(tezkor kirish va qisqa manzillar tufayli), ushbu manzillar rejimi ko'pchilik
kompyuterlarda eng keng tarqalgan.
Bilvosita registrli manzillash (Registr)
•
Bilvosita adreslashning afzalligi shundaki, yo'riqnomada to'liq manzilsiz xotiraga kirish
mumkin bo’ladi. Bundan tashqari, ushbu buyruqni qayta-qayta bajarish orqali registrdagi
qiymatni o'zgartirib, har xil xotira so'zlaridan foydalanishingiz mumkin.
Indeksli manzillash (Index)
•
Bilvosita adreslashning afzalligi shundaki, yo'riqnomada to'liq manzilsiz xotiraga kirish
mumkin bo’ladi. Bundan tashqari, ushbu buyruqni qayta-qayta bajarish orqali registrdagi
qiymatni o'zgartirib, har xil xotira so'zlaridan foydalanishingiz mumkin.
Do'stlaringiz bilan baham: |