Wyszukiwarka
Komputery a systemy sieciowe
Dodał admin, 2007-09-01 Autor / Opracowanie: meteormez
Aby zrozumieć, jaką rolę odgrywają komputery w systemach sieciowych, rozważmy Internet. Internet jest ważnym zasobem, istotnym w funkcjonowaniu biznesu, przemysłu i szkolnictwa

<  1  2  3  4  5  6  7  8  9  10  11    >


Obecnie adresy przypisywane komputerom w Internecie są 32-bitowymi liczbami dwójkowymi. Aby ułatwić posługiwanie się takimi adresami, 32-bitowa liczba dwójkowa jest rozbijana na liczby dziesiętne. W tym celu dzieli się taką liczbę na cztery grupy, z których każda jest ośmiobitową liczbą dwójkową. Następnie każdą grupę ośmiu bitów, zwaną też oktetem, należy zamienić na jej odpowiednik dziesiętny. Taką konwersję należy przeprowadzić w taki sam sposób, jaki przedstawiono na poprzedniej stronie, gdzie omówiono konwersję liczby dwójkowej na dziesiętną.
Następnie całą 32-bitową liczbę dwójkową zapisuje się jako cztery grupy cyfr dziesiętnych oddzielone kropkami. Ta notacja znana jest pod nazwą notacji kropkowo-dziesiętnej; umożliwia ona zwarty, łatwy do zapamiętania zapis przedstawiający 32-bitowy adres. Reprezentacja ta będzie często używana w dalszej części kursu, zatem konieczne jest jej zrozumienie. Podczas zamiany z postaci kropkowo-dziesiętnej na dwójkową należy pamiętać, że każda grupa składa się z jednej, dwóch lub trzech cyfr dziesiętnych reprezentujących osiem cyfr dwójkowych. Jeśli liczba dziesiętna zamieniana na postać dwójkową jest mniejsza niż 128, konieczne jest uzupełnienie postaci dwójkowej zerami z lewej strony, tak aby łączna liczba cyfr binarnych wynosiła osiem.

Liczby szesnastkowe (heksadecymalne) są często używane podczas pracy z komputerem, ponieważ pozwalają przedstawiać liczby dwójkowe w bardziej czytelnej postaci. Komputer wykonuje obliczenia w systemie dwójkowym, ale często zdarza się, że wyjściowe dane dwójkowe są przedstawiane w postaci szesnastkowej w celu zwiększenia ich czytelności.
Zamiana liczb szesnastkowych na dwójkowe i odwrotnie jest często wykonywanym zadaniem podczas pracy z rejestrem konfiguracyjnym routerów Cisco. Rejestry konfiguracyjne routerów Cisco mają długość 16 bitów. Taka 16-bitowa liczba dwójkowa może być przedstawiona w postaci czterocyfrowej liczby szesnastkowej. Na przykład dwójkowej liczbie 0010000100000010 odpowiada szesnastkowa liczba 2102. Słowo „szesnastkowy" jest często zastępowane przez skrót 0x występujący obok wartości liczby: 0x2102.
Podobnie jak system dwójkowy i dziesiętny, system szesnastkowy opiera się na odpowiednim zastosowaniu symboli, potęg i pozycji cyfr. Symbolami używanymi w układzie szesnastkowym są cyfry: 0-9, A, B, C, D, E, F.
Należy zauważyć, że każdej z możliwych kombinacji czterech cyfr dwójkowych odpowiada jeden symbol szesnastkowy, podczas gdy w systemie dziesiętnym wymagałoby to jednej lub dwóch cyfr. Dwie cyfry szesnastkowe z powodzeniem mogą zatem reprezentować dowolną kombinację ośmiu cyfr dwójkowych. Reprezentacja dziesiętna 8-bitowej liczby wymagałaby użycia dwóch lub trzech cyfr. Z tego powodu właśnie, symbole szesnastkowe używa się częściej do przedstawiania dużych liczb binarnych. Poza tym używanie szesnastkowej notacji ułatwia czytanie i zapisywanie długich ciągów cyfr binarnych. Należy pamiętać, że oznaczenie 0x wskazuje na użycie wartości szesnastkowej. Przykładowa liczba 5D może zostać zapisana jako 0x5D.
Aby zamienić liczbę szesnastkową na dwójkową, należy zamienić każdą jej cyfrę na jej czterobitowy równoważnik dwójkowy.
Logika boole'owska opisuje działanie układów cyfrowych, które przyjmują jeden lub dwa nadchodzące sygnały napięciowe. W zależności od napięć wejściowych generowane jest napięcie wyjściowe. W zastosowaniach komputerowych napięcie jest powiązane z dwoma stanami, włączonym i wyłączonym. Te stany z kolei są skojarzone z wartościami 0 i 1, które stanowią dwie cyfry w dwójkowym układzie liczbowym.
Logika boole'owska jest logiką binarną, która umożliwia porównanie dwóch liczb oraz określenie wyniku na podstawie wartości tych liczb. Wynik jest określany przy użyciu funkcji logicznych AND, OR i NOT. Z wyjątkiem operacji NOT logiczne operacje boole'owskie są funkcjonalnie podobne. Przyjmują dwie liczby, które mają wartości 0 lub 1, po czym generują wynik na podstawie odpowiedniej reguły logicznej.


<  1  2  3  4  5  6  7  8  9  10  11    >






WARTO PRZECZYTAĆ
  • Ochrona danych osobowych Wykorzystanie we własnej działalności gospodarczej informacji pochodzącej od byłego pracodawcy, jest w świetle tej ustawy nielegalne i zagrożone karą ograniczenia wolności do lat 2.
  • Wirus komputerowy Każdy użytkownik komputera na pewno słyszał, lub co gorsza "osobiście" miał do czynienia z wirusem. Jednak niewielu z nich zna zasadę ich działania
  • Bezprzewodowe sieci oraz jej protokoły i standarty Sieć bezprzewodowa używa fal elektromagnetycznych (radiowych lub podczerwonych) do wysyłania i odbierania danych z jednego punktu dostępowego do drugiego przez medium, jakim...
  • Pętle w Pascalu i ich porównanie Pętla jest to instrukcja lub zestaw instrukcji do wykonania przez program pod określonym warunkiem. Jak sama nazwa wskazuje powtarza pewną czynność określoną ilość razy, działa dopóki... (Marcin D.)
NEWSY
  • SGGW rozpoczyna rekrutację W tym roku SGGW otworzyła cztery nowe kierunki: dietetykę, logistykę, informatykę i pedagogikę. Dietetykę na Wydziale Nauk o Żywieniu Człowieka i Konsumpcji będzie mogło studiować 60 osób.
  • Warto urlopować z polisą i kredytem w portfelu Jeśli w Polsce korzystamy z powszechnego ubezpieczenia zdrowotnego, to mamy prawo do bezpłatnej opieki medycznej we wszystkich krajach Unii Europejskiej i w Szwajcarii.
  • Pieniądze chińskie w NBP Prawie 500 sztuk monet i banknotów chińskich, magiczny chiński miecz z monet, tzw. płacidła (czyli przedmioty, których używali Chińczycy zamiast pieniędzy), a także przedmioty
Copyright © 2007-2009seoteka