To’plam mualifi to’G’risida ma’lumot


– Mavzu Reestr-boshqarish,tahrirlash.Reestr bo'limlari.Reestr bilan ishlash uchun dastur ta'minoti



Download 7,36 Mb.
bet108/143
Sana06.01.2022
Hajmi7,36 Mb.
#322170
1   ...   104   105   106   107   108   109   110   111   ...   143
Bog'liq
O'M Operatsiyon tizimlari O'-A

11 – Mavzu

Reestr-boshqarish,tahrirlash.Reestr bo'limlari.Reestr bilan ishlash uchun dastur ta'minoti.

Reja.

  1. Teg registrlarihaqida.

  2. Teg registrlari.

Teg registrlari



Bu registrlar 8 ta ikki bitli maydonlardan iborat bo’lib, ular TAG0...TAG7 gacha nomlanadi. Har bir maydon registrda o’z nomiga tegishli ketma-ketlikda joylahshadi. (1- rasm).

  1. rasm. Registrlar tegi formati

Teglar registri maydoni quyidagicha sinflanadi:

Maydon

Izoh

00

Registr nolga teng bo’lmagan qiymat saqlaydi

01

Registrda nol bor

10

Registrda haqiqiqy bo’lmagan son-sonmas, aniqmas, cheksizlik saqlanadi

11

Bo’sh ro’yxatga olinmagan registr

Misol, agar soprotsessorning barcha registrlari bo’lsa, keyinchalik registrlar stekiga haqiqiy nolga teng bo’lmagan kattalik kiritilganda, registrning qiymati 3FFFh ga teng bo’ladi

FPU teg registrlari: ichki registrlar.

TW teglari FPU registrlar stekidagi barcha registrlarni izohlaydi. Teglarning kattaligi R0-R7 fizik registrlarga to’la mos keladi. SW holat registrlaridagi Top maydoni ST(0)…ST(7) stek registrlaridagi moslashuvni aniqlaydi va nazorat qiladi. Dasturiy tahrirlagichlar tegdagi ma’lumotlarni registrlarni tarkibini aniqlash, undagi axborotlarni kompleks tahlil qilish uchun foydalanadi. Tegdagi axborotni o’qish uchun u xotiraga FSTENV/ FNSTENV yoki FSAVE/FNSAVE buyruqlari orqali yozilishi kerak. Tegdagi ma’lumotlarni yuklash uchun FLDENV yoki FRSTOR buyruqlari ishlatiladi. Intel387, Intel486, Pentium … protsessorlari tegdagi qiymatlarni ikki turdagi tiplarga bo’ladi: band bo’lgan (00, 01 va 10 kattaliklar) hamda band bo’lmagan (11 qiymat). Band bo’lmagan registrlar jarayonda registrlardagi ma’lumotlarni tekshiradi, teglardagini emas. FSTENV va FSAVE buyruqlari band bo’lmagan registrlarni tekshiradi va xotiraga yozilishi uchun teglarga aniq kattaliklarni yozadi. Intel287 va 8087 soprotsessorlarida FLDENV yoki FRSTOR buyruqlari orqali so’z yuklanganda teglardagi asosiy kattaliklar tekshirilmaydi. Bu holatda soprotsessor keyingi jarayonlar vaqtida aniq registrlardagi

ma’lumotlarga murojaat qilmaydi. Faqat tegdagi ma’lumotlarga murojaat qiladi. Bu registrlardagi o’zgarishlarni aniqlashga yordam beradi.

Shuning uchun dasturiy ta’minot ma’lumotlar tegiga so’z kiritilayotgan vaqtda funksional to’g’ri ishlamasligi mumkin. Registrlardagi ma’lumotlarga har xillik uchraydi.


Download 7,36 Mb.

Do'stlaringiz bilan baham:
1   ...   104   105   106   107   108   109   110   111   ...   143




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish