Nigmatov X



Yüklə 9,08 Mb.
Pdf görüntüsü
səhifə25/68
tarix23.05.2023
ölçüsü9,08 Mb.
#112295
1   ...   21   22   23   24   25   26   27   28   ...   68
523933cb17de0c259e334105409c3eff Kompyuter arxitekturasi

FORMULA, 
I, J va N
lar – metkalar hisoblanadi. Keyingi qatorda buyruqlar -
MOV, ADD
va 
direktivalar – 
DD
joylashgan. Uchinchi qatorda protsessorning ichki registrlari va 
o‘zgaruvchilarning nomlari, to‘rtinchi qatorda esa izohlar keltirilgan. Ko‘rilayotgan 
birinchi misolda Pentium 4 protsessorining asosiy ichki registri hisoblangan EAX 
registridan foydalanilgan (3.13-rasmga qaralsin). Bunda avval 
I
o‘zgaruvchini EAX 
registriga yozib olish buyrug‘i – 
MOV EAX, I
, keyin esa EAX registri qiymatiga 
J
o‘zgaruvchini qo‘shish buyrug‘i - 
ADD EAX, J
va EAX registrida hosil bo‘lgan 
natija 
N
ning qiymatini xotiraga qaytib yozish buyruqlari - 
MOV N, EAX
lar 
keltirilgan. Oxirigi uchta qatorda 
I, J 
va
 N
lar uchun asosiy xotiradan 32-razryadli 


66 
so‘z uzunligidagi joylar ajratish 
direktivalari
keltirilgan. Direktiva deganda – 
assemblerning o‘zi uchun mo‘ljallangan buyruqlar tushuniladi. Quyidagi 4.1-
jadvalda Pentium 4 protsessori assembleri deriktivalarining ba’zilari keltirilgan. 
4.1-jadval. Pentium 4 protsessori assembleri deriktivalari. 
Motorola 680x0 va UltraSPARC protsessorlari uchun yozilgan dasturlar 
Pentium 4 protsessori uchun yozilgan dasturdan, ulardagi belgilar va nomlarning bir 
oz farq qilishi bilan ajralib turadilar. Masalan Motorola 680x0 protsessorlarida ichki 
registlar 
D0, D1, D2
deb, UltraSPARC protsessorlarida esa 
%R1, %R2
deb 
belgilangan. Ko‘chirib yozish buyruqlari esa – 
MOVE, LD, ST
qisqartmalar kabi 
belgilangan. 
Makroslar.
Dasturlarda ba’zi buyruqlar ketma-ketligi, bir-necha marta 
qaytarilish hollari ko‘p uchraydi. Assembler tilida bunday ketma-ketliklarni biron-
bir nom bilan belgilab, ularni keyingi qaytarilish joylarida, o‘sha nom bilan yana 
ishlatish mumkin bo‘ladi. Ana shunday nomlangan buyruqlar ketma-ketligi - 
makros

Yüklə 9,08 Mb.

Dostları ilə paylaş:
1   ...   21   22   23   24   25   26   27   28   ...   68




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

    Ana səhifə