Dərs GİRİŞ Hesablama texnikası əsasən iki mühüm komponentin birgə fəaliyyətinə əsaslanır. Bunlar




Download 1.61 Mb.
Pdf ko'rish
bet7/79
Sana14.04.2022
Hajmi1.61 Mb.
#19706
TuriDərs
1   2   3   4   5   6   7   8   9   10   ...   79
Bog'liq
SPT ƏS

EFLAG 
FLAG 
31 15 0
EIP 
IP 
31 15 0
 Bu registrlərdən istifadə etməklə icra olunan əmrlərin nəticəsi haqqında məlumat almaq və 
prosessorun vəziyyətinə təsir göstərmək olar. Registrlərin təyinatına və məzmununa baxaq: 
- EFLAGS/ FLAGS – bayraqlar registri. Bu registrin mərtəbələri uyğun olaraq 32/16 bitdir. 
Registrin hər bir mərtəbəsi müəyyən funksional təyinata malikdir və bu mərtəbələr bayraqlar 
adlanır. EFLAGS registrinin kiçik hissəsi i8086 mikroprosesorunun FLAGS registrinin 
analoqudur. Şəkil 3 -də bayraqların nömrəsi və məzmunu göstərilmişdir: 
31 
… 21 20 19 
18 
17 
16 15 14 13 12 11 
10 
09 
08 
07 
06 
05 04 03 
02 01 00 

… ID VIP VIF AC VM RF 0 NT IOPL OF DF 
IF 
TF 
SF ZF 
0 AF 0 
PF 

CF 
Şəkil 3.
Bayraqların nömrəsi və məzmunu 
Proqramda çox vaxt icra istiqamətinin seçilməsi üçün cari əmrdən əvvəlki əmrin icrasından 



alınan nəticələrdən istifadə etmək lazım gəlir. Bu nəticələr 32 bitlik EFLAGS bayraqlar registrində 
əks olunur. Bayraqlar registrinin 32 mərtəbəsinin bilavasitə 21 –dən istifadə edilir. 0 və ya 1 
yazılan bitlər INTEL firması tərəfindən ehtiyata alınmışdır. EFLAGS –in bitlərinin altısında yerinə 
yetiriləcək əmrdən əvvəlki əmrin icrasından alınan nəticələrin əlamətləri qeyd edilir. Qalan 
bayraqlar isə müstəsna halları, maskalanmış kəsilmələri, məsələlərin icra ardıcıllığını və s. idarə 
etmək üçündür. EFLAGS–in 16 kiçik mərtəbəsi FLAGS bayraqlar registrini təyin edir. FLAGS, I 
8086... 80286 MP–lərı üçün yazılmış proqramların emalında istifadə edilir. 
İstifadə xüsusiyyətlərinə əsaslanaraq EFLAGS/ FLAGS registrlərinin bayraqlarını üç qrupa 
bölmək olar:
1) 8 ədəd vəziyyət bayraqları. Bu bayraqların qiyməti maşın əmrinin icrasından sonra dəyişə 
bilər. FLAGS registrinin vəziyyət bayraqları hesab və məntiq əməliyyatlarının yerinə 
yetirilməsinin nəticəsinin xüsusiyyətlərini özündə əks etdirir. Bu isə hesablama prosesinin 
vəziyyətini analiz etməyə, altproqrama müraciətlərin və şərti keçid əmrlərinin köməyi ilə, ona 
reaksiya verməyə imkan yaradır (hər birinin təyinatı aşağıda verilmişdir). 
Bayrağın 
mnemo-
nikası 
Bayraq 
EFLAGS-
in bitinin
nömrəsi 
Məzmunu və təyinatı 

Download 1.61 Mb.
1   2   3   4   5   6   7   8   9   10   ...   79




Download 1.61 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Dərs GİRİŞ Hesablama texnikası əsasən iki mühüm komponentin birgə fəaliyyətinə əsaslanır. Bunlar

Download 1.61 Mb.
Pdf ko'rish