Сұрақ Үзілістің жітелуі
Автор: azamat.rakymbek • Апрель 1, 2022 • Тест • 1,087 Слов (5 Страниц) • 176 Просмотры
[pic 1]
Әл-Фараби атындағы Қазақ ұлттық университеті
Test
Орындаған; Рақымбек.А
2 курс
[pic 2]
2 Сұрақ Үзілістің жітелуі
Үзіліс дегеніміз-жабдықтың немесе бағдарламаның жұмысына байланысты жоспарланған немесе жоспарланбаған әрекеттерді орындау үшін негізгі есептеу процесін уақытша тоқтату. Үзілістердің жіктелуі байланысты үзілістер бөлінеді
1) аппараттық-микропроцессор белгілі бір құрылғыдан физикалық сигналға реакциясы ретінде пайда болады (пернетақта, жүйелік сағат, пернетақта, қатты диск және т. б.), пайда болу уақыты бойынша бұл үзілістер асинхронды, яғни кездейсоқ уақытта пайда болады;
2) бағдарламалық жасақтама-бағдарламадан (int) тиісті пәрменді қолдану арқылы жасанды түрде шақырылады, операциялық жүйенің кейбір әрекеттерін орындауға арналған, синхронды;
3) ерекшеліктерін айтатын болсақ -бұл микропроцессордың бағдарламаның белгілі бір пәрменін орындау кезінде микропроцессордың ішінде пайда болған стандартты емес жағдайға реакциясы (нөлге бөлу, TF жалаушасының үзілуі (бақылау).
3 Сұрақ
DIV дегеніміз (Бөлу). Бұл аккумулятор құрылымын таңбасын ескерусіз көрсетілген жәнеде операндыға бөлуді жүзеге асырады (АХ байттық бөлуде немесе DX және AX сөзді бөледі).
IDIV (Таңбасын ескере отырып санды бөлу). Таңбасын ескере отырып, берілген операндыға аккумулятор құрылымын бөлу орындалады (сөзді бөлуде DX және AX регистрлер жұбы немесе байттық санды бөлуде AX
регистрі).
ADC (тасымалдау арқылы қосу). Екі көрсетілген операндылардың екілік қосындыларын және CF тасымалдауы жалауының құрылымын анықтайды. Нәтиже операнды- қабылдауыш орнына қойылады, ал екінші операнды өзгеріссіз қалтырылады.
DIV операторына мысал: AX регистрі 0047H санынан, ал CL регистрі - 12H санынан тұрсын және DIV CL командасы орындалсын. (03H=47H/12H) бөліндісінің бүтіні AL регистріне, ал 11H -қалдығы AH регистріне жазылады. 16-мысал. DX және AX регистрлері 32-разрядты он алтылық 0012F043H санын құратын 0012H және F043H мәндерінен тұрсын, ал BP регистрі 4320H санынан тұрсын және
DIV BP командасы орындалсын. (0048H=12F043H/4320H) бөліндісінен шыққан бүтіні AX регистріне, ал қалдығы (0F43H)–DX регистріне жазылады.
Операцияларға қатысушы жалаулар: OF, SF, ZF, AF, PF, CF.
...