Функционалды процессорларды ұйымдастыру


Қазақстан Республикасы Білім және Ғылым министрлігі

Семей қаласы Шәкәрім атындағы мемлекеттік университеті

Автоматика және электротехника кафедрасы

СӨЖ

Тақырыбы: Функционалды процессорларды ұйымдастыру

Орындаған: Ершікенов М. Е

Топ: ФИКТ ВТ-305

Тексерген: Адылканова А. Ж

Семей 2015

Кіріспе

1. Функционалды процессорларды ұйымдастыру

2. Функционалды процессарлар түсінігі

Функционалды ұйымдастыру басқа да сыртқы құрылғылардың жұмыс бей-жай болып табылады, ол құрылғылардың жиынтығы процессор нұсқаулық түрлері, жіктеу және процессордың сыртқы істіктердің функцияларын арқылы өңделетін деректер ең типтік түрлерін таңдау кезінде ескеру маңызды болып табылады. Қарамастан Пәрмен процессор 16 немесе 32 бит ұзындығы болуы мүмкін, өйткені бұл жағдайда, ол жад, кем дегенде, екі 32 бит оқып үшін пайдаланылады пайдалану жөн. Жад құрылымын Бұл таңдау процессоры бар жұмыс істейді, ең типтік деректер форматқа жақсы жарасады. , Процессор razrayadnymi 64 сөздерді жұмыс істейді, өйткені, бірақ бұл бит тек шағын деректер бірінде қолданылады, өйткені бұл жағдайда, 64-үлгі razrayadnyh сөздермен мағынасыз іріктеу және жад болған жоқ, және, осылайша тіркелімі жадында бар Бұл 64-биттік жад көп уақыт алу және қалааралық жұмыс істемейтін үшін ғана пайдаланылады кезде. Осылайша, процессордың құрылымы сыртқы 32 биттік және 32 биттік ішкі құрылымы бар, ол таңдалды. Ескере бір уақытта бір тіркелімі жадында қалқымалы нүктелі тіркелімдер мен жалпы мақсаттағы тіркелімдер, сондықтан, мүмкін, олардың одақ қолдануға болмайды фактісін қабылданған тіркелген еске құрылымын таңдаған кезде. Бұл өзгермелі нүктесі тізілімі екі 32 биттік тіркелімдер ретінде ұсынылған, өйткені мөлшері айырмашылық, проблема емес. Бұл бұрын айтылғандай, жүйенің өнімділігіне азайту магистраль және 32-биттік болса, әлі күнге дейін үш оқу машинаны жасауға рұқсат етілген екі өзгермелі нүктелі тіркелімі жад қол жеткізу және конвейерлік байланыс әдісін тізілімінен оқып қажет емес, әдептілігі. Процессор /> 1. Функционалдық ұйымдастыру процессор
келесі пәрмендерді орындау керек: қосу және 1. 1 команда сипаттамасы «және тікелей және ұзартқыш /> жүктеме және жүктеме сынақ PSW
қалыпқа тікелей; /> Н. И. D1 (B1)
9416 I2 B1 D1 0 8 16 20 31
БиттікЖӘНЕ логикалық өнім (ЖӘНЕ), бірінші және екінші операндтар бірінші операнд сайтында орналастырылады. операнд ішкі құрылымын жоқ, логикалық мәндер ретінде қарастырылады, және логикалық операцияның тиісті биты қолданылады екі операнд тиісті бит бірлік қамтылған болса, I. Bit нәтижесі 1 орнатылады, әйтпесе - NC командалық операндтар жағдайда 0-ге дейін орнатылады сол орнынан өңделеді оңға. Операнд жабатын болса, нәтиже бірдей операнд байт өңделеді, егер нәтижесінде әр байты дереу қажетті байт операнд іріктеу кейін жадқа жазылады. Нәтижесінде белгісі: 0, нәтиже 0; 1, нәтиже 0 болып табылады; 2- қалыпқа
ЖТСС R1, R2 (Р. Р., қысқа операндтар) бар 1, 2 қосымша <үстел CELLPADDING=0 CELLSPACING=0> 3A16 R1 R2 0 8 15 желтоқсан
Екінші операнд бірінші операнд қосылады, және нормаланған сомасы бірінші операнд орналастырылады. Екі згермелі сандар қосу туралау ерекшеліктері мен mantissas қосымша болып табылады. Екі операнда сипаттамасы салыстырылады және мантисса операнд аз тән оңға жылжиды; Оналтылық санды әрбір қадамда ауысым ретінде ұзақ екі операндтар сипаттамалары бірдей болуы мүмкін емес болады созылады 1. операнд сипаттамалары үлкейеді. Операнд теңестіру, сол оналтылық санды саласындағы кезінде оңға болса, бөлінбеген сияқты қосымша сандар шекарасын кеңейтті. Бұл туралау ауысым жасалған жоқ болса ауысым болған жоқ операнд, 0-ге тең қосымша кәмелетке толмаған нөмірлерін бар деп саналады, ол екі операнд жас оналтылық нөлдер ұзартылады деп саналады. Содан кейін, аралық сомасы mantissas алгебралық қосу. Қысқа аралық сомасы мантисса операнд, мүмкін, көлік нөмірлерін оналтылық 7 цифрдан тұрады және. Қосу арқылы Трансфер орын алады, онда сомасы бір сан оңға, ал аралық сомасы қосымша солға жылжиды кейін қалыпқа нөмірін алу үшін тән: 1. өсіп, мантисса төменгі алтылық нөлдер жазылған шығарылды жағдайы 0 тең емес екенін көрсетті, ал тән ауысым саны тең бірліктердің санына төмендейді, содан кейін қалаған нәтиже мантисса ұзындығын алу үшін аралық сомасы мантисса қысқартылған. Бұл жағдайда 0-ге тең аралық сомасы мантиссы барлық сандар, оң белгісі орнатылған жағдайда қоспағанда, алгебра ережелерімен айқындалады сомасының белгісі. Лауазымдарда беру саны 127, толып белгіленген тәртіппен арнайы жағдайда қарағанда нормаланған сомасы үлкен аралық сипаттамаларын мантисса болса. операция нақты құнынан 128 кем сипаттамаларын, қалыптастыру аяқталды, және бағдарламалық қамтамасыз ету үзудің толып тәртіпке байланысты кездеседі. Бұл жағдайда, нәтиже нормаланған болады, және мантиссой белгісі және дұрыс мәндерді сақтап қалады. нд (AXR) үшін команда құрамы болған жағдайда, сондай-ақ ең жас дұрыс сипаттамаларын сақтап қалды. Нормаланған сомасының тән 0 төмен болып табылады, және мантисса 0 болмаса, тәртіп жоқ қылып арнайы іс бар. Маска бит 1 болса, тапсырысты жоғалуы, жұмыс 128 нақты мәнінен артық сипаттамаларын қалыптастыру арқылы аяқталады. нәтижесі нормаланған, және мантиссы белгісі болып табылады және дұрыс мәндерді сақтап қалады. Содан кейін бағдарламалық қамтамасыз ету мақсатында жоғалып байланысты үзу. Бар тәртібін жоғалуы болып табылады және маска биттік 0 төнген рәсім болып табылады, бағдарламалық қамтамасыз ету үзуге орын жоқ болса. Оның орнына, операция кеңейтілген операнд мақсатында жоғалып шынайы команда Сонымен жағдайда 0-ге тең нәтиже қалыптастыру аяқталады тіркелген жоқ, 0-ден ең жас аз сипаттамасы және артық немесе 0 тең ескі бөлігінде тән болса, қосымша саннан, оның ішінде аралық сомасына мантисса тең болса, 0, термеген арнайы іс бар. Маска биттік термеген 1 болса, аралық сомасы сипаттамалары өзгертуге және тән нәтижесі болып емес. Нормалдау орындады, және бағдарламалық қамтамасыз ету қалуына маңызы жоғалуына байланысты орын жоқ. Маска биттік үзуге болмайды, 0 термеген бағдарламалық қамтамасыз ету болып табылады, онда; Оның орнына, нәтиже шынайы белгісі 0. тең қалыптасады: 0-мантиссы нәтижесі 0; 1 0 кем Нәтиже; 2 нәтиже 0-ден астам; Бағдарламалық қамтамасыз ету тоқтатады: Пайдалану (бұл параметр нүктесін құбылмалы құралдарын өңдеу емес, немесе команда болып табылады, егер AXR өңдеу қалқымалы нүктесі нөмірлері дәлдігін өсті білдіреді жағдайда) сипаттамасы; Толып тәртібі; мақсатында жоғалуы; Термеген. 1. 3 жүктеп алу
және /> Солдан оңға R1, R2 (РР) <үстел CELLPADDING=0 CELLSPACING=0> 1216 R1 <
тексеру/TD> R2 0 8 15 желтоқсан
екінші операнд бірінші операнд сайтында орналастырылған өзгертпей. Field R1 және R2 тіркелімдер 0, 2, 4 немесе 6 анықтау керек; әйтпесе ерекшеліктер арнайы іс тіркелген. Нәтижесінде белгісі: 0, нәтиже 0; 1 нәтиже кем 0; 2 - нәтиже 0-ден астам; 3- бағдарламалық үзудің жоқ. 1. 4 жүктеу PSW
/> LPSW D2 (B2) (S) <үстел CELLPADDING=0 CELLSPACING=0> 8216 В2 D2 0 8 16 20 31
қос сөздің /> Екінші операнд мекен-жайы көрсетілген алаңы, ағымдағы PSW ауыстырады. Жаңа PSW команда ескерілмейді. Нәтижесінде белгісі жаңа PSW тиісті өрістердің мазмұнын анықталады. Үзуге Бағдарламалық қамтамасыз ету: артықшылықты операциялар; Операциялар 2. синтездеу кез келген команда орындау алдында

/> 2. 1 FETCH RC тіркелу тапсырмасы жады оны қарастыру қажет. Бағдарлама мәртебесі сөздің PSW биты 40. . 62 білдіретін нұсқау мекенжай қарсы SCHAK берілген оқылатын нұсқауларды Мекен. Сонымен қатар жадтан 32 бит оқып - Бағалы Мекен-жайы тіркелімі ОР болып табылады О. П., тіркеліңіз. Команда ұзындығы 16 немесе 32 бит орнатылған болуы мүмкін болғандықтан, одан кейін жад қол жеткізу бір немесе екі команда немесе команда оқып, келесі бір бөлігі болуы мүмкін. Қайта оқылған шығару үшін RRR бит (16: 31) буферлік тіркелімі BR сақталуы мүмкін. BR пайдалы ақпарат BR ақпарат жаңа командасын қалыптастыру үшін пайдаланылуы мүмкін емес екенін білдіреді триггерлер өткелдер TA бірлігі мәні пайдаланылады анықтау үшін. TP=0 болса, онда BR мазмұны жаңа команданы қалыптастыру

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Компьютердің архитектурасы
Автотұрақ схемасы
Процессор ішіндегі Кэш жады
Ақпараттық логистика
Жүйелік плата
And және xlat командалары
Газды кәдеге жарату бағдарламалары
Шлагбаумдарға қосылатын шығыстардың типтері
Ақпараттық технологиялардың базалық ішкі жүйелері
Нан және нан өнімдерін өндіру желісіндегі қамыр араластыру машинасын жөндеу туралы
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz