Îá÷èñëþâàëüí³ òà ì³êðîïðîöåñîðí³ çàñîáè â åëåêòðîííèõ àïàðàòàõ - 1. ÎÊÌ
Îïèñ êðåäèòíîãî ìîäóëÿ
ÇÏ – 09.1 «Îá÷èñëþâàëüí³ òà ì³êðîïðîöåñîðí³ â ðàä³îåëåêòðîíí³é àïàðàòóð³ -1»
Àðõ³òåêòóðà òà îñíîâè ïðîãðàìóâàííÿ óí³âåðñàëüíèõ ì³êðîïðîöåñîð³â
³ ³íòåãðàëüíèõ êîìïîíåíò ÌÏÊ ñ³ìåéñòâà iAPõ86”
Ñòàòóñ êðåäèòíîãî ìîäóëÿ – öåé ìîäóëü º ïåðøèì êðåäèòíèì ìîäóëåì äèñöèïë³íè «Îá÷èñëþâàëüí³ òà ì³êðîïðîöåñîðí³ â ðàä³îåëåêòðîíí³é àïàðàòóð³», ùî âèêëàäàåòüñÿ çà âèáîðîì ÂÍÇ
Ëåêòîð − Êîðíºâ Âîëîäèìèð Ïàâëîâè÷ ê.ò.í., äîöåíò
Ôàêóëüòåò åëåêòðîí³êè
Êàôåäðà êîíñòðóþâàííÿ åëåêòðîííî-îá÷èñëþâàëüíî¿ àïàðàòóðè
². Çàãàëüí³ â³äîìîñò³
Êðåäèòíèé ìîäóëü â³äíîñèòüñÿ äî öèêëó äèñöèïë³í áàêàëàâðñüêî¿ ï³äãîòîâêè, ÿêè âèêëàäàþòüñÿ çà âèáîðîì ÂÍÇ (êîä ÇÏ-09). Ìîäóëü ñïèðàºòüñÿ íà êðåäèòí³ ìîäóë³ «Îá÷èñëþâàëüíà òåõí³êà òà ïðîãðàìóâàííÿ» (ÍÔ-07), «Îá÷èñëþâàëüíà ìàòåìàòèêà» (ÇÏ-02), «Ôóíêö³îíàëüíî-ëîã³÷íå ïðîåêòóâàííÿ» (ÇÏ-04), «Îñíîâè ðàä³îåëåêòðîí³êè» (ÍÏ-03), «Åëåìåíòíà áàçà ÅÀ» (ÍÏ-05), «Àíàëîãîâà òà öèôðîâà åëåêòðîí³êà» (ÍÐ-06). Ìîäóëü çàáåçïå÷óº äðóãèé òà òðåò³é êðåäèòí³ ìîäóë³ äèñöèïë³íè «Îá÷èñëþâàëüí³ òà ì³êðîïðîöåñîðí³ çàñîáè åëåêòðîííèõ àïàðàò³â» (ÇÏ-09), à òàêîæ ìîäóë³ öèêëó äèñöèïë³í ïðîôåñ³éíî-ïðàêòè÷íî¿ ï³äãîòîâêè áàêàëàâð³â, ñïåö³àë³ñò³â òà ìàã³ñòð³â, à ñàìå «Åëåêòðîííî îá÷èñëþâàëüí³ ïðèñòðî¿ òà ñèñòåìè» (ÇÏ-10), «Òåõíîëî㳿 òà çàñîáè êåðóâàííÿ â ³íôîðìàö³éíèõ ìåðåæàõ» (ÍÏ-03), “Åëåêòðîííî-îá÷èñëþâàëüí³ çàñîáè íà îñíîâ³ öèôðîâèõ ñèãíàëüíèõ ïðîöåñîð³â» (ÍÔ-03), «Ïåðèôåð³éí³ ïðèñòðî¿ ÅÎÌ» (ÍÔ-08), «Ïðîåêòóâàííÿ ñèñòåì íà êðèñòàë³» (ÍÔ-09). Îáñÿã ìîäóëÿ ó êðåäèòàõ ECTS 6,0 êðåäèò³â.
²². Ðîçïîä³ë íàâ÷àëüíîãî ÷àñó
Ñåìåñòð |
Êîä êðåäèò. ìîäóëÿ |
Âñüîãî (êðåä./ãîä) |
Ðîçïîä³ë çà âèäàìè çàíÿòü
(âñüîãî ãîä./ãîä. ó òèæí³) |
ÑÐÑ |
Ìîäóëüí³ êîíòðîëüí³ ðîáîòè
(ê³ëüê.) |
²íäèâ³ä. çàâäàííÿ
(âèä) |
Âèä ñåìåñòð.
àòåñòàö. |
Ëåêö³¿ |
Ïðàêòè÷í³ |
Ëàáîðà
òîðí³ |
5 |
ÇÏ-09.1 |
5/150 |
54 |
|
36 |
60 |
1 |
ÄÊÐ |
Çàë³ê |
²²². Ìåòà ³ çàâäàííÿ êðåäèòíîãî ìîäóëÿ
Êðåäèòíèé ìîäóëü «Àðõ³òåêòóðà òà îñíîâè ïðîãðàìóâàííÿ óí³âåðñàëüíèõ ì³êðîïðîöåñîð³â ³ ³íòåãðàëüíèõ êîìïîíåíò ÌÏÊ ñ³ìåéñòâà iAPx86» ìຠíà ìåò³ íàäàííÿ ñòóäåíòàì çíàíü ïðî ñó÷àñíå ñòàíîâèùå ³ ïåðñïåêòèâè ðîçâèòêó åëåêòðîííî-îá÷èñëþâàëüíèõ ìàøèí (ÅÎÌ) òà ì³êðîïðîöåñîðíèõ çàñîá³â (ÌÏÇ), ïðî îñíîâí³ ïðèíöèïè ñòðóêòóðíî¿ îðãàí³çàö³¿ òà ôóíêö³îíóâàííÿ ÅÎÌ ³ ÌÏÇ, à òàêîæ âèâ÷åííÿ ïðèíöèï³â ³ ìåòîä³â ïðîåêòóâàííÿ íà ¿õí³é îñíîâ³ ð³çíîìàí³òíèõ åëåêòðîííèõ àïàðàò³â (ÅÀ) ³ ì³êðîïðîöåñîðíèõ ñèñòåì (ÌÏÑ).
 ðåçóëüòàò³ âèâ÷åííÿ öüîãî ìîäóëÿ ñòóäåíò ìàº
ÇÍÀÒÈ:
- ²ñòîð³þ òà ïåðñïåêòèâè ðîçâèòêó ÅÎÌ;
- Ïðèíöèïè ïîáóäîâè, çàãàëüíó ñòðóêòóðó ³ ïðèíöèïè ôóíêö³îíóâàííÿ ÅÎÌ;
- Ñïîñîáè ïîäàííÿ ³ ðîçì³ùåííÿ äàíèõ â ÅÎÌ;
- Ïðîãðàì³ñòñüêó (ðåã³ñòðîâó) ìîäåëü ÌÏ ç àðõ³òåêòóðîþ IAPõ86;
- Ñèñòåìó êîìàíä ³ ôîðìàòè äàíèõ ÌÏ àðõ³òåêòóðè Intel;
- Ïðèíöèïè îðãàí³çàö³¿ ïàì’ÿò³ â ðåæèì³ ðåàëüíèõ àäðåñ³â (R-mode);
- Ïðèíöèïè âçàºìî䳿 îñíîâíèõ êîìïîíåíò êîìï’þòåðà – ïðîöåñîðà, ïàì’ÿò³ ³ ïðèñòðî¿â ââåäåííÿ/âèâåäåííÿ;
- Îðãàí³çàö³þ, ñïîñîáè òà ðåæèìè ââîäó/âèâîäó;
- Îðãàí³çàö³þ ñèñòåìè ïåðåðèâàíü;
- Áàçîâ³ ôóíêö³¿ ñèñòåìè BIOS ³ DOS
- Ïðèçíà÷åííÿ, ïðèíöèïè ôóíêö³îíóâàííÿ, ïðîãðàì³ñòñüêè ìîäåë³ òà îñíîâè ïðîãðàìóâàííÿ ³íòåãðàëüíèõ êîìïîíåíò ç ÌÏÊ MCS ³õ86 – ïàðàëåëüíîãî ³íòåðôåéñó i8255A, òàéìåðó i8253/54, êîíòðîëåðó ïåðåðèâàíü ³8259À;
- Îñíîâè ïðîãðàìóâàííÿ íà àëãîðèòì³÷íî¿ ìîâ³ Àñåìáëåð;
- ²íñòðóìåíòàëüí³ çàñîá³ òà òåõíîëîã³þ ñòâîðåííÿ ïðîãðàì íà àëãîðèòì³÷íî¿ ìîâ³ Àñåìáëåð.
Ó̲ÒÈ:
- ïðîåêòóâàòè àïàðàòóðíå òà ïðîãðàìíå çàáåçïå÷åííÿ ÅÀ íà îñíîâ³ ÌÏÇ;
ÌÀÒÈ ÍÀÂÈ×ÊÈ:
- ñòâîðþâàòè òà ï³äëàãîäæóâàòè ïðîãðàìè ç âèêîðèñòàííÿì ñó÷àñíèõ ³íñòðóìåíòàëüíèõ çàñîá³â (àñåìáëåð³â, êðîñ-àñåìáëåð³â, ïðîãðàìíèõ òà âíóòð³ñõåìíèõ åìóëÿòîð³â, îö³íþâàëüíèõ ìîäóë³â, ô³ðìîâèõ SDK òà ³íøèõ).
IV. Çì³ñò êðåäèòíîãî ìîäóëÿ
Ðîçä³ë 1. Çàãàëüí³ ïðèíöèïè îðãàí³çàö³¿ òà ôóíêö³îíóâàííÿ åëåêòðîííî-îá÷èñëþâàëüíèõ ìàøèí (êîìï’þòåð³â)
- Ââåäåííÿ â êóðñ. ²ñòîð³ÿ ðîçâèòêó ÅÎÌ. Ïðèíöèïè ïîáóäîâè ÅÎÌ
- Êîíöåïòóàëüíà ìîäåëü ³ ïðèíöèïè ôóíêö³îíóâàííÿ ÅÎÌ
- Ïîäàííÿ ³íôîðìàö³¿ â ÅÎÌ. Ñèñòåìè ÷èñëåííÿ
Ðîçä³ë 2. Îñíîâè àðõ³òåêòóðè ïðîöåñîð³â ix86 òà ïðîãðàìóâàííÿ íà àëãîðèòì³÷íî¿ ìîâ³ Àñåìáëåð.
- Ïðèêëàäíà àðõ³òåêòóðà ïðîöåñîð³â ñ³ìåéñòâà ²APx86
- Îðãàí³çàö³ÿ ïàì’ÿò³ â àðõ³òåêòóð³ õ86. Ïðèíöèïè îðãàí³çàö³¿ ââîäó-âèâîäó
- Òèïè äàíèõ ³ ôîðìàòè êîìàíä ïðîöåñîð³â àðõ³òåêòóðè ³õ86
Ðîçä³ë 3. Îñíîâè ïðîãðàìóâàííÿ íà àëãîðèòì³÷íî¿ ìîâ³ Àñåìáëåð
- Ñòðóêòóðà ïðîãðàìè íà àëãîðèòì³÷íî¿ ìîâ³ Àñåìáëåð. ÑÎÌ ³ ÅÕÅ ôîðìàòè ïðîãðàì
- Ñïîñîáè àäðåñàö³¿ äàíèõ
- Âèâåäåííÿ äàíèõ íà åêðàí òà ¿õ ââåäåííÿ ó EÎÌ çà äîïîìîãîþ êëàâ³àòóðè
- Ñèñòåìà êîìàíä ïðîöåñîð³â iAPx86
- Ïðîöåäóðè ³ ìàêðîêîìàíäè. Áàãàòîìîäóëüíå ïðîãðàìóâàííÿ
Ðîçä³ë 4. ²íòåãðàëüí³ êîìïîíåíòè ì³êðîïðîöåñîðíèõ êîìïëåêò³â ñ³ìåéñòâà MCS ix86 òà ¿õ ïðèì³íåííÿ ó ñêëàä³ ÅÎÇ.
- Ñèñòåìíà øèíà ÅÎÌ. Âçà³ìîä³ÿ ïðîöåñîðà, ïàì’ÿò³ ³ çàñîá³â ââåäåííÿ/âèâåäåííÿ. Ïðèíöèïè ïîáóäîâè ñèñòåì ïàì'ÿò³ òà ñèñòåì ââåäåííÿ/âèâåäåííÿ
- Ïàðàëåëüíèé ïðîãðàìîâàíèé ³íòåðôåéñ Ïϲ (PPI i8255À)
V. Ìåòîäè íàâ÷àííÿ òà ³íôîðìàö³éíî-ìåòîäè÷íå çàáåçïå÷åííÿ
Âèêîðèñòîâóþòüñÿ òàê³ ìåòîäè íàâ÷àííÿ: ëåêö³¿ òà ëàáîðàòîðí³ çàíÿòòÿ. Ðîáî÷³ òà ìåòîäè÷í³ ìàòåð³àëè íàäàþòüñÿ â åëåêòðîííîìó âèãëÿä³ íà ñàéò³ êàôåäðè òà ó ñèñòåì³ Campus. Íàî÷í³ñòü òà åôåêòèâí³ñòü íàâ÷àëüíèõ çàíÿòü çàáåçïå÷åíà âèêîðèñòàííÿì ìóëüòèìåä³éíèõ çàñîá³â, äåìîíñòðàö³ºþ ïðèêëàä³â ïðîãðàì äëÿ ïðîöåñîð³â, ùî âèâ÷àþòüñÿ, çàñòîñóâàííÿì ñó÷àñíèõ ³íñòðóìåíòàëüíèõ çàñîá³â ñòâîðåííÿ òà â³äëàäêè ïðîãðàì.
Îñíîâíà ë³òåðàòóðà:
- ̳êðîïðîöåñîðíà òåõí³êà : ϳäðó÷íèê / Þ.².ßêèìåíêî, Ò.Î.Òåðåùåíêî òà ³íø. /Çà ðåä. Ò.Î.Òåðåùåíêî. – Ê.: Âèäàâíèöòâî „Ïîë³òåõí³ê”, 2003. – 440ñ.
- Áðýé Á. Ìèêðîïðîöåññîðû Intel: 80868088, 8018680188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4. Àðõèòåêòóðà, ïðîãðàììèðîâàíèå è èíòåðôåéñû. Øåñòîå èçäàíèå: Ïåð. Ñ àíãë. – ÑÏá.: ÁÕÂ-Ïåòåðáóðã, 2005. – 1328 ñ.: èë.
- Ï.Àáåëü Ïðîãðàììèðîâàíèå íà ÿçûêå Àññåìáëåðà IBM PC. – Ì.: Âûñøàÿ øêîëà, 2003ã.
- Þðîâ Â., Õîðîøåíêî Ñ. Assembler: ó÷åáíûé êóðñ. – Ñïá.: ÇÀÎ «Èçäàòåëüñòâî «Ïèòåð», 2000 –672 ñ.,èë.
- Â.Ï.Êîðíºâ. Êóðñ ëåêö³é ç äèñöèïë³íè «Îá÷èñë³âàëüí³ òà ì³êðîïðîöåñîðí³ çàñîáè åëåêòðîííèõ àïàðàò³â». ×àñòèíà 1. «Àðõ³òåêòóðà òà ïðîãðàìóâàííÿ ïðîöåñîð³â Intel». Ê.: ÍÒÓÓ «Êϲ» , 2006 − 2010 ð.ð. − Åëåêòðîííå íàâ÷àëüíî-ìåòîäè÷íå âèäàííÿ íà ñåðâåð³ êàôåäðè KEOA.
- 7 "Îá÷èñëþâàëüí³ òà ì³êðîïðîöåñîðí³ çàñîáè åë. àïàðàò³â" ×àñòèíà 1. Àðõ³òåêòóðà òà ïðîãðàìóâàííÿ ÌÏ Intel x86". Ïîñ³áíèê äëÿ ñòóäåíò³â íàïðÿìêó ï³äãîòîâêè 6.050902 "Ðàä³îåëåêòðîíí³ àïàðàòè" /Óêëàä. Â.Ï.Êîðíºâ, Í.Î.Áîíäàðåíêî − Åëåêòðîííèé çàñ³á íàâ÷àëüíîãî ïðèçíà÷åííÿ ÍÌÓ ¹Å9/10-42.
Îðãàí³çàö³ÿ ³íäèâ³äóàëüíîãî êîíñóëüòóâàííÿ – çà ãðàô³êîì íà êàôåäð³, à òàêîæ äèñòàíö³éíî - åëåêòðîííîþ ïîøòîþ (kornev@kpi.ua)
VI. Ìîâà
Ïðîïîíóºòüñÿ óêðà¿íñüêà òà ðîñ³éñüêà ìîâà.
VII. Õàðàêòåðèñòèêà ³íäèâ³äóàëüíèõ çàâäàíü
Äîìàøíÿ êîíòðîëüíà ðîáîòà
Ìåòà ÄÊÐ ïîëÿãຠâ ðîçðîáö³ ñèñòåìè êîìàíä êîíöåïòóàëüíî¿ ªÎÌ íà ð³âí³ êîìàíä ³ ì³êðîïðîãðàìíîìó ð³âí³.  õîä³ âèêîíàííÿ ³íäèâ³äóàëüíèõ çàâäàíü äîìàøíüî¿ êîíòðîëüíîé ðîáîòè íà ï³äñòàâ³ ñòðóêòóðíî¿ ñõåìè ªÎÌ ³ îïèñó âèêîíóºìèõ îïåðàö³é ñòóäåíòè ïîâèíí³:
- Çàïðîïîíóâàòè íàá³ð êîìàíä ïðîöåñîðà.
- Ðîçðîáèòè ïðîãðàìó ç çàñòîñóâàííÿì ö³º¿ ñèñòåìè êîìàíä
- Íàäàòè îïèñ êîæíî¿ êîìàíäè íà ì³êðîïðîãðàìíîìó ð³âí³
VIII. Ìåòîäèêà îö³íþâàííÿ
Äëÿ îö³íþâàííÿ ð³âíÿ çàñâîºííÿ êðåäèòíîãî ìîäóëÿ çàñòîñîâóºòüñÿ ðåéòèíãîâà ñèñòåìà.. Ðåéòèíã ñòóäåíòà ñêëàäàºòüñÿ ç áàë³â, ùî â³í îòðèìóº çà:
- âèêîíàííÿ çàâäàíü ëàáîðàòîðíèõ çàíÿòü;
- ìîäóëüíèé êîíòðîëü (1 ðîáîòà);
- äîìàøíþ êîíòðîëüíó ðîáîòó;
- âèêîíàííÿ çàë³êîâîãî çàâäàííÿ.
Øêàëà îö³íþâàííÿ – çàãàëüíî óí³âåðñèòåòñüêà
²Õ. ÎÐÃÀͲÇÀÖ²ß
Ïîðÿäîê ðåºñòðàö³¿ íà âèâ÷åííÿ êðåäèòíîãî ìîäóëÿ – çàãàëüíî óí³âåðñèòåòñüêèé.
Ðîçðîáíèê îïèñó êðåäèòíîãî ìîäóëÿ
äîöåíò êàôåäðè êîíñòðóþâàííÿ åëåêòðîííî-îá÷èñëþâàëüíî¿ àïàðàòóðè, ê.ò.í. Êîðíºâ Â.Ï.