Ocena brak
W jaki sposób komputer obrabia sygnały cyfrowe?
Komputer jest chyba najistotniejszym produktem techniki cyfrowej. Jego obwody elektroniczne są zaprojektowane na bazie urządzeń półprzewodnikowych - tranzystorów. Tranzystory w komputerze nie służą jednak do wzmacniania sygnałów, tak jak w przypadku pierwszych urządzeń tego rodzaju w latach 50. Tranzystor może przewodzić prąd pomiędzy emiterem a kolektorem (stan wysoki -otwarty), bądź nie przewodzić prądu (stan niski -zamknięty), a jego stan zależy od napięcia przyłożonego do bazy. Tym samym tranzystor jest wymarzonym wręcz urządzeniem do obróbki sygnałów cyfrowych. Połączywszy razem kilka tranzystorów można stworzyć tzw. bramki logiczne, które porównują ze sobą dwa przychodzące do nich sygnały, i wytwarzają na wyjściu sygnał według pewnego prostego działania logicznego. Dla przykładu bramka „and" (i) wytwarza na wyjściu stan wysoki (1), tylko wówczas, gdy na obu wejściach pojawiają się jednocześnie stany wysokie. Z bramki „or" (lub) wychodzi zaś sygnał wysoki wówczas, gdy na którymkolwiek wejściu pojawi się stan wysoki. Kombinacje bramek logicznych skompresowane na krzemowej płytce tworzą podstawową część procesora - serca każdego komputera Wszystkie informacje przetwarzane przez komputer muszą ulec transformacji na ciąg zer i jedynek. Każda pojedyncza cyfra zwana jest bitem informacji, a osiem następujących po sobie bitów tworzy bajt. Układy pamięci współczesnych komputerów przechowują mega- lub gigabajty (miliony łub miliardy bajtów) danych.
W jednym bajcie można zapisać dowolną liczbę naturalną z przedziału 0-255 i dlatego właśnie wiele różnego rodzaju danych przetwarzanych przez komputer bywa redukowanych do zaledwie 256 wartości. Na przykład naciskając klawisz bądź kombinację klawiszy na klawiaturze komputera, wprowadzamy do niego liczbę zgodnie z kodem ASCII. Liczba ta jest zakodowanym symbolem litery, cyfry, bądź znaku graficznego. W podobny sposób można również kodować kolory pojawiające się na ekranie.