Компьютердің логикалық бөлігі



бет20/25
Дата27.02.2023
өлшемі0,85 Mb.
#70224
1   ...   17   18   19   20   21   22   23   24   25
Байланысты:
ЛЕКЦИИ

31. Қорғаныс механизімдері
Осы кездегі прцессорлар жеткілікті саналатын қуатты күрделі жүйелі, жүздеген және мыңдаған бағдарламалар тобынан тұратын модульдер жүйесі. Осындай жүйелерде мынандай сұрақтар тууы мүмкін, яғни осындай процесстерде қателіктер туындамайма, бірақ мүмкіндіктерге қарағанда оларды жеделдетіп тауып өшіруге тырысады. Мұндай жүйелер тобы тез шешіледі және өте қарапайм түрмен сериялық негіздермен жасалады, егер процессорлар критерилері әрбір қажеттіліктермен қорғалады. Осыдан деңгейлер тобы және қорғалу деңгейлері пайдаланылу көрсетілімдерімен орындалады. Әдетте жай ғана орындалатын жүйелер шынайы уақыт аралығында қауіпті орындалады. Осы сияқты әртүрлі талаптар тобы сақталудың қажеттіліктерін таңдалатын қолданыстағы құралдардың көмегімен бірге қолданады. Олардың қорғаныс функциялары:

  • Тапсырылған мекен-жайлар алаңдары;

  • 0-4 деңгейлі өлшемдердің кіріспелері ;

  • Өлшемдердегі командалар тобының қолданылуы (мысалы, HALT);

  • Сегменттерді типтер бойынша бөлу (мысалы, кодтық сегмент немесе сегменттер негізі);

  • Сегменттерге және қорғаныс қажеттіліктеріне сұраныс (мысалы, оқылуға және орындалуға құқылы);

  • Сегменттің шекаралық тексерілуі.

Берілген өндірістерді максималды түрде сақтау үшін барлық өндірістер ең алдвмен процессорларда белгіленген бір уақытта орындалады.


32. Виртуальді жадпен жұмыстың қамтамасыз етілуі
Виртуальді жад максималды көлем бағдарламаларын немесе бағдарламалар тобын құрауға мекен-жайлық дисктерде, сонымен қатар физикалық әдістемелерде (ОЗУ), қазіргі уақытта 400 есе үлкейтілген. Осыдан шығатын қорытынды бойынша жасалатын құралдар тобы, конфигурациялармен ажыратылатын, (өндірісті қолдана алатындар және өндірістік деңгейде қолданылады), програмистер осындай (басқару құрылғыларын сақтау кезінде операциялық жүйелер тобымен және осы типте жазылған структуралы жүйелермен қатар жүреді).
Виртуальді жадтар тобы операциялық жүйе топтарымен бірге сәйкесінше операциялық аппаратулармен қатар жүреді. Микропроцессорлар тобы виртуальді жадтар тобымен жұмысты сегменттік немесе беттік құрылымдармен қатар жүргізеді. Сегментті виртуальді 16-битпен бірге қосылады, және 64 Кбайт сегменттер жүйесінен аспайды. Сегменттер жұмыс істеу барысында 4 Гбайтқа дейін сұраныс мүмкіндігі қоса қолданылады. Кез-келген 20-разрядты мекен-жайлар сегменті бес түрлі жадылық екі бөлікке бөлінеді: олардың үлкені 16-лық разрядты ауыспалы бөліктер және 4-тік кіші разрядты бөліктер, олардың барлығы бір уақытта нөлге тең болады. Осы жағдаймен сегменттердің мекен-жайлары қысқа 16 санынан басталады. Шынайы мекен-жайлар режимінде әрбір сегмент 64 Кбайттық өлшемге ие және ол саналған, жазылған немесе өзгертілген. Егер шынайы мекен-жайлық сегментінде ақпарат сақталған болса, онда ол барлық 64 Кбайтты бірақ қолданбайды, қолданылмайтын алаңдар басқада экономикалық физикалық жадтарда қолданылады. Бұл кэш-жадтар (буферлік басқару кезінде қарастырылады, TLB) өздерінің құрамында 32 беттік мекен-жайлар ақпараттар тобын алады, олар соңында қолданылады.


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   25




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет