122067

122067



•    główne zastosowania:

■    systemy sterowania ciągami technologicznymi

■    zaawansowane multimedia i przetwarzanie sygnałów

•    w zależności od sposobu reakcji wyodrębniono:

■    twarde systemy czasu rzeczywistego

■    miękkie systemy czasu rzeczywistego Przykłady: QNX. VxWorks

Wbudowane SO

•    sterowanie urządzeniami przenośnymi z kontrolerami wbudowanymi

•    główne zastosowania:

o sterowniki przemysłowe o sprzęt AGD, audiovideo ° telefony komórkowe ° cyfrowe organizatory i notatniki (PDA)

Przykłady: Palm OS, Symbian OS, Windows Mobile, Java, Android

SO dla kart czipowych (smartcards)

•    znaczne ograniczenie dostępnej mocy obliczeniowej o pamięci operacyjnej

•    często realizacja tylko jednej prostej funkcji

•    zdarza się realizacja zadań wieloprogramowych

•    główne zastosowania:

o karty płatnicze o karty identyfikacyjne Przykład: Java

SO - podstawowe pojęcia

•    Architektura von Neumanna

•    Cykl rozkazowy

•    Przestrzeń adresowa

•    Proces

•    Synchronizacja procesów

•    Zakleszczanie

•    Problemy współbieżności

•    Wywołania systemowe

Architektura von Neumanna

•    Zarówno program (kod instrukcji), jak i dane (argumenty instrukcji, operandy) znajdują się w pamięci operacyjnej

•    Ciąg instrukcji (program) wykonywany jest sekwencyjnie w kolejności w jakiej został umieszczony w pamięci, a zmian tej kolejność może nastąpić w wyniku wykonywania specjalnej instrukcji, np.: skoku, wywołania podprogramu, powrotu z podprogramu

•    Adres komórki pamięci, od której rozpoczyna się kod następnej instrukcji do wykonania, przechowywany jest w odpowiednim rejestrze procesora, zwanym licznikiem programu lub wskaźnikiem instrukcji



Wyszukiwarka

Podobne podstrony:
System sterowania głównego robota wyposażony jest w kilka współpracujących ze sobą programów, w skła
skanowanie0015 3 Główne oszczędności przy zastosowaniu systemu VAV leżą w strefie kosztów eksploatac
Rys. 2. Główne czynniki kształtujące system sterowania 3. Ryzyko w funkcjonow aniu przedsiębiorstwa
9.5. ZASTOSOWANIA SYSTEMU MIKROPROCESOROWEGO 419 Sposób rozwiązania określonego problemu sterowania
WYDZIAŁ INFORMATYKILaboratorium Systemów Sterowania ZASTOSOWANIE: • wyposażenie laboratorium
STUDIUM PODYPLOMOWE.ZASTOSOWANIE SYSTEMÓW INFORMACJI PRZESTRZENNEJ W LEŚNICTWIE I OCHRONIE
Cyfrowe systemy sterujące Cyfrowy system automatyki (CSA), Komputerowy system sterowania (KSS), Komp
Struktura sprzętowa komputerowego systemu sterowania Pamięci zewnętrzne Proces sterowany Kanał
Podstawowa charakterystyka systemów wbudowanych• Zastosowanie systemów wbudowanych■
Komputerowe systemy sterowania Absolwent specjalności nabywa umiejętności analizy, projektowania i

więcej podobnych podstron