Przetwornik A/C - przetwarza sygnał analogowy na cyfrowy.
Dwa etapy konwersji A/C - C/A:
próbkowanie - badanie wartości sygnału co pewien określony czas
kwantyzacja - zmiana otrzymanych wartości dyskretnych badanego sygnału na system binarny.
TS - czas próbkowania (zależy od częstotliwości sygnału podlegającego konwersji); im częstotliwość większa, tym czas próbkowania powinien być krótszy, im częstotliwość mniejsza, tym rzadziej można wykonywać pomiar.
Zasada Nyquista - szybkość (częstotliwość próbkowania) musi być co najmniej dwa razy większa od najwyższej częstotliwości próbkowanego sygnału.
Sygnał telefoniczny - max. częstotliwość 4kHz - próbkowanie 8kHz (125 µs)
Sygnał z wieży Hi-Fi - max. częstotliwość 20 kHz - próbkowanie 40 kHz (25µs)
Sygnał video - max. częstotliwość 6 MHz - próbkowanie 12 MHz (83,3 ns)
Duża częstotliwość próbkowania - duża ilość informacji do przetworzenia.
Mała częstotliwość próbkowania - przekłamanie przetwarzanej informacji.
Kwantyzacja - konwersja poziomu analogowego na najbliższy skwantowany poziom. Im więcej bitów, tym lepszy stopień kwantyzacji.
Przetwornik C/A: Przełącznik zwarty do masy - an=0
Przełącznik rozwarty = an=1
Przetwarzanie informacji można zrealizować dwojako:
przy pomocy specjalizowanego systemu cyfrowego
przy pomocy systemu mikroprocesorowego.
Specjalizowany układ cyfrowy - zestaw różnych układów cyfrowych, które mogą realizować tylko określony sposób przetwarzania informacji (np. tylko dodawanie, sortowanie itp.).
System mikroprocesorowy - system uniwersalny, bo system przetwarzania informacji jest zmienny.
Informacja wejściowa - postać zrozumiała dla komputera (binarna).
Informacja wyjściowa - postać zrozumiała dla odbiorcy (np. tekst, rysunek)
MODEL KOMPUTERA VON NEUMANNA
Trzy podejścia do opisu komputera:
realizacja
architektura
implementacja (organizacja)
Realizacja określa, z czego komputer jest zbudowany.
Architektura określa zachowanie się (efekty działania) komputera z punktu widzenia użytkownika. Definiuje język maszynowy (zbiór liczb binarnych interpretowanych przez sprzęt). Maszyny o tej samej architekturze są kompatybilne (mogą być uruchamiane te same programy na poziomie kodu binarnego).
Implementacja (organizacja logiczna) opisuje współdziałanie bloków funkcjonalnych komputera oraz sposób przechowywania i przepływu informacji w strukturze komputera.
(…)
… arytmetyczno-logiczną, w której wykonywane są operacje arytmetyczne oraz logiczne na liczbach pobieranych z pamięci operacyjnej.
Rejestr to komórki pamięci o niewielkich rozmiarach umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci operacyjnej itd. (pamięć podręczna procesora)
Licznik rozkazów - rejestr, zawiera adres w pamięci…
… między procesorem a pamięcią (procesor musi „czekać” na dane z pamięci).
Aby załagodzić efekt „wąskiego gardła” stosuje się sposoby:
organizacyjne - pamięć cache między procesorem a pamięcią operacyjną, pobieranie rozkazów „na zapas”
technologiczne - zwiększenie szybkości (odczyt z kilku bloków pamięci)
Obliczenia równoległe - jednoczesne wykonywanie tego samego zadania przez dwa lub siwej procesorów w celu…
... zobacz całą notatkę
Komentarze użytkowników (0)