4265275274

4265275274



MIKROPROCESOROWE METODY STEROWANIA MIKROKONTROLERY RODZINY MCS5I -5-

1.2. Liczby 16-bitowe

W naturalnym kodzie dwójkowym (binarnym) za pomocą 16 bitów można przedstawić liczby z zakresu 0 -r 65535 (0 4- 2,6-l)

dec

bin

hex

0

0000 0000 0000 0000

0000

255

0000 0000 1111 1111

00FF

256

0000 0001 0000 0000

0100

1023

0000 0011 1111 1111

03FF

1024

0000 0100 0000 0000

0400

4096

0001 0000 0000 0000

1000

8191

0001 111111111111

1FFF

32767

0111 1111 1111 1111

7FFF

32768

1000 0000 0000 0000

8000

61440

1111 0000 0000 0000

F000

65535

1111111111111111

FFFF


256 B 1 KB

8 KB 32 KB

64 KB

1 KB = 1024 B

Wagi kolejnych cyfr liczb zapisanych w postaci binarnej:


215    214    213    212    211    210    29    2^    22

32768, 16384, 8192, 4096, 2048, 1024, 512,    256, 128,

Wagi kolejnych cyfr liczb zapisanych w postaci szesnastkowej:

163,    162,    16',    16°

4096.    256.    16,    1

Zadanie: Zapisać liczbę 50 001 w systemie szesnastkowym.

Rozwiązanie: Z zakresu liczby widać, że do jej zapisu trzeba wykorzystać 16 bitów.

a)    najpierw dzielimy zadaną liczbę przez 4096 (waga najstarszej cyfry postaci szesnastkowej) otrzymując 50001:4096 = 12 reszta 849. Otrzymany wynik z dzielenia to najstarsza cyfra postaci szesnastkowej, czyli jest to Ch,

b)    resztę otrzymaną z powyższego dzielenia dzielimy przez 256, czyli wagę kolejnej cyfry postaci szesnastkowej. Otrzymujemy 849:256 = 3 reszta 81. Kolejną cyfrą postaci szesnastkowej jest więc 3h.

c)    otrzymaną resztę dzielimy przez 16, czyli wagę następnej cyfry postaci szesnastkowej, co daje 81:16 = 5 reszta 1. Kolejnymi cyframi postaci szesnastkowej są więc 5h i lh.

Odpowiedź: 50001 d = C351h.

ZBIGNIEW WARADZYN AGH Kraków WEAIiE Katedra Automatyki Napędu i Urządzeń Przemysłowych



Wyszukiwarka

Podobne podstrony:
MIKROPROCESOROWE METODY STEROWANIA MIKROKONTROLERY RODZINY MCS5I -2- LITERATURA Literatura
MIKROPROCESOROWE METODY STEROWANIA MIKROKONTROLERY RODZINY MCS5I -3-1. ZAPIS DZIESIĘTNY, DWÓJKO
MIKROPROCESOROWE METODY STEROWANIA MIKROKONTROLERY RODZINY MCS5I -4- c)
MIKROPROCESOROWE METODY STEROWANIA MIKROKONTROLERY RODZINY MCS5I -6-2. UKŁADY ANALOGOWE A UKŁAD
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 16- a) schemat systemu
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 17-6. MIKROKONTROLER - informa
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 -20- Mikrokontrolery umożliwiają
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 10-3. PAMIĘĆ a)
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 11 - •    EPROM
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 12- d)    aby
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 13-4. MIKROPROCESOR Mikroproce
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 14- *    jednak
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 15- 5. SYSTEM MIKROPROCESOROWY
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 - 19- Przykład Na rysunku 6.3
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51    - 7 - nadal prawidł
MIKROPROCESOROWE METODY STEROWANIA    KROKONTROLERY RODZINY MCS51   &n
MIKROPROCESOROWE METODY STEROWANIA KROKONTROLERY RODZINY MCS51 -9- MIKROPROCESOROWE METODY STER
DSC00933 (13) Arytmetyka Fixed-point format Q15 Binarna reprezentacja liczby 16-bitowej w uzupełnian
IMAG1320 oocjalny, Problemy Społeczne2 3.3. Metody pracy asystenta rodziny skoncentrowane na rozwiąz

więcej podobnych podstron