Fiszki do Zasady mikroprocesora: Taktowanie, przerwania i stos
Podstawy Mikroprocesora: Taktowanie, Przerwania i Stos | Analiza
Dotknij, aby odwrócić · Przesuń, aby nawigować
Mikroprocesory a powiązane koncepcje
13 fiszek
Fiszka 1
Pytanie: Co steruje pracą mikroprocesora i określa szybkość przetwarzania instrukcji?
Odpowiedź: Sygnał zegarowy (taktujący), generowany przez oscylator i podawany w częstotliwości (Hz, MHz, GHz).
Fiszka 2
Pytanie: Czym jest takt (cykl zegarowy) i jak wiąże się z cyklem maszynowym i instrukcyjnym?
Odpowiedź: Takt to najmniejsza jednostka czasu procesora. Cykl maszynowy to grupa taktów potrzebnych do wykonania części instrukcji; cykl instrukcyjny to cały pr
Fiszka 3
Pytanie: Jaka jest różnica między operacjami synchronicznymi a asynchronicznymi w CPU?
Odpowiedź: Operacje synchroniczne są sterowane sygnałem zegarowym (większość wewnętrznych operacji CPU); operacje asynchroniczne są niezależne od taktu (np. reak
Fiszka 4
Pytanie: Czym jest przerwanie w mikroprocesorze?
Odpowiedź: Mechanizm umożliwiający tymczasowe przerwanie działającego programu, obsługę ważnego zdarzenia i powrót do programu po zakończeniu obsługi.
Fiszka 5
Pytanie: Podaj przykłady sytuacji, w których wykorzystuje się przerwania.
Odpowiedź: Wejście z klawiatury, timery, komunikacja z urządzeniami peryferyjnymi, błędy (wyjątki).
Fiszka 6
Pytanie: Jak przebiega obsługa przerwania (uproszczona)?
Odpowiedź: Powstanie sygnału przerwania → procesor kończy aktualną instrukcję → zapisuje stan programu (PC, rejestry) na stos → skok do ISR → po zakończeniu ISR
Fiszka 7
Pytanie: Jakie podstawowe rodzaje przerwań rozróżniamy?
Odpowiedź: Zewnętrzne (sprzętowe) od urządzeń; wewnętrzne (programowe) wywołane instrukcją; maskowalne (można włączyć/wyłączyć); niemaskowalne (NMI) zawsze obsłu
Fiszka 8
Pytanie: Czym jest stos i do czego służy w mikroprocesorze?
Odpowiedź: Stos to obszar pamięci typu LIFO (Last In – First Out) używany do przechowywania adresów powrotnych, rejestrów, obsługi przerwań i wywoływania podprog
Fiszka 9
Pytanie: Co oznacza Wskaźnik Stosu (SP) i jak się zmienia?
Odpowiedź: SP to wskaźnik na wierzchołek stosu. Zmienia się automatycznie podczas instrukcji PUSH (zapis na stos) i POP (pobranie ze stosu).
Fiszka 10
Pytanie: W jakim kierunku stos najczęściej rośnie i jaki problem może wystąpić?
Odpowiedź: Najczęściej w kierunku niższych adresów. Rozmiar jest ograniczony; w przypadku przepełnienia występuje przepełnienie stosu (stack overflow).