numerikus kód
Hogyan információ kerül bemutatásra
Régi idők óta használják az emberek kódokat. A legegyszerűbb és legkényelmesebb digitális kódokat.
Kezelni a számítógépet, minden olyan információt képviseletében a számokat írt a számjegyeket. A bemutatott adatok az elektromos jeleket, amellyel a számítógépen fut. Segít megkülönböztetni a számítógép jelét is használja a két szinten. Egyikük megfelel az 1. számú, a másik - a szám 0. 0 és 1 számok úgynevezett bináris. Ezek szimbólumok alkotó számára érthető nyelv és a számítógép által használt. Az információ, amely a számítógép működik, „kódolt” használja ezt a nyelvet. Így minden információt a számítógép által képviselt bináris számjegy. A legkisebb mennyiségű információ egyike annak a két lehetséges érték - 0 vagy 1. Egy ilyen mennyiségű információt nevezzük egy kicsit (kicsit rövid az angol binary digit - .. A bináris számjegy).
Egy kicsit a legkisebb mértékegysége az információk mennyisége a számítógépen.
Decimális számrendszer
számrendszer - egy írásrendszert számok segítségével a konkrét számokat. A számok azt használják nyilvántartási rendszer - a tizedes rendszer - felvétel számokat tízjegyűekig: 0,1,2,3,4,5,6,7,8,9. Ebben a rendszerben, bármely nem negatív egész szám képviseli hatásköre 10 (10 ^ 0 = 1; 1 = 10 ^ 10, 2 ^ 10 = 100; 10 ^ 3 = 1000; 4 = 10 ^ 10000.). A 10-es számú jelentése valamely bázis, a szám rendszer.
Valóban, ha a szám kevesebb, mint 10, meg van írva a megfelelő egyjegyű szám.
Ha a szám nagyobb vagy egyenlő, mint 10, de kevesebb, mint 100, akkor a jelentése két szám: az első azt jelzi, hány teljes tízes szereplő számot, a második - az egységek száma az elmúlt tíz hiányos.
Az index azt jelzi, a számrendszer, amelyben az eredeti számot rögzíteni. Ha a szám nagyobb vagy egyenlő, mint 100, de kisebb, mint 1000, akkor rögzíteni azt a három számjegyű. Az első szám - a szám a teljes, több száz szereplő számot, a második szám - a szám a teljes tucat utolsó részében száz, a harmadik alak - az egységek száma az elmúlt tíz hiányos.
Ezzel a megközelítéssel, hogy képviselje szám nagyobb vagy egyenlő 1000, de legfeljebb 10.000, szükség van rá a négy alak. Az első számjegy - teljes száma több ezer, a második - a szám a teljes száz, a harmadik - a számát teljes tízes és a negyedik - az egységek számát.
A számjegyek száma a decimális ábrázolása száma eggyel nagyobb, mint az index legfeljebb 10 szereplő is. Ez annak a ténynek köszönhető, hogy a bemutató részt a nulla fokos 10.
Tehát bármely nem negatív egész tízes számrendszerben van ábrázolva:
ahol az együtthatók an, an-1, •••, a1, A0 egyike a számok 0 és 9 között, az úgynevezett decimális számjegy, és egy 0.
A számjegyek teljes száma a decimális szám megegyezik az együtthatók számát a reprezentáció (1), azaz a n + 1, ahol n - egy indikátor legnagyobb számú 10 a forrásban található jól.
Az együtthatók az (1) meg kell tennie értékek 0-tól 9, prichet AN aránya nem lehet nulla (nulla is lehet az első számjegy számok).
Számrendszer
Bináris rendszer - egy olyan rendszer, amelyben a számok felvételéhez használható két számjegy 0 és 1 alapján a bináris rendszer a 2-es szám a felvétel egy bináris ábrázolása ezt a számot használjuk száma 2 fok.
Tekintsük a példát képviselt útján hatásköre 2. Először ad egy táblázatot az értékek 2 fok.
A táblázat segítségével, tudjuk írni:
Általában, a ábrázolása nem negatív egész szám segítségével hatványaira van rögzítve, valamint a reprezentáció (1), melyben a szubsztitúció a 10 a 2-es szám:
Itt, az egyes AN együtthatók egy-1, •••, a1, A0 egyike annak a két bináris számjegy 0 vagy 1, ahol egy = 1.
Record száma a bináris rendszer, ezért ugyanolyan módon, mint decimális: az első számjegy van írva fel, a második - az ábrán egy-1, stb
utolsó - ez a szám a0.
Bináris számok - ezt rögzíti a bináris rendszerben.
Így a bináris kód száma az együtthatók sorozatát egy-1 egy ••• a1 A0 a (2).
Az együtthatók a (2) csak az egyik szerint két értékek: 0 vagy 1. Ez biztosítja az egyedülálló ez a reprezentáció.
Ha bármely együtthatók nagyobb, mint 1, akkor van egy átmenetet a következő 2-hatvány.
Senior AN arány mindig 1, azaz a bináris kód mindig kezdődik 1. Annak érdekében, hogy jobban megértsük, hogyan lehet egy bináris szám, elképzelni egy bitsorozatot, amelyek mindegyike tartalmazhat csak egy bináris számjegy 0 vagy 1, azaz egy bit információt. A jövőben, a bit és a mentesítési mi ugyanazt jelenti.
Lássuk, milyen az a bináris ábrázolás, például száma 25. A 25-ös szám a számok összege vonal: 25 = 16 + 8 + 1. Minden szám csak egyszer veszik - ez biztosítja az egyediségét a bináris kód. Ezután, a kiválasztott számot azok helyét ugyanolyan hatásköre két vonal a táblázat tetején: 16 = 24, 8 = 23, 1 = 20; 25 = 24 + 23 + 20. Végül bit akiknek száma megegyezik a számok közül az első sorban az asztal tele vannak is, és a többi - nulla.
Milyen számokat lehet írni a n bit
Már leírták, hogyan kell megszerezni bármely bináris kód decimális szám, azaz lefordítani a decimális bináris. Nézzük az ellenkező hatást: átalakítása bináris számokat decimális.
Tehát azt szeretnénk, hogy talál egy decimális szám egy ismert bináris kód számát. Az általunk használt képviselete formájában (2). Együtthatók an, an-l, •••, a1, a0 ismertek. Tehát, ki kell számolnunk a kifejezés értéke (2). Tekintsük a példát. Adott egy bináris kód 11012. A bal szélső - jelentős bit - rendelkezik a 3. számú Ezért az első kifejezés értéke 1 • 23. A következő bit
szám 2. A második kifejezés 1 • 22. A harmadik kifejezés értéke 0 • 21, a negyedik szám 1 • 20. A szükséges szám összege négy összetevőből áll: 1 + 1 • 23 • 22 • 21 + 0 • 1 + 20 = 8 + 4 + 1 = 13. Így, 11012 = 13.
A következő decimális számot úgy kapjuk az előző eggyel egységek számát az előző számot.
Ugyanez történik a felkészülés a következő bináris számot a bináris előző: az LSB bináris előző szám eggyel nőtt.
Jellemzően a működését adagolás ugyanaz az összes számrendszert: ha az összeg összecsukható szám nagyobb vagy egyenlő a radix egység átadása történik a következő balra számjegyet. Így a szabályokat felül egy bináris rendszerben a következők:
A legnagyobb tizedes szám rögzítésére használják a bináris kód három bitet kapunk, ha az értékek mindhárom bit egyenlő eggyel.
Magától értetődik, hogy a legnagyobb számú, hogy használják, annak bináris bitek és egyenlő, mint 2n -1. Majd egy 2n szükséges annak belépési n + 1 bit. Így használatával n bit, lehetőség van rögzíteni bináris kódokat a számok 0 és 2n -1, minden szám 2n.
Mérve az információ mennyiségét egy számítógépes
A számítógép általában úgy sorozata bit hosszúságú 8. Ezt a szekvenciát úgynevezett byte, és a következő bit a mértékegysége az információ mennyiségét a számítógépen.
Egyetlen bájt felírható bináris kód 28 = 256 értékeket 0-tól 255-ig A bájt van egyesítve hosszúságú szekvenciák 1024 (= 210). Egy ilyen szekvenciát nevezzük kilobájt (KB).
A szekvencia 1024 kb-os úgynevezett megabájt (MB) 1024 MB - gigabájt (GB) 1024 Gbyte - terabájtos (TB).
Bit, bájt, kilobájt, megabájt - az alapvető mértékegysége az információk mennyisége a számítógépen.
Tehát segítségével bináris számokat és azok sorrendjét (a számok) érthetőek számítógépet. Az a folyamat, az információk által képviselt program:
A számítógép memóriájában információkat tartalmaz bináris formában (abban a formában 0 és 1), és a CPU végzi el a műveleteket csak a bemutatott adatok bináris.
Hexadecimális számrendszer
Hexadecimális számrendszer - számos rendszer, amelyben a bázis szám 16. Bármilyen pozitív egész szám képviseli a rendszerben segítségével 16 fok formában:
Hexadecimális jelölés egy pozitív egész szám egy sorozata az együtthatók An-1. al a0 a (3).
Az ábrázolás hexadecimális rendszerben egyértelmű volt az együtthatók a hatáskörét tizenhat csak egész szám lehet 0-tól 15 Amennyiben a koefficiens értéke hozott egyenlő 16, a szorzást, hogy bizonyos mértékig a 16 szám, ez az arány adja a következő fokozatot számok 16: 16 • 16N = 1 • 16n + 1; 25 • 16N = (16 + 9) • 16n = 1 • 16n + 1 + 9 • 16n.
Ami együtthatók a számok a hexadecimális rendszer készítményeinek tizenhat szimbólumok 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Ezek az úgynevezett hexadecimális számjegy.
Bevezetés hexadecimális számjegy A, B, C, D, E, F szükség van, mivel ha használják a koefficiens a felvétel hexadecimális számok 10, 15, 11. A kétértelműség jelenik meg olvasni.
Használata hexadecimális számítógépes kényelmes annak a ténynek köszönhető, hogy a tartalom egyetlen bájtot lehet írni két számjegy. Valóban, a felvétel bármilyen hexadecimális számjegy elég négy bit. Maximális hexadecimális számjegyű F = 1510 a bináris kód 1111. Egy bájt - 8 bit, amely lehet két részre osztható: a négy kevésbé fontos bit, számozott 0-3 és négy bit számozott 4-7.
Számítógépek csak kezelni szolgáltatott információk numerikus formában. Amikor belép dokumentumok, programok, stb szöveg bemeneti karakterek vannak kódolva egy bizonyos számot, és a levezetése az ember által olvasható (a monitor, nyomtató, stb) minden szám (kód szimbólum) van kialakítva karakter képe. A megegyezést a karakterek és azok kódjait hívják a karakterkódolást.
Általános szabály, hogy a karakter kódját tárolja egy byte, így a karakter kódokat lehet állítani 0-tól 255-ig Ezek az úgynevezett egybájtos kódolás, ezek segítségével akár 256 különböző karakter. Azonban ma már egyre gyakrabban válik két bájtos kódolás a Unicode az ő karaktere kódokat lehet létrehozni egy 0 és 65535 Ebben a kódolási szoba szinte minden közös karakterek (betűk az ábécé különböző nyelveken, a matematika, dekoratív szimbólumok, stb ).
A grafikus környezet a Windows kódtáblákban tervezett IBM PC, elavult sok tekintetben.
A számítógép csak kezelni az információkat numerikus formában. Minden más információ (hang, kép, stb) feldolgozásra kell alakítani numerikus formában. Feldolgozására a szöveges információ a számítógépen általában, amikor belépnek a számítógépet, minden karakter van kódolva bizonyos számú, és egy kimenet külső eszközök, ember által olvasható számok ezek megfelelő betűkkel épített képet.
bibliográfia