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
bet6/79
Sana14.04.2022
Hajmi1.61 Mb.
#19706
TuriDərs
1   2   3   4   5   6   7   8   9   ...   79
Bog'liq
SPT ƏS

CS 
15 0
SS 
15 0
DS 
ES 
15 0
15 0 
FS 
GS 
15 0
15 0
Göstərilən registrlərin yaradılması Intel firmasının mikroprosessorlarının əməli yaddaşının 
təşkilinə və istifadəsinə əsaslanır. Bu mikroprosessorun apparat vasitəsi ilə proqram strukturunun 



seqment adlanan üç hisədə təşkili ilə bağlıdır. Yaddaşın bu cür təşkili seqmentləmə adlanır. Pro-
qramın konkret vaxt anında müraciət edə biləcəyi seqmenti göstərmək üçün seqment 
registrlərindən istifadə olunur. 
Bu registlərdə faktiki olaraq uyğun seqmentlərin başlanğıc ünvanları müəyyən düzəlişlərlə 
göstərilir. Mikroprosessor aşağıdakı tip seqmentlərlə işləyir: 
1. Kodlar seqmenti (əmrlər seqmenti). Bu seqmentdə proqram əmrləri yerləşir. Seqmentin 
yerləşdiyi yaddaşın baza ünvanı CS (code segment register) – registrində yerləşdirilir ki, buna 
kodlar seqmenti registri deyilir və həmin seqmentə CS  registrinə görə müraciət olunur; 
2. Verilənlər seqmenti. Bu seqmentdə proqramda istifadə olunan verilənlər yerləşir və 
seqmentin yerləşdiyi yaddaşın baza ünvanı DS (data segment register) – registrində yerləşdirilir 
ki, buna verilənlər seqmenti registri deyilir və həmin seqmentə DS registrinə görə müraciət olunur; 
3. Stek seqmenti. Bu seqment stek adlanan yaddaş sahəsidir. Mikroprosessor steklə işi aşağıdakı 
prinsipdə aparır: bu sahədən sonuncu yazılan informasiya birinci götürülür (yəni, «birinci gəldi, 
axırıncı getdi» (FİFO) prinspi). Seqmentə daxil olmaq üçün SS – stek seqmenti registrinin 
məzmunundan istifadə olunur ki, burada stek seqmentinin ünvanı yerləşdirilir; 
4. Əlavə verilənlər seqmenti. Əksər maşın əmrlərinin qeyri aşkar icra alqoritmində 
mikroprosessor, əmrdə emal olunacaq verilənin verilənlər seqmentində yerləşdiyini və bu seq-
mentin ünvanının DS registrində olduğunu qəbul edir. Əgər proqramda verilənlər üçün bir seqment 
kifayət etmirsə, mikroprossesor daha üç əlavə verilənlər seqmentindən istifadə etmək imkanına 
malikdir. Ancaq, ünvanı DS registrində yerləşən əsas verilənlər seqmentindən fərqli olaraq, əlavə 
verilənlər seqmentlərindən istifadə edildikdə, onların ünvanını aşkar şəkildə əmrdə, seqmenti 
təyin edən xüsusi prefikslərdən istifadə etməklə göstərmək tələb olunur. Əlavə seqmentlərin baza 
ünvanları ES, GS, FS (extension data segment registers) registlərində yerləşdirilməlidir.
Dərs 3_Vəziyyət və idarə registrləri 
Vəziyyət və idarə registrləri 
Mikroprosessora mikroprosessorun özü və cari anda, əmrləri konveyerə yüklənən proqramın 
vəziyyəti haqqında informasiyanı saxlayan bir neçə registrlər qoşulub. 
Bu registrlərə aşağıdakılar daxildir: 

EFLAGS/ FLAGS (Flags register) – bayraqlar registri

EIP/ IP (Instruction Pointer register) – əmrlər göstəricisi registri. 

Download 1.61 Mb.
1   2   3   4   5   6   7   8   9   ...   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