Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
рэт гос(2).docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
4.71 Mб
Скачать
  1. .1 Микропроцессор командасынын жүйесі

KP580BM80A (МП) микропроцессоры ( арі карай K580) командалар жүйесі деп аталатын, кейбір тіркелген кабылдау командасын орындайды. МП кабылдаудан баска, ешкандай командаларды орындай алмайды. МП K580-де базалык командалар саны – 78. Біракта копшлігі операциянын артүрлі кодын тудырады.Сондыктан жалпа командалар саны 224. Функционалды түрде карасак, барлык командалар жиынтыгын келесідей болуге болады:1 Деректерді алып жіберу(пересылка). 2 Деректерді ондеу. 3 баскаруды тарату. 4 подпрограммаларга жүгіну. 5 енгізу/шыгару. 6 арнайы.

1 Деректерді алып жіберу командасы – карапайым, ондеусіз деректерді алып жіберуді камтамасыз етеді. Бул топта атап отуге болады: регистрлерге жүгінумен байланысты командаларын; есте сактауга жүгінумен баланысты командаларын. Егер операцияны орындауда МП-нын регистрлері катысса, онда олар команданын бірінші айтында корсетіледі.

2 Деректерді ондеу командасы - деректер бойынша операциялар орынауды камтамасыз етеді. Кез келген команданы орындаудан бурын бул топтан операндалардын біреуі аккумуляторга, ал баскасы POH немесе есте сактау уяшыгына орналастылуы кажет. Екі байттык командада екінші операнда мані команданын екінші байтына беріледі. Команданын натижесі аккумуляторга орналастырылады. МП-дін мүмкіндіктер кобінесе азайту жане косу, логикалык командаларына, сонымен катар ыгысу жанебаска да сегіз разрядты операндаларына негізделген. Бул командалар тобына келесі командаларды боліп аламыз: арифметикалык операциялар, логикалык операциялар, артүрлі операцияларга сайкестендірілген операциялар.

3 баскаруды тарату – операция натижесінін белгісінын талдауына негізделген шартты жане шартсыз оту командаларынын тобын курайды. Бул команданын негізгі кызметі программаны орынауды осындай мандегі команда есептеуішіне жүктеу аркылы озгерту болып табылады. Баскаруды тарату командасынын бар болу МП-дін акпаратты ондеу мүмкіндіктерін кенейтуге негізделеді.

4 подпрограммаларга жүгіну – подпраграммага тарату жүзеге асастын, программа орнын жайлы акпараттын сакталуымен баскаруды таратуды камтамасыз етеді, сонымен катар ПП-дан бастапкы программага баскаруды кайта алу. ПП-га жүгіну командаларын орындауда стекты колданады, сонымен оатар стекпен операциялар автоматтты түрде орындалады. Стек немесе стекті есте сактау курылгысы – колданушымен мекен-жайды сактау үшін ерекшеленетін, есте сактау аймагы.

5 енгізу/шыгару командалары – МП мен енгізу/шыгару портарымен акпарат алмасу ды камтамассыз етеді.Натижесінде бул ОЗУ жане сырткы курылгылармен алмасы болып табылады. Бул командаларда екінші байт сегіз разрядты порт мекен-жайын корсетеді. Деректерді кабылдау жане тарату аккумулятор комегімен жүзеге асады. МП кабылдаушы немесе деректер козі болып табылады. МП К580 256 енгізу портына дейін жане 256 шыгару портына дейін жіберуге мүмкіндік береді.

6 арнайы командалары бул бір байттык командалары МПдін озіндегі баскару операцияларын орындау үшін колданылады.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]