Әнесбаев Руслан ЭЭқ-301 МП БС-9
Сұрақтары
1 Микропроцессорлық жүйенің абстрактілі көрінісі деңгейлері
2 Абстрактілі көріністің бағдарламалық деңгейін сипаттаңыз
3 Дефект дегеніміз не?
4. Ақаулардың түрлері
5 қате дегеніміз не?
6 микропроцессорлық жүйені кешенді жөндеудің негізгі әдістері
Жауаптары
1. Микропроцессорлық жүйенің абстрактілі көрінісі деңгейлері
МПС құрамына сәулет, электрлік параметрлер және дизайн бойынша үйлесімді болса, микропроцессорлық және әртүрлі схемалық типтегі басқа интегралды схемалар кіруі мүмкін,
Микропроцессорлық жүйе абстрактілі бейнелеудің әртүрлі деңгейлерінде сипатталуы мүмкін. Жүйені дамыту процесінде оны көрсетудің бір деңгейінен екіншісіне, неғұрлым егжей-тегжейлі деңгейге көшу жүреді. Әрбір абстракция тек берілген деңгейге сәйкес келетін ақпаратты қамтиды және төменгі деңгейлерге қатысты ешқандай ақпаратты қамтымайды.
2. Абстрактілі көріністің бағдарламалық деңгейін сипаттаңыз
Микропроцессорлық жүйенің абстрактілі бейнелену деңгейлері:
«қара жәшік»;
құрылымдық;
бағдарламалық қамтамасыз ету;
логикалық;
схемалық.
3.Дефект дегеніміз не?
Ақаулар (дефект)– жүйенің құрамдас бөліктерінің параметрлерінің рұқсат етілген шектен шығатын физикалық өзгерістері. Егер олар уақытша болса, сбой , ал тұрақты болса, отказ деп аталады.
Ақаулықты байқауға болатындай ету үшін оның нәтижесі, өз кезегінде, сынақ объектісінің шығысына берілуі тиіс, оған байланысты ақаудың пайда болуы үшін жағдайлар жасалмайынша, ақауды анықтау мүмкін емес.
Егер сыналатын объектті пайдаланатын, яғни пайдалануға арналған болса, онда қате анықталған кезде істен шыққан компонентті жөндеу немесе ауыстыру жолымен оны жою мақсатында ақаулықты оқшаулау қажет.
4. Ақаулардың түрлері
Егер олар уақытша болса, сбой , ал тұрақты болса, отказ деп аталады.
5.қате дегеніміз не?
Қате – ақаудың бір көрінісі. Мысалы, дұрыс емес екілік сигналдардың пайда болуы («1» орнына «0») немесе бағдарлама әрекетінің көрсетілгеннен ауытқуы қате нәтижелерді шығаруға әкеледі.
Ақаулық қатеге әкелуі немесе мүлде әкелемеуі де мүмкін. Сонымен қатар, қатенің пайда болуы міндетті түрде қандай да бір ақаулықтың болуын көрсетеді. Бір қателік көптеген ақаулардан туындауы мүмкін, ал бір ақаулық әртүрлі қателерді тудыруы мүмкін.
Толық, жан-жақты тестілеу қарапайым компоненттер үшін ғана қолданылады. Күрделі нақты жүйелер үшін жан-жақты тестілеу мүмкін емес. Кейін жұмыс барысында пайда болған ақаулар жұмысты жоспарлаған кезіндегі қателері ретінде көрінеді, сондықтан күрделі жүйелердің өмірлік циклінің кез-келген кезеңінде ақаулардың болмауы туралы айту мүмкін емес.
6.микропроцессорлық жүйені кешенді жөндеудің негізгі әдістері
Жөндеу – қателерді анықтау және МПС тестілеу нәтижелері бойынша олардың пайда болу көздерін анықтау процесі. МПС жөндеу МПС өмірлік циклінің әрбір кезеңі мен фазасында ақауларды анықтауға және оқшаулауға бағытталған тестілік бақылау және диагностикалау рәсімдерінің жүзеге асырылуы.
Тестілік бақылау рәсімін "қара жәшікпен« эксперименттер жүргізу ретінде анықтауға болады. Кез-келген күрделі дискретті жүйені немесе жүйенің бір бөлігін көптеген кірістер мен шығыстары бар "қара жәшік" ретінде қарастыруға болады. Бұл «қара жәшіктің» дұрыс жұмыс істеуі кіріс сигналдарын қолдану және жүйенің жауап шығыстарын бақылау арқылы орнатылуы керек. «Қара жәшіктің» сипаттамасы оның спецификациясымен немесе адамның сипаттауынан ерекше жағдайларда қателік бар деп айтылады.
Микропроцессорлық жүйені күрделі жөндеудің бес негізгі әдісі бар:
1) белгілі бір оқиға болған кезде жүйенің жұмысын тоқтату;
2) жадтың немесе жүйелік регистрлердің мазмұнын оқу (өзгерту);
3) жүйелік әрекетті кезең-кезеңімен қадағалау;
4) нақты уақыт режимінде жүйенің әрекетін қадағалау;
5) Бағдарламалар бойынша уақытша келісу.
Достарыңызбен бөлісу: |