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



бет6/25
Дата17.10.2023
өлшемі0,85 Mb.
#117569
1   2   3   4   5   6   7   8   9   ...   25
Байланысты:
ЛЕКЦИИ

Көпшілік бағытталудағы регистрлер
14 регистрлер арасынан 4 8086 регистрлері көпшілік бағытталудағы регистрлер. Олар көбіне берілгендер операциясын орындауда қолданылады. Яғни бұл дегеніміз регистрлердің құрамындағыларды бір-біріне бөліп, көбейтуге болады. Оларды бір-бірімен салыстырып, негізгі жадтағы сандармен біріктіруге болады. Осымен бұл тізімде мүмкіндік операциялар аяқталмайды.
Дәл осы регистрлер құрылысы өте оңай. Оларды толық қолданғанда 16-лық регистрлер сияқты АХ, ВХ, СХ және DX (X әрпін қысқартылған түрде алуға болады яғни extended, т.б кеңейтілген) деп атауға болады.
Регистрлер жалауы.
Регистр жалауы (flags register) — осылай арнайы мамандандырылған регистр аталады, оны жеке өзін бүтін ретінде, немесе 16 биттер жинағы, олардың әрбірі жеке жалауға ие. Мағынасы бойынша ең қарапайым жалау – бұл көрсетілген сандарды өзара салыстырғанда тең болдыма әлде жоқпа соған жауап береді. Басқа жалаулардың көрсетуі бойынша ең соңғы арифметикалық шешімдері дұрыс немесе теріс, немесе нөлге теңбе, одан асып кеткендігін, шығыста алынған сандардың 16 разрядқа тең болғандығын көрсетеді.
Нұсқаулық көрсеткіштер
Тағы бір арнайы ағымдағы мекен-жайды өзінің жадында сақтаушы арнайы негізгі ағымдық нұсқаулық көрсеткіш. Ол өз кезегінде нұсқаулық көрсеткіштер деп аталады (instructioi pointer, IP).
Басқа регистр – көрсеткіштері
IP регистрінен басқа , 8086 тағы екі регистр-көрсеткіштері бар (pointer registers). Біріншісінің атауы – базаның көрсеткіші, немесе ВР (base pointer), басқасыныкі — тор көрсеткіші, немесе SP (stack pointer). Кез-келгені өз алдына, процессордың жұмысында қолданылатын мекен-жайдың сегменттік сапалық санға ме. Қорғалған күйде бұл сандар селекторлар (selectors), бірақ осыған ұқсас функцияларды орындайды. Әрбір жағдайларда осы регистрлер бастапқы облыс көрсеткіштерінде қолданылады, оарл стек астында орындалады (stack).
Регистрлер индекстері
Тактілік регистрлер ретінде SI және DI, олар негізінен тізбек арқылы берілгендердің тасымалдануы арқылы жүзеге асады. (көпбайтті тізбектелген толқындар ұзындығы). Регистр SI индекстік регистрлер қайнар көзі деп аталады (souk index register) және тізбек мекен-жайында талап етілетін орындауларға жатады. Регистр DI қабылдауыштың индекстік регистрі деп аталады (destination indaf register) және мекен-жайлық, орындалатын тізбектен құралған. Қойылатын сандар байты әдетте СХ санауышында орналасады(регистрде). Тізбектерден басқа индексті регистрлер массивтің ішкі сандық құрылымдық негізіне орналасқан.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   25




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

    Басты бет