radix bináris és hexadecimális
számrendszerek
Decimális számrendszer
Számrendszer
Hexadecimális számrendszer
Translation számok egy számot rendszerből a másikba
Aritmetikai műveletek a bináris rendszer

számrendszerek
Lássuk a definíció:
számrendszer - szimbolikus szám rögzítési eljárás, számok ábrázolása segítségével írott betűket. Ez azt jelenti, például úgy gondolja, „One” és ír - 1.
Decimális számrendszer
Minden egyszerű. Mindannyian a napi tevékenységek használjuk a tizedes rendszer - a számsor 0-9 (tíz számjegy - és így a tizedes), ahonnan tetszőleges számú változó. És mivel a rendszer jól ismert számunkra, akkor nem fogunk lakni rajta.
Hexadecimális számrendszer
Lássuk a meghatározása a hexadecimális számrendszer, majd visszafejteni:
A hexadecimális számrendszer (hexadecimális szám) - pozicionális jelölési rendszert bázis 16 közötti egész szám

Mit jelent ez. Ha a tízes számrendszer rögzítésére számú felhasználási tíz szimbólumok (alap 10) - a számokat nullától kilencig, akkor sistemeispolzuetsya tizenhat karakter hexadecimális (16 alap). például általánosan használt decimális számok a nullától kilencig (tíz), és a leveleket A és F (csak hat - A, B, C, D, E és F).
Például a kilences szám és a decimális és hexadecimális számrendszerben, rögzítésre kerül ugyanúgy - 9. De ez a szám tíz (tizedes - 10) hatlapú fog kinézni - „A”.
Hexadecimális számrendszert használják, mert a mikrokontroller (mint minden számítógépes berendezések) a minimális tároló egység a 8-bites byte, az érték, ami nagyon kényelmes, hogy írja meg a hex. Ez a használat elején indult számítástechnika fejlődése az IBM rendszerekben, ahol az összes dokumentációt használni hexadecimális rendszerben.
Annak érdekében, hogy megbizonyosodjon arról, nem keverjük össze a számot a tízes számrendszerben a számok shestandtsatirichnoy meghatározott szintaxisát használjuk az utóbbi:
- előtag kerül alkalmazásra (felvétel előtt a szám), a „0x” vagy a jel „zöld” - „$”. vagy jele - „#”. vagy
- a végén a szám, betű «h»
Például a decimális 10-es számú hexadecimális rendszerben a következőképpen nézhet ki:
- A
- Ox A
- $ A
- A h
- # A
Vannak még más szintaxist.
Lássuk illő shestandtsatirichnyh decimális szám:
1 - 1
5-5
10 - És
200 - C8
De a „helyzeti számrendszer.” vagy a „helyzeti számozás” azt jelenti, hogy az érték a számjegy a bejegyzések száma függ a helyzet (az egység végén - egy egység, és ha ez a második jobbra, majd már - egy tucat).
Számrendszer
Mint mindig, a definíció:
Bináris rendszer - pozicionális számrendszer az alap 2. köszönhetően azonnali végrehajtását a digitális elektronikai áramkörök logikai kapukat, a bináris rendszert használják szinte minden modern számítógépek és egyéb eszközök alapján rájuk.

A bináris rendszer, minden számot írt két számjegy - 0 és 1 (és ezért a bináris, és ezért -. Base 2).
Bináris rendszer - alap rendszer a kommunikációt a mikrokontroller (és az összes digitális technológia).
Miért bináris rendszer.
Az a tény, hogy a „agya” a digitális technológia létezik, és felismerik a számok nem a szemet, és a feszültség szintjét annak bemeneteket. Elismerését „0” és „1” csak két feszültségszint (és ha használják a tízes számrendszer telne tíz feszültségszint).
Úgy ítélték meg, hogy:
- 1. ábra felel meg a magas feszültségszintre
- ábra 0 megfelel egy alacsony urovennapryazheniya
Például, ha a „láb” a mikrokontroller (feszültségen áramellátás 5 voltos) vonatkoznak 5 V, akkor meg fogja érteni, hogy ez a „1”, és ha ez nem iktatja, és zárja be a „ragadós” a „föld”, ő megérti, hogy ez a „0”. Szintén a fordított sorrendben. Ha a készülék küldenie kell egy „1” ró a „láb” nagyfeszültségű - 5 V, és ha a „0” - a kisfeszültségű - 0 volt. Ez azt jelenti, elismerése számjegy 0 és 1 digitális technológia lép fel a két jel szintjét.
magas és alacsony feszültségű hazugság bizonyos határokon belül, nincs pontos érték.
Feltételezhető, hogy a magas szint megfelel a feszültség tartományban van 2,5 és 5 V, és az alacsony szint megfelel a feszültség nem haladja meg a 0,5 voltot.
A digitális technológia a magas feszültségszint megfelelő „1”. nevezik - egy logikai egységet. és egy alacsony feszültségszint megfelelő „0”. nevezzük a logikai nulla.
Lássuk, hogyan a tizedes rendszer felel meg a számokat a bináris rendszer:
1 - 1
2-10
3-11
5-101
10-1010
200-11001000
Ahogy hexadecimális, bináris rendszer, annak érdekében, hogy az ne legyen összetéveszthető tizedes, saját szintaxisa:
- a végén a száma hozzáfűzi a szimbólum „B”. például - 1000V
- is használják szimbólumok és megelőzve - «0B» vagy «#l». például - 0b1000. vagy # B1000.
Aritmetikai műveletek a bináris rendszer
A számok kettes számrendszerbeli végezhetők ugyanazok aritmetikai műveletet, mint a tízes számrendszerben:
- Amellett,
- kivonás
- szorzás
- osztás
Mivel a bináris rendszer csak két számjeggyel, majd amikor az aritmetikai műveletek szükségesek ahhoz, hogy bizonyos szabályokat.
Ezenkívül bináris számokat:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10 (az egység át a MSB)

Kivonva bináris számok:
0-0 = 0
1 - 0 = 1
1 - 1 = 0
10-1 = 1 (1 részt vesz a MSB, amely egyenlő a két 1 LSB)

Szorzás bináris számokat:
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1

Az üzletág a bináris számokat:
Az osztály a bináris rendszer által termelt kivonjuk az osztó egy jobbra tolódása, ha az egyenlege nagyobb, mint nulla.

Translation számok egy számot rendszerből a másikba
Nem fogom elmondani, hogyan kell használni a tollat és papírt, hogy át minden számot egy számot rendszerből a másikba. Ez akkor (ha akarja), olvassa el a népszerű irodalom mikrokontroller.
A legegyszerűbb módja annak, hogy át számokat egy számot rendszerből a másikba - egy számológép, hogy van egy úgynevezett „engineering mode”. Ha nincs ilyen számológéppel, akkor mindig a standard számológép «Ablakok». helyezze azt a „mérnöki üzemmód”:

Előző cikk:
1. Microcontrollers - az első lépés
Az alábbi cikkek:
1. A logikai műveletek, logikai kifejezések, logikai elemek
2. Bit műveletek
3. A közvetlen, inverz és kiegészítő kódokat bináris szám
(10 szavazat pontszám 4,50 az 5)
Bináris és hexadecimális számrendszerben, aritmetikai bináris rendszer
Számrendszer: bináris, hexadecimális és alkalmazásuk mikrokontroller, aritmetikai műveletek a bináris rendszer
Írta: Vadim Turchak
Megjelent: World mikrovezérlők