Információ kódolása:
A mai számítógépes rendszerek többsége digitális rendszer (vannak analóg számítógépek is, de használatuk nagyon ritka). Ezek a digitális számítógépek binárisan ábrázolt információkkal működnek, ezért minden olyan információt kódolni kell, amelyet egy számítógépes rendszer szeretne feldolgozni.
Különböző típusú információk és leggyakoribb kódolásuk:
Számozási rendszerek:
- Bináris (2. alap): 0, 1
- Octal (8. alap): 0, 1, 2, 3, 4, 5, 6, 7
- Decimális (10. alap): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Hexadecimális (16. alap): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Konverziós táblázat:
0000 | 0 | 0 | 0 |
0001 | 1 | 1 | 1 |
0010 | két | két | két |
0011 | 3 | 3 | 3 |
0100 | 4 | 4 | 4 |
0101 | 5. | 5. | 5. |
0110 | 6. | 6. | 6. |
0111 | 7 | 7 | 7 |
1000 | 10. | 8. | 8. |
1001 | tizenegy | 9. | 9. |
1010 | 12. | 10. | NAK NEK |
1011 | 13. | tizenegy | B |
1100 | 14 | 12. | C |
1101 | tizenöt | 13. | D |
1110 | 16. | 14 | ÉS |
1111 | 17. | tizenöt | F |
Figyelje meg:
- Ez a hexadecimális kompaktabb kód, mint a bináris, mert 0 és 15 közötti érték ábrázolásához a hexadecimálisnak egy számjegyre, míg a binárisnak négyre van szüksége.
- Számban nem minden számjegy azonos fontosságú. Azt mondják, hogy a bal szélső bit a legjelentősebb bit (MSBlegjelentősebb bit), míg a legtávolabbi bit a legkevésbé jelentős (LSBlegkevésbé fontos rész).
- A bináris „számlálás” ezen módját természetes binárisnak nevezik, és csak egész és pozitív értékek kódolására szolgál. N bit segítségével 2 N különböző kombináció készíthető, ezért 0 és 2 N -1 között számolható
- Ahogy a tizedesjegy kifejezhető 10-es hatványok összegeként, úgy a bináris figura is kifejezhető 2-es hatványok összegeként, és így megszerezhető a tizedesértéke:
Tizedes: 2005 = 2 * 10 3 + 0 * 10 2 + 0 * 10 1 + 5 * 10 0 = 2 * 1000 + 5 * 1 = Tizedes érték 2005
Bináris: 1010 = 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 0 * 2 0 = 1 * 8 + 1 * 1 = Tizedesérték 9Kérdések: Hány bitre van szükség a kódoláshoz ?
egy bináris számjegy
Átalakítás természetes binárisról decimálisra:
Természetes bináris adatok alapján a tizedesérték eléréséhez minden egyes bitet meg kell írni, szorozva a megfelelő tömeggel. A bit súlyát úgy kapjuk meg, hogy 2-t a szóban forgó bit helyzetének megfelelő teljesítményre emelünk.
Példa:
Tizedesérték konvertálása természetes binárisra:
A decimális érték (egész és előjel nélküli) természetes bináris ábrázolásának megszerzéséhez az egész szám egymást követő osztásait (tizedesjegyek nélkül) 2-vel kell végrehajtani. Az utolsó osztás és az előző osztások többi hányadosa az értéket természetes bináris decimális adatok. Megjegyezzük, hogy az utolsó osztás hányadosa a legjelentősebb bit, az utolsó maradék a következő bit, az első osztás többi része pedig a legkevésbé jelentős.
Példa:
100 | ötven | 0 |
ötven | 25 | 0 |
25 | 12. | 1 |
12. | 6. | 0 |
6. | 3 | 0 |
3 | 1 | 1 |
1 |
(A táblázatot alulról felfelé kell olvasni, az utolsó osztaléktól kezdve és az egyes osztások fennmaradó részével folytatva)
B C D Bináris kódolású decimál
A BCD kód az előjel nélküli egész számok ábrázolására szolgál. Hasznossága, hogy binárisan könnyen kezelhető, a BCD-be kódolt tizedesértékekkel.
Mivel a BCD-ben 4 bitet használnak minden számjegy (tíz, száz egység) kódolásához. A tizedesérték közül a BCD és a decimális közötti átváltás azonnali, csak 4 bites csoportokat kell készítenie, és mindegyiket önállóan kell konvertálni.
A BCD fő jellemzője egyben a fő hátránya is, mivel ha 4 bitet használunk az egyes tizedesjegyek ábrázolásához, a szükségesnél több információ kerül felhasználásra.
Van a BCD kiterjesztett BCD verziója, ebben az esetben még több információ pazarolódik el, mivel egy egész bináris oktettet használunk minden tizedesjegyhez.
0000 | 0 |
0001 | 1 |
0010 | két |
0011 | 3 |
0100 | 4 |
0101 | 5. |
0110 | 6. |
0111 | 7 |
1000 | 8. |
1001 | 9. |
Példa:
Ha a 6554781 tizedesértékét akarjuk képviselni BCD-ben, akkor 4 bites csoportot kell használnunk minden ábrához:
Decimális: 6554781 => BCD: 0110 0101 0101 0100 0111 1000 0001
Összesen 28 bitet használtunk. Ha csak 8 bitünk lenne, a BCD-ben 0 és 99 közötti értékeket tudnánk képviselni, de természetes binárisban 0 és 255 közötti értékeket képviselhetnénk.
Konverzió a hexadecimális és a természetes bináris között
A hexadecimális és a bináris kapcsolat nagyon egyszerű, minden négy bináris bit hexadecimális számot alkot.
Példák:
- Black Latte - Frissített információ 2020 - ár, vélemények, fórum, hozzávalók - hol lehet vásárolni
- Böngészés témakör szerint 18. oldal Az FTC fogyasztói tájékoztatása
- Mesterséges barnulás az FTC fogyasztói tájékoztatása
- Gyomorszivattyú a fogyáshoz Piaci hírszerzési jelentés áttekintés,
- Beagle - Kutyafajta - Információs és személyiségjegyek dombja; s Pet