ustawienia dip switchy w systemie Vector
2 posters
Page 1 of 1
ustawienia dip switchy w systemie Vector
Podaję dla uproszczenia kilka numerów przeliczony na kod BCD. Kto nie miał do czynienia z informatyką mógł się z tym sposobem nie spotkać, wiec na dole umieszczam też wyjaśnienie o co chodzi z tym całym BCD czyli Binary-Coded Decimal.
I skąd się to bierze:
Każda pozycja liczby odpowiada liczbie dwa podniesionej do odpowiedniej potęgi. Jeżeli ustawiona jest jedynka to bit ten jest znaczący, jeżeli zero to jego wartość jest 0. Zaczynamy od prawej strony - pierwszy znak to 2 do potęgi zerowej (wynik "1"), pozycja druga to 2 do potęgi 1 (wynik "2") pozycja trzecia to 2 do potęgi drugiej (wynik "4") pozycja czwarta to 2 do potęgi 3 (wynik "8"). A więc dla liczby 12 mamy taki oto zapis 1100 w BCD co w przeliczeniu daje nam (2 do 0=1, ale bit = 0 więc wynik = 0) + (2 do 1= 2, ale bit = 0 wiec wynik = 0) + (2 do 2= 4) + (2 do 3= 8 ) = 4+8=12 w kodzie dziesiętnym. Czyli wniosek z tego taki że na czterech pozycjach możemy zapisać 32 liczby (od 0 do 31) a na ośmiu pozycjach możemy zapisać 64 liczby itd.
Liczba dziesiętna | odpowiednik BCD |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
10 | 1010 |
11 | 1011 |
12 | 1100 |
I skąd się to bierze:
Każda pozycja liczby odpowiada liczbie dwa podniesionej do odpowiedniej potęgi. Jeżeli ustawiona jest jedynka to bit ten jest znaczący, jeżeli zero to jego wartość jest 0. Zaczynamy od prawej strony - pierwszy znak to 2 do potęgi zerowej (wynik "1"), pozycja druga to 2 do potęgi 1 (wynik "2") pozycja trzecia to 2 do potęgi drugiej (wynik "4") pozycja czwarta to 2 do potęgi 3 (wynik "8"). A więc dla liczby 12 mamy taki oto zapis 1100 w BCD co w przeliczeniu daje nam (2 do 0=1, ale bit = 0 więc wynik = 0) + (2 do 1= 2, ale bit = 0 wiec wynik = 0) + (2 do 2= 4) + (2 do 3= 8 ) = 4+8=12 w kodzie dziesiętnym. Czyli wniosek z tego taki że na czterech pozycjach możemy zapisać 32 liczby (od 0 do 31) a na ośmiu pozycjach możemy zapisać 64 liczby itd.
korreks- master spamer
- Posts : 258
Join date : 2010-08-05
Age : 43
Location : Ruda_Śląska
Re: ustawienia dip switchy w systemie Vector
Ja bym to ujął inaczej i prościej
0 2
8 4 2 1 | 8 4 2 1 - tam gdzie jedyna sumujemy liczby
0 0 0 0 | 0 0 1 0
w informatyce przyjmuje się zakres od 0-15 czyli od 1-9, A , B , C , D , E , F
Dzięki powyższemu rozpisaniu łatwo przeliczać
0 2
8 4 2 1 | 8 4 2 1 - tam gdzie jedyna sumujemy liczby
0 0 0 0 | 0 0 1 0
w informatyce przyjmuje się zakres od 0-15 czyli od 1-9, A , B , C , D , E , F
Dzięki powyższemu rozpisaniu łatwo przeliczać
Mentor- forumer
- Posts : 91
Join date : 2012-02-02
Age : 40
Location : Płock
Similar topics
» Dział Vector
» Problem z uruchomieniem Vector
» Adresy IP urządzeń w sieci Vector
» Vector - gdy coś nie działa z ładowaniem danych na serwer :)
» Problem z uruchomieniem toru VECTOR - proste rozwiązanie
» Problem z uruchomieniem Vector
» Adresy IP urządzeń w sieci Vector
» Vector - gdy coś nie działa z ładowaniem danych na serwer :)
» Problem z uruchomieniem toru VECTOR - proste rozwiązanie
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum