ETD 5042 Podstawy techniki cyfrowej i mikroprocesorowej 2
Transkrypt
ETD 5042 Podstawy techniki cyfrowej i mikroprocesorowej 2
OPISY KURSÓW/PRZEDMIOTÓW: Kod kursu/przedmiotu ETD 5042 Tytuł kursu/przedmiotu Podstawy techniki cyfrowej i mikroprocesorowej 2 Imię, nazwisko i tytuł/stopień prowadzącego Dr inż. Jacek Mazurkiewicz Imiona, nazwiska oraz tytuły członków zespołu dydaktycznego Forma zaliczenia kursu Forma kursu Wykład Tygodniowa liczba godzin Forma zaliczenia 1 zaliczenie Ćwiczenia Laboratorium Projekt 0 2 0 Seminarium 0 Liczba punktów 4 zaliczenie Wymagania wstępne Podstawy techniki cyfrowej i mikroprocesorowej 1 (ETD 4041) Krótki opis zawartości całego kursu Kurs stanowi wprowadzenie do konstrukcji systemów komputerowych. Obejmuje dwie grupy zagadnień: architekturę procesora - na przykładzie mikrokontrolera INTEL 8051: cykl rozkazowy, cykl maszynowy, zasady wykonywania rozkazu, lista rozkazów procesora, tryby adresowania, zależności czasowe, obsługa zdarzeń zewnętrznych, system przerwań, układ bezpośredniego dostepu do pamięci oraz pamięci - klasyfikacja, zasady działania, struktury, parametry, zasady sprzęgania z systemem mikroprocesorowym. Zawartość tematyczna laboratorium jest poświęcona zagadnieniom omawianym w ramach kursu Podstawy techniki cyfrowej i mikroprocesorowej 1. Wykład (podać z dokładnością do 2 godzin) Zawartość tematyczna poszczególnych godzin wykładowych Liczba godzin Architektura mikroprocesora na przykładzie mikrokontrolera INTEL 8051 2 Organizacja cyklu rozkazowego, cyklu maszynowego procesora, obsługa 2 magistral Zasady wykonywania rozkazu, lista rozkazów procesora, tryby adresowania i 2 ich wykorzystanie Obsługa zdarzeń zewnętrznych, system przerwań 2 Pamięci ROM i RAM - klasyfikacja, struktury, parametry 1 Pamięci - zapis, odczyt, odświeżanie, sposoby sterowania, przebiegi czasowe 2 Zasady budowy bloków pamięci i zagadnienie ich sprzęgania z systemem 1 cyfrowym Układ bezpośredniego dostępu do pamięci - DMA - konstrukcja, zasady 2 działania Kolokwium 1 Ćwiczenia, seminarium - zawartość tematyczna Laboratorium, projekt - zawartość tematyczna 1. Wprowadzenie - program laboratorium, wymagania, instrukcja bezpieczeństwa pracy - 2h 2. Układy kombinacyjne - wprowadzenie - 4h 3. Układy konwersji kodów - 4h 4. Rejestry - 4h 5. Liczniki - 4h 6. Układy arytmetyczne - 4h 7. Programowalne struktury logiczne - część 1 - 4h 8. Programowalne struktury logiczne - część 2 - 4h Materiał do samodzielnego opracowania Literatura podstawowa Doliński J.: Mikrokomputer jednoukładowy INTEL 8051. PLJ Małysiak H.: Mikrokomputery jednoukładowe serii MCS48, MCS51, MCS96. WPK J. Skalmierskiego Małysiak H. i in.: Modułowe systemy mikrokomputerowe. WNT Mroziński Z.: Elementy systemu mikrokomputerowego serii 8080. Wydawnictwo PWr. Patterson D. A., Hennessy J. L.: Computer Organization & Design - The Hardware/Software Interface. Morgan Kaufmann Publishers Inc. Stępień C. i in.: Mikrokomputery firmy INTEL. PWN Stolarski E., Zając J. M.: Pamięci półprzewodnikowe. WN Semper Literatura uzupełniająca Łuba T., Markowski M., Zbierzchowski B.: Komputerowe projektowanie układów cyfrowych w strukturach PLD. WKiŁ Katalogi układów cyfrowych. Materiały pomocnicze do ćwiczeń laboratoryjnych. Warunki zaliczenia Pozytywna ocena z kolokwium zaliczeniowego organizowanego na koniec semestru oraz pozytywna ocena zaliczenia laboratorium. DESCRIPTION OF THE COURSES: Course code ETD 5042 Course title Introduction to Digital and Microprocessor Systems Part Two Supervising course lecturer Jacek Mazurkiewicz, PhD Other course lecturers Course structure Course form Lecture Number of hours /week Form of the course completion 1 grade Classes Laboratory Project Seminar 0 2 0 0 Number of credits 4 grade Prerequisites Introduction to Digital and Microprocessor Systems 1 (ETD 5042) Course description The course is an introduction to computer systems organization. It includes two fields of interest: processor architecture - based on INTEL 8051 microcontroller: instruction cycle, machine cycle, instruction realization rules, processor instruction set, addressing modes, timing, external events processing, interrupts, direct memory access device. Memories classification, structures, parameters, principles of construction and rules of collaboration with microprocessor system. Subjects related to laboratory exercises are focused on problems discussed within Introduction to Digital and Microprocessor Systems 1 Lecture Particular lectures contents Number of hours Processor architecture based on INTEL 8051 microcontroller 2 Instruction cycle, machine cycle, bus arbitration 2 Instruction realization rules, processor instruction set, addressing modes, 2 timing External events processing, interrupts 2 ROM, RAM memories - classification, structures, parameters 1 Memories - read, write, refresh cycles and timing 2 Memories - principles of construction and rules of collaboration with 1 microprocessor system DMA device - structure, parameters, rules of collaboration with microprocessor system Test 2 1 Classes, seminars - the contents Laboratory, project – the contents 1. Introduction – laboratory program, requirements, safety instruction – 2 hours 2. Functional logical blocks – introduction – 4 hours 3. Coders, decoders, code translators – 4 hours 4. Registers – 4 hours 5. Counters – 4 hours 6. Arithmetical devices – 4 hours 7. PLD structures – part one – 4 hours 8. PLD structures – part two – 4 hours Material for self preparation Core literature Doliński J.: Mikrokomputer jednoukładowy INTEL 8051. PLJ Małysiak H.: Mikrokomputery jednoukładowe serii MCS48, MCS51, MCS96. WPK J. Skalmierskiego Małysiak H.: Modułowe systemy mikrokomputerowe. WNT Mroziński Z.: Elementy systemu mikrokomputerowego serii 8080. Wydawnictwo PWr. Patterson D. A., Hennessy J. L.: Computer Organization & Design - The Hardware/Software Interface. Morgan Kaufmann Publishers Inc. Stępień C.: Mikrokomputery firmy INTEL. PWN Stolarski E., Zając J. M.: Pamięci półprzewodnikowe. WN Semper Additional literature Łuba T., Markowski M., Zbierzchowski B.: Komputerowe projektowanie układów cyfrowych w strukturach PLD. WKiŁ Catalogues of digital devices. Printed and on-line helps prepared for laboratory exercises. Conditions for course credition Positive mark from test organized at the and of semester and positive mark of laboratory exercises assessment.