4-ma’ruza. Buzilishga barqaror hisoblash tizimlar. Elektron qurilmalarning buzilishga barqaror ko’satgichlari


Uzilishdan keyin hisoblash jarayonini avtomat ravishda tiklash



Download 185,86 Kb.
Pdf ko'rish
bet2/2
Sana26.03.2022
Hajmi185,86 Kb.
#511503
1   2
Bog'liq
4-маъруза

7.2. Uzilishdan keyin hisoblash jarayonini avtomat ravishda tiklash 
 
Tiklash vositalari apparat, apparat-mikrodasturli va dasturli tiklashga 
ajratiladi. Nazorat tizimi xatoni topishi bilan tiklash vositalari ishga tushiriladi. 
Tiklash usuli xatoni topilgan darajasiga bog‘liq bo‘ladi. Quyidagi usullarini 
ajratish mumkin: niqoblash, qayta amal, nazorat nuqtasiga qaytish va dasturiy 
restor (25-rasm).
Niqoblash deb to‘g‘irlovchi kodlar yoki zaxiralash yordamida xatolarni 
tuzatishga aytiladi. Niqoblash yoki qayta amalni bajarish yo‘li bilan tiklash uchun 
xato mantiqiy darajadagi nazorat vositalari orqali topilgan bo‘lsin va tarqalishga 
ulgurmagan bo‘lishi kerak. 


25 - rasm. Hisoblash jarayonini ishlashi
ha 
Topish 
darajasi 
xato 
Hisoblash 
yo

li bilan 
topish 
mumkinmi 
мумкинми? 
Nazorat 
nuqtalar 
soni 
yetarlimi 
Nazorat nuqtasiga 
qaytish 
Muvofaq-
qiyatlimi? 
n:=1 
Amalni 
qaytarish 
Xatoni 
hisoblash 
Qaytarish 
muvofaq
qiyatlimi

Qayta start 
n:=n+1 
n

n max 
Tiklash tugadi 
ha 
ha 
yo‘q 
ha 
yo‘q 
ha 
yo‘q 
yo‘q 
yo‘q 


Amalni qaytarish yo‘li bilan tiklash uchun xato tasodifiy yoki joyini 
o‘zgartiruvchi bo‘lishi va amal takrorlanganda o‘z-o‘zidan yo‘qolishi kerak, 
boshqacha aytganda qisqa uzilishdan bo‘ladi. Tasodifiy xatolikning davomiyligi 
xar hil bo‘lish mumkin bo‘lgani uchun, tizim amalni bir necha martta qaytarishi 
kerak. Qaytarish mikrobuyruq, buyruq va kiritish-chiqarish amali darajasida 
bo‘lishi mumkin. 
Ba’zi hollarda nazorat vositalarini funktsional yoki tizim darajasida xatosi 
topilsa, ya’ni axborotni buzishga ulgurgan bo‘lsa tiklashning nazorat nuqtasiga 
qaytish yo‘lidan foydalaniladi. 
Nazorat nuqtasi deb, hisoblash jarayonida (dasturda) xisobning oraliq 
natijalari saqlangan nuqtasiga aytiladi va xatolik sodir bo‘lganda shu nuqtaga 
qaytish mumkin bo‘ladi. Bunday tiklash usulida, hisoblash jarayonining nazorat
nuqtasini o‘z vaqtida shakllantirish talab etiladi (ya’ni, hisoblash jarayonini oraliq 
natijalarini vaqti-vaqti bilan xotirada saqlab qolish kerak bo‘ladi). 
Dasturiy qayta start deb topshiriqni hisoblashni qayta ishga tushirishga 
aytiladi. Bunday tiklash usulidan nazorat vositalarini xatoni topishning 
foydalanuvchi darajasidagisida foydalaniladi. 
Tiklashda niqoblash va amalni qayta bajarish usullari ko‘proq e’tiborga 
ega, chunki ularni xato vaxliroq taniladi va tiklanadi. Lekin ularga ko‘proq apparat 
vositalari sarflanadi. 
Buzilish sodir bo‘lgan hollarda hisoblash mashinasini ishlashga layoqatini 
saqlash xaqiqiy vaqt mobaynida ishlovchi tizimlarda, taqsimlangan vaqtli 
tizimlarda, tegishlovli tizimlarda va dialogli tizimlarda katta axamiyatga ega. 
Buzilgan hisoblash jarayoni avtomat ravishda tiklash EQda buzilishga 
barqarorlik xususiyatini kiritish yo‘li bilan amalga oshirilishi mumkin. 
Buzilishga barqaror tizim deb, xatoni avtomat ravishda aniqlovchi, uni 
xususiyatini aniqlovchi (tasodifiy yoki doimiy), nosozlikni alohida ajratib 
qo‘yuvchi, tizimni qayta quruvchi va hisoblash jarayonini tiklovchi tizimga 
aytiladi. 
Buzilishga barqaror tizimlarni hisoblash jarayonlarini graflar (26-rasm) 
yordamida ko‘rib chiqamiz. Bunda xatoni (1) apparatlar (2) yordamida, balki 
dastur (3) yordamida, balki nazorat vositalari (4) yordamida aniqlash mumkin 
bo‘ladi. Oxirgi holda natija tizimning buzilishi (5) bo‘ladi. XTni passiv buzilishga 
barqarorlikni qo‘llash darajasiga bog‘liq xato hisoblanadi (6). Bu holatda hisoblash 
jarayoni ushlanishsiz davom etadi (7). Xatoni apparat vositalari bilan topadigan 
ko‘plab tizimlarda bajarilayotgan amalni talab etilgan martta qaytarish amalga 
oshiriladi. 
Agar qayta bajarish muvaffaqiyatli bo‘lgan bo‘lsa, ya’ni uzilish sodir 
bo‘lgan holat qayd etilsa va amalni qayta bajarilganda yo‘qolsa hisoblash jarayoni 
davom ettiriladi (8). Agar amalni qayta bajarish muvaffaqiyatsiz bo‘lgan bo‘lsa 
(9), bu apparatda qat’iy xato borligidan dalolat beradi va shu sababli avtomat 
ravishda qayta qurish amalga oshiriladi (10). Bundan tashqari grafda nazorat 
nuqtasi (11), axboratlarni tiklash (12), hisoblashni qayta bajarish (13), testlar (14), 
qat’iy buzilish (5) va qat’iy bo‘lmagan buzilish (16) keltirilgan. 


26 – rasm. Tiklanish jarayonning ta’rifi 
Rekanfiguratsiya buzilgan tizim qismini (qurilmani, protsessorni) 
zaxiradagisi hisobiga almashtirishdan yoki uni buzilgan qismini uzib qo‘yishdan 
iboratdir. Uzib qo‘yish holatida tizim sekin – asta o‘z xususiyatini yo‘qota 
boshlaydi. Rekonfiguratsiyadan so‘ng axborotni tiklash amalga oshiriladi (12). 
Buning uchun hisoblash jarayoni davomida nazorat nuqtalari nazarda tutilgan, 
ulardan tizimning holati va hisoblash jarayoni nazoratga olinadi. Nazorat natijasi 
ushbu dastur va protsessor uchun to‘g‘ri holatda (oraliq natija, registrlardagi 
axborotlar) tezkor xotiraga magnit tasmalariga yoki magnit disklarga yoziladi. 
Axborotni tiklash vaqtida ushbu takrorlovchi yozib qo‘yilgan axborot, 
rekonfiguratsiyadan keyin qayta protsessorni (buzilganini) vazifasiga o‘z 
zimmasiga olgan bo‘lsa o‘
xshashiga
yoziladi. So‘ng nazorat nuqtasidan boshlab 
hisoblash jarayoni yengilanadi (13). Xuddi shunday jarayon dasturiy vositalar bilan 
aniqlangan holda ham takrorlanadi. Dasturiy vositalar orqali xato topilganda test 
(14) ishga tushirilishi mumkin. Agar testlar qat’iy buzilish borligini aniqlasa (15), 
unda rekonfiguratsiya (10) amalga oshiriladi, nazorat nuqtasiga qaytish (11), 
axborotlarni tiklash (12) va hisoblashni qaytarish (13). Agar qat’iy buzilish 
bo‘lmasa (16) unda sanab o‘tilgan amallar rekonfiguratsiyasiz qaytariladi. 
Tiklanish dasturda uchraydigan xatolar hisobiga, nazorat nuqtasida axborotni 
buzilib ketishi hisobiga, hamda zaxira tugashi yoki buzilish hisobiga tizim 
samaradorligi ruxsat etilgan darajadan pasayib ketishi hisobiga ham 
muvaffaqiyatsiz bo‘lishi mumkin. 

Download 185,86 Kb.

Do'stlaringiz bilan baham:
1   2




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