Máte-li zájem vědět, jak číst binární čísla, je důležité pochopit, jak binární čísla fungují. Binární systém je známý jako číslovací systém "Base 2", což znamená přítomnost dvou možných čísel pro každý obrázek; Jeden nebo nula. Velká čísla jsou zaznamenána přidáním dalších binárních jednotek nebo nul.
Pochopení binárních čísel
Vědět, jak číst binární soubory není kritické používat počítače. Ale je dobré pochopit koncept lépe pochopit, jak počítače ukládají čísla v paměti. To také umožňuje pochopit takové pojmy jako 16bitové, 32bitové, 64bitové a paměťové měření, jako jsou bajty (8 bitů).
"Čtení" binárního kódu obvykle znamená překlad binárního čísla na základnu 10 (desetinné) číslo, se kterými jsou lidé obeznámeni. Tato konverze je dostačující jen pro provádění v hlavě, když chápete, jak funguje binární jazyk.
Každá číslice v binárním čísle má určitou hodnotu, pokud číslo není nula. Poté, co jste identifikovali všechny tyto hodnoty, stačí je sklopte dohromady, abyste získali desetimístnou desetinnou hodnotu binárního čísla. Chcete-li zjistit, jak to funguje, vezměte binární číslo 11001010.
1. Nejlepším způsobem, jak číst binární číslo, je začít s pravou číslici a pohybovat se doleva. Síla tohoto prvního umístění je nula, tj. Hodnota pro toto číslo, pokud není nulová, rovnající se dvěma stupni nuly nebo jednotky. V tomto případě, protože číslice je nula, hodnota pro toto místo bude nulová.
2. Pak přejděte na další číslici. Pokud je to jeden, pak vypočítat dva do stupně jednoho. Zapište tuto hodnotu. V tomto příkladu je hodnota stejně jedna stejná.
3. Pokračujte v opakování tohoto procesu, dokud nedosáhnete levé číslice.
4. Chcete-li dokončit, vše, co musíte udělat, je přidat všechna tato čísla dohromady, aby se obecná desetinná binární hodnota: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202 .
Poznámka: Dalším způsobem, jak vidět celý proces ve formě rovnice, je následující: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 \u003d 20.
Binární čísla s podpisem
Výše uvedená metoda funguje pro základní binární čísla bez znaku. Počítače však potřebují způsob pro reprezentaci negativních čísel a také pomocí binárního kódu.
Z tohoto důvodu počítače používají binární čísla znakem. V systému tohoto typu je nejvíce levá číslice známa jako podepsat a zbývající obrázky jsou známé jako bity amplitudy.
Čtení binárních čísel se znakem je téměř stejné jako bez znamení, s jedním malým rozdílem.
1. Proveďte stejný postup, jak je popsáno výše pro binární číslo bez znaku, ale zastavit, jakmile se dostanete na bit vlevo.
2. Definovat znaménko, zkontrolujte bit vlevo. Pokud je tato jednotka, číslo je záporný. Pokud je nula, pak je číslo pozitivní.
3. Nyní postupujte podle stejných výpočtů jako dříve, ale aplikujte odpovídající znaménko k čísle určenému extrémním levým bitem: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74 .
4. Binární metoda se znakem umožňuje počítačům reprezentovat čísla, která jsou pozitivní nebo negativní. Nicméně, to spotřebovává počáteční dávku, což znamená, že pro velké množství trvá trochu více paměti než pro binární čísla bez znaku.
Všechny znaky a písmena mohou být kódovány pomocí osmi binárních bitů. Nejčastější tabulky prezentující tabulky v binárním kódu jsou ASCII a ANSI, mohou být použity k záznamu textů v mikroprocesorech. V tabulkách ASCII a ANSI se první 128 znaků shodují. Tato část tabulky obsahuje čísla, interpunkční znaménka, latinská písmena horních a nižších registrů a řídicích znaků. Národní expanze symbolických tabulek a pseografických symbolů jsou obsaženy v posledních 128 kódech těchto tabulek, takže ruské texty v operačních systémech DOS a Windows se neshodují.
Když se nejprve seznámíte s počítači a mikroprocesory, může nastat otázka - "Jak převést text na binární kód?" Tato transformace je však nejjednodušší akce! Chcete-li to provést, musíte použít libovolný textový editor. Včetně nejjednoduššího programu programu Poznámkový blok, který je součástí operačního systému Windows. Podobné editory jsou přítomny ve všech programových prostředích pro jazyky, jako je SI, Pascal nebo Java. Je třeba poznamenat, že nejběžnější textový editor slovo pro snadnou přeměnu textu na binární kód není vhodný. Tento testovací editor zavádí obrovské množství dalších informací, jako je barva písmen, naklonění, podtržítko, jazyk, na kterém je napsána specifická fráze, písmo.
Je třeba poznamenat, že ve skutečnosti kombinace nul a jednotek, s nimiž je textová informace kódována binárním kódem, není, protože Bity v tomto kódu nepodednou zákony. Nicméně, na internetu je nejčastější vyhledávací fráze "Prezentace dopisů v binárním kódu". Tabulka 1 ukazuje dodržování binárních kódů s písmeny latinské abecedy. Pro stručné nahrávání v této tabulce je sekvence nul a jednotek reprezentována v desetinných a hexadecimálních kódech.
stůl 1 Latinský dopis současný stůl v binárním kódu (ASCII)
Desetinný kód | Hex kód | Zobrazený symbol | Hodnota |
---|---|---|---|
0 | 00 | Nul. | |
1 | 01 | ☺ | (Display Control Word) |
2 | 02 | ☻ | (První slovo přenášeno) |
3 | 03 | ETX (poslední slovo přenos) | |
4 | 04 | ♦ | Eot (konec převodu) |
5 | 05 | ♣ | Enq (inicializace) |
6 | 06 | ♠ | ACK (potvrzení o přijetí) |
7 | 07 | Bel. | |
8 | 08 | ◘ | Bs. |
9 | 09 | ○ | HT (Horizontální karta |
10 | 0a. | ◙ | Lf (line překlad) |
11 | 0b. | ♂ | VT (vertikální karta) |
12 | 0s. | ♀ | FF (další stránka) |
13 | 0d. | ♪ | ČR (návratový vozík) |
14 | 0e. | ♫ | Takže (dvojnásobná šířka) |
15 | 0f. | ☼ | SI (zhutněný tisk) |
16 | 10 | Dle. | |
17 | 11 | ◄ | DC1. |
18 | 12 | ↕ | DC2 (Zrušení zhutněného tisku) |
19 | 13 | ‼ | DC3 (připravenost) |
20 | 14 | ¶ | DC4 (Zrušit dvojitou šířku) |
21 | 15 | § | NAC (selhání přijetí) |
22 | 16 | ▬ | Syn. |
23 | 17 | ↨ | ETB. |
24 | 18 | UMĚT | |
25 | 19 | ↓ | Em. |
26 | 1a. | → | Sub. |
27 | 1b. | ← | ESC (začněte řízení. První) |
28 | 1c. | ∟ | FS. |
29 | 1d. | ↔ | GS. |
30 | 1e. | ▲ | Rs. |
31 | 1f. | ▼ | NÁS. |
32 | 20 | Prostor | |
33 | 21 | ! | Vykřičník |
34 | 22 | « | Úhlový závorka |
35 | 23 | # | Číslo Sign. |
36 | 24 | $ | Měnová jednotka znamení (dolar) |
37 | 25 | % | Sign procenta |
38 | 26 | & | Ampersand. |
39 | 27 | " | Apostrof |
40 | 28 | ( | Úvodní závorka |
41 | 29 | ) | Závorka |
42 | 2a. | * | Hvězda |
43 | 2b. | + | Plus Sign. |
44 | 2c. | , | Čárka |
45 | 2d. | - | Minus Sign. |
46 | 2e. | . | Směřovat |
47 | 2f. | / | Frakční vlastnost |
48 | 30 | 0 | Číslo nula |
49 | 31 | 1 | Číslo jedna |
50 | 32 | 2 | Číslice dva |
51 | 33 | 3 | Obrázek Tři |
52 | 34 | 4 | Čtyři číslice |
53 | 35 | 5 | Pětimístný |
54 | 36 | 6 | Číslo šest |
55 | 37 | 7 | Číslo sedm. |
56 | 38 | 8 | Číslo osm |
57 | 39 | 9 | Devět číslic |
58 | 3a. | : | Dvojtečka |
59 | 3b. | ; | Středník |
60 | 3c. | < | Podepsat méně. |
61 | 3D. | = | Znamení rovnocenné |
62 | 3e. | > | Znamení větší |
63 | 3f. | ? | Otázka podepsat |
64 | 40 | @ | Komerční |
65 | 41 | A. | Hlavní latinský dopis a |
66 | 42 | B. | Hlavní latinský dopis b |
67 | 43 | C. | Capital Latin Letter C |
68 | 44 | D. | Registrace Latin Letter D |
69 | 45 | E. | Hlavní latinský dopis E |
70 | 46 | F. | Hlavní latinský dopis f |
71 | 47 | G. | Hlavní latinský dopis g |
72 | 48 | H. | Hlavní latinský dopis H |
73 | 49 | I. I. | Registrace Latin Letter I |
74 | 4a. | J. | Kapitál Latin Letter J |
75 | 4b. | K. | Capital Latin Letter K |
76 | 4c. | L. | Registrace Latin Letter L |
77 | 4d. | M. | Registrace Latinský dopis |
78 | 4e. | N. | Hlavní latinský dopis n |
79 | 4f. | Ó. | Hlavní latinský dopis o |
80 | 50 | P. | Hlavní latinský dopis p |
81 | 51 | Q. | Registrace Latinský dopis |
82 | 52 | R. | Capital Latin Letter R |
83 | 53 | S. | Capital Latin Letter S |
84 | 54 | T. | Hlavní latinský dopis t |
85 | 55 | U. | Hlavní latinský dopis u |
86 | 56 | PROTI. | Capital Latin Letter v |
87 | 57 | W. | Hlavní latinský dopis w |
88 | 58 | X. | Capital Latin Letter X |
89 | 59 | Y. | Capital Latin Letter Y |
90 | 5a. | Z. | Registrace Latin Letter Z |
91 | 5b. | [ | Úvodní čtvercový závorka |
92 | 5c. | \ | Reverzní zatraceně |
93 | 5 d. | ] | Závěrečný čtvercový závorku |
94 | 5e. | ^ | "DÍVEJ SE" |
95 | 5 | _ | Absching Symbol. |
96 | 60 | ` | Apostrof |
97 | 61 | a. | String Latin Letter A |
98 | 62 | b. | String Latin Letter B |
99 | 63 | c. | String Latin Letter C |
100 | 64 | d. | String Latin Letter D |
101 | 65 | e. | String Latin Písmeno E |
102 | 66 | f. | String Latin Letter F |
103 | 67 | g. | String latin písmeno g |
104 | 68 | h. | String Latin Letter H |
105 | 69 | i. I. | String Latin Lett I |
106 | 6a. | j. | String Latin Letter J |
107 | 6b. | k. | String Latin Letter K |
108 | 6c. | l. | String Latin Letter L |
109 | 6d. | m. | String Latin Letter M |
110 | 6e. | n. | String latin písmeno n |
111 | 6f. | Ó. | String Latin Letter O |
112 | 70 | p. | String Latin Letter P |
113 | 71 | q. | String Latin Letter Q |
114 | 72 | r. | String Latin Letter R |
115 | 73 | s. | String Latin Letter S |
116 | 74 | t. | String Latin Letter T |
117 | 75 | u. | String latin písmeno U |
118 | 76 | pROTI. | String Latin Letter v |
119 | 77 | w. | String latinský dopis w |
120 | 78 | x. | String Latin Letter X |
121 | 79 | y. | String Latin Letter Y |
122 | 7a. | z. | String Latin Letter Z |
123 | 7b. | { | Otevření figurální konzoly |
124 | 7s. | | | Vertikální rys |
125 | 7d. | } | Zavírání kudrnaté brace |
126 | 7e. | ~ | Tilde. |
127 | 7f. | ⌂ |
V klasické verzi tabulky symbolů ASCII nejsou žádné ruské dopisy a skládá se ze 7 bitů. V budoucnu však byla tato tabulka rozšířena na 8 bitů a ruských dopisů v binárním kódu a pseudografické symboly se objevily ve starších 128 řádcích. Obecně platí, že druhá část obsahuje národní abecedy různých zemí a ruských dopisů je prostě jedna z možných množin (855) může být francouzský (863), německý (1141) nebo řecký (737) tabulky. Tabulka 2 ukazuje příklad prezentace ruských písmen v binárním kódu.
Tabulka 2. Ruská písmena Prezentační tabulka v binárním kódu (ASCII)
Desetinný kód | Hex kód | Zobrazený symbol | Hodnota |
---|---|---|---|
128 | 80 | ALE | Kapitál Ruský dopis A |
129 | 81 | B. | Kapitál Ruský písmeno B |
130 | 82 | V | Kapitál ruského dopisu |
131 | 83 | G. | Registrace Ruský písmeno G |
132 | 84 | D. | Capital Russian Dopis D |
133 | 85 | E. | Kapitál ruského dopisu e |
134 | 86 | J. | Hlavní ruský dopis |
135 | 87 | Z. | Hlavní ruský dopis |
136 | 88 | A | Hlavní ruský dopis a |
137 | 89 | J. | Hlavní ruský dopis |
138 | 8a. | NA | Hlavní ruský dopis |
139 | 8b. | L. | Kapitál Ruský dopis L |
140 | 8c. | M. | Registrace ruské písmeno m |
141 | 8d. | N. | Registroval ruský dopis n |
142 | 8e. | O | Kapitál Ruský písmeno O |
143 | 8f. | P. | Capital Russian Filterp. |
144 | 90 | R. | Registrace Ruský dopis R |
145 | 91 | Z | Kapitál ruského dopisu |
146 | 92 | T. | Registrace Ruský dopis t |
147 | 93 | W. | Hlavní ruský dopis |
148 | 94 | F. | Capital ruský dopis f |
149 | 95 | H. | Capital Russian Letter X |
150 | 96 | C. | Kapitál Ruský dopis C |
151 | 97 | C. | Capital Russian Letter H |
152 | 98 | Sh. | Kapitál Ruský dopis w |
153 | 99 | Sh. | Hlavní ruský dopis |
154 | 9a. | Komergantní | Capital Russian Letter Kommersant |
155 | 9b. | S. | Registrace Ruský dopis |
156 | 9c. | B. | Kapitál Ruský písmeno B |
157 | 9d. | E. | Kapitál ruského dopisu e |
158 | 9e. | Yu. | Hlavní ruský dopis |
159 | 9f. | I. I. | Capital Russian Dopis I |
160 | A0. | ale | Přetržení ruského dopisu a |
161 | A1. | b. | Zákonné ruské písmeno B |
162 | A2. | v | Steurctic ruský dopis v |
163 | A3. | g. | Přetažující ruské písmeno g |
164 | A4. | d. | Snížené ruské písmeno D |
165 | A5. | e. | Steurctic ruský dopis e |
166 | A6. | j. | Přetržení ruského dopisu |
167 | A7. | z. | Steurctic ruský dopis |
168 | A8. | a | Steurctic ruský dopis a |
169 | A9. | j. | Steurctic ruský dopis |
170 | AA. | na | Steurctic ruský dopis |
171 | B. | l. | Snížující ruské písmeno L |
172 | Střídavý | m. | Přetažující ruské písmeno m |
173 | INZERÁT | n. | Zákonné ruské písmeno n |
174 | AE. | o | Steurctic ruský dopis o |
175 | Af. | p. | Přetržení Russian Filtp. |
176 | B0. | ░ | |
177 | B1. | ▒ | |
178 | B2. | ▓ | |
179 | B3. | │ | Symbol pseudografie |
180 | B4. | ┤ | Symbol pseudografie |
181 | B5. | ╡ | Symbol pseudografie |
182 | B6. | ╢ | Symbol pseudografie |
183 | B7. | ╖ | Symbol pseudografie |
184 | B8. | ╕ | Symbol pseudografie |
185 | B9. | ╣ | Symbol pseudografie |
186 | Ba. | ║ | Symbol pseudografie |
187 | Bb. | ╗ | Symbol pseudografie |
188 | PŘED NAŠÍM LETOPOČTEM. | ╝ | Symbol pseudografie |
189 | Bd. | ╜ | Symbol pseudografie |
190 | BÝT. | ╛ | Symbol pseudografie |
191 | Bf. | ┐ | Symbol pseudografie |
192 | C0. | └ | Symbol pseudografie |
193 | C1. | ┴ | Symbol pseudografie |
194 | C2. | ┬ | Symbol pseudografie |
195 | C3. | ├ | Symbol pseudografie |
196 | C4. | ─ | Symbol pseudografie |
197 | C5. | ┼ | Symbol pseudografie |
198 | C6. | ╞ | Symbol pseudografie |
199 | C7. | ╟ | Symbol pseudografie |
200 | C8. | ╚ | Symbol pseudografie |
201 | C9. | ╔ | Symbol pseudografie |
202 | Ca. | ╩ | Symbol pseudografie |
203 | Cb. | ╦ | Symbol pseudografie |
204 | CC. | ╠ | Symbol pseudografie |
205 | CD | ═ | Symbol pseudografie |
206 | CE. | ╬ | Symbol pseudografie |
207 | Cf. | ╧ | Symbol pseudografie |
208 | D0. | ╨ | Symbol pseudografie |
209 | D1. | ╤ | Symbol pseudografie |
210 | D2. | ╥ | Symbol pseudografie |
211 | D3. | ╙ | Symbol pseudografie |
212 | D4. | ╘ | Symbol pseudografie |
213 | D5. | ╒ | Symbol pseudografie |
214 | D6. | ╓ | Symbol pseudografie |
215 | D7. | ╫ | Symbol pseudografie |
216 | D8. | ╪ | Symbol pseudografie |
217 | D9. | ┘ | Symbol pseudografie |
218 | Da. | ┌ | Symbol pseudografie |
219 | Db. | █ | |
220 | DC | ▄ | |
221 | Dd. | ▌ | |
222 | De. | ▐ | |
223 | Df. | ▀ | |
224 | E0. | r. | Zákonné ruské písmeno R |
225 | E1. | z | Steurctic ruský dopis s |
226 | E2. | t. | Samostatný ruský dopis t |
227 | E3. | w. | Steurctic ruský dopis |
228 | E4. | f. | Snížené ruské písmeno f |
229 | E5. | h. | Zákonné ruské písmeno X |
230 | E6. | c. | Steurctic Ruský dopis C |
231 | E7. | c. | Přetržení ruského písmene H |
232 | E8. | sh. | Zákonné ruské písmeno w |
233 | E9. | sh. | Přetržení ruského dopisu |
234 | Ea. | komergantní | Samostatný ruský dopis Kommersant |
235 | Eb. | s. | Samostatný ruský dopis |
236 | Ec | b. | Steurctic ruský dopis b |
237 | Ed | e. | Snížené ruské písmeno e |
238 | Ee. | yu. | Samostatný ruský dopis |
239 | EF. | i. I. | Přetržení ruského dopisu I |
240 | F0. | E. | Kapitál ruského dopisu e |
241 | F1. | e. | Zákonné ruské písmeno E |
242 | F2. | Є | |
243 | F3. | є | |
244 | F4. | Ї | |
245 | F5 | Ї | |
246 | F6. | Ў | |
247 | F7. | ў | |
248 | F8. | ° | Znaménko stupně |
249 | F9. | ∙ | Násobení znamení (tečka) |
250 | Fa. | · | |
251 | Fb. | √ | Radikální (beroucí kořen) |
252 | Fc. | № | Číslo Sign. |
253 | Fd. | ¤ | Měnové znamení (Rubl) |
254 | Fe. | ■ | |
255 | Ff. |
Při nahrávání jiných textů než binární kódy, přímo zobrazování písmen, kódů, které označují přechod na nový řetězec a vrátí kurzor (vratný vozík) na nulovou polohu řetězce. Tyto znaky se obvykle používají společně. Jejich binární kódy odpovídají desetinným číslům - 10 (0a) a 13 (0d). Jako příklad níže je část textu této stránky (paměťový výpis). První odstavec je zaznamenán na těchto stránkách. Chcete-li zobrazit informace ve výpisu paměti, použije se následující formát:
- první sloupec zaznamenal binární adresu prvního bajtového řetězce
- následující šestnáct sloupců jsou napsány bajty obsažené v textovém souboru. Pro pohodlnější určení čísla bajtů po osmém sloupci byla provedena svislá čára. Bajty, pro stručné nahrávání, prezentované v hexadecimálním kódu.
- v posledním sloupci jsou stejné bajty prezentovány ve formě zobrazených znaků.
V příkladu výše lze vidět, že první řádek textu zaujímá 80 bajtů. První bajt 82 odpovídá písmeno "B". Druhý bajt E1 odpovídá písmeno "C". Třetí bajt A5 odpovídá písmeno "E". Další bajt 20 zobrazuje prázdnou mezeru mezi slovy (prostor) ". 81 a 82 bajtů obsahují symboly návratu vozíku a 0D 0A řádek překlad. Tyto znaky najdeme tyto znaky na binární adrese 00000050: Další řádek zdrojového textu není vícenásobný 16 (jeho délka je 76 písmen), takže za účelem nalezení jeho konce bude nutné nejprve najít řetězec 000000E0: a z ní vytlačte devět sloupců. Opět je zaznamenáván podle návratových bajtů vozíku a překladatelským řádkem 0D 0A. Zbývající text je analyzován stejným způsobem.
Datum posledního aktualizace souboru 04.12.2018
Literatura:
Spolu s článkem "Záznamové texty binárního kódu" čtení:
Zastoupení binárních čísel v paměti počítače nebo mikrokontroléru
http: //syt/proc/intcod.php.
Někdy může být vhodné ukládat čísla v paměti procesoru v desetinné formě.
http: //site/proc/deccod.php.
Standardní formáty plovoucích středníků pro počítače a mikrokontroléry
http: // web / proc / float /
V současné době jsou polohové a ne-zadávací systémy široce používány v technice a v každodenním životě.
.php.
Binární překladatel je nástroj pro překlad binárního kódu na text pro čtení nebo tisk. Binární soubor můžete přeložit do angličtiny pomocí dvou metod; ASCII a Unicode.
Binární číslo System.
Systém binárního dekodéru je založen na čísle 2 (základně). Skládá se pouze ze dvou čísel jako základní systém Base-2: 0 a 1.
I když byl binární systém používán pro různé účely ve starověkém Egyptě, Číně a Indii, stal se jazykem elektroniky a počítačů moderního světa. Jedná se o nejúčinnější systém pro detekci (0) a zahrnutého (1) stavu elektrického signálu. Je to také základem binárního kódu do textu, který se používá v počítačích, aby se data. Dokonce i digitální text, který čtete, se skládá z binárních čísel. Ale tento text si můžete přečíst, protože máme rozluštil soubor překladu binárního kódu pomocí binárního kódového kódu.
Co je ASCII?
ASCII je standard kódování symbolů pro elektronické komunikace, zkráceně od amerického standardního kódu pro sdílení informací. V počítačích, telekomunikačních zařízení a jiných zařízení jsou kódy ASCII text. I když je podporováno mnoho dalších znaků, většina moderních schémat kódování symbolů je založena na ASCII.
ASCII je tradiční jméno pro kódovací systém; Úřad čísel na internetu (IALA) preferuje aktualizovaný název USA-ASCII, který vysvětluje, že tento systém byl vyvinut ve Spojených státech a je založen na převážně používaných typografických symbolů. ASCII je jedním z hlavních okamžiků IEEE.
Binární v ASCII.
Zpočátku založeno na anglické abecedě, ASCII kóduje 128 sedm-bitových celočíselných symbolů. Můžete vytisknout 95 kódovaných znaků, včetně čísel od 0 do 9, malá písmena z A do Z, velká písmena z A do Z a interpunkčních symbolů. Kromě toho bylo do specifikace zdroje ASCII zahrnut 33 nepropagačního řídicího kódu. Většina z nich je v současné době zastaralá, i když někteří jsou stále široce používáni, jako je návratový vozík, překlad řetězců a karet kódů.
Například binární číslo 1101001 \u003d hexadecimální 69 (I - devátý písmeno) \u003d desetinné číslo 105 bude představovat malá písmena I v kódování ASCII.
Pomocí ASCII.
Jak je uvedeno výše, pomocí ASCII, můžete přeložit text počítače do lidského textu. Jednoduše řečeno, toto je překladatel s binárními do angličtiny. Všechny počítače přijímají zprávy v binární, 0 a 1 sérii. Nicméně, stejně jako angličtina a španělština mohou používat stejnou abecedu, ale pro mnoho podobných slov mají zcela jiná slova, počítače mají také vlastní jazykovou verzi. ASCII se používá jako metoda, která umožňuje všem počítačům sdílet dokumenty a soubory v jednom jazyce.
ASCII je důležitý, protože při vývoji počítačů byl dán společný jazyk.
V roce 1963 byl ASCII nejprve komerčně používán jako sedm-bitový teleprinter kód pro síť TWX (Teletype Writer Exchange) Americký telefon a telegraf. Zpočátku se TWX použil předchozí pěti-lůžko ITA2, který také použil telex konkurenční teleprínový systém. Bob Bemer představil funkce jako posloupnost útěku. Podle Bemery, jeho britský kolega Hugh McGregor Ross pomohl popularizovat tuto práci - "Takže kód, který ASCII se stal, byl jmenován kódem společnosti Bemery Ross v Evropě." Vzhledem k jeho rozsáhlé práci ASCII byl Bemar pojmenován "otec ASCII".
Až do prosince 2007, když ITF-8 kódování překročila, ASCII byl nejčastější kódování symbolů na světě World Wide; UTF-8 je kompatibilní s ASCII.
UTF-8 (Unicode)
UTF-8 je kódující znaky, které mohou být stejné jako ASCII, ale také může obsahovat všechny symboly Unicode (s některým zvyšujícím se velikostí souboru). UTF je formát konverze Unicode. "8" znamená reprezentaci symbolů pomocí 8bitových bloků. Počet bloků, které představují charakter, se liší od 1 do 4. Jedním z opravdu příjemných vlastností UTF-8 je, že je kompatibilní s řádky s nulovým symbolem na konci. Při kódování, žádný symbol nebude mít nul (0) bajt.
Unicode a Universal Symbol Set (UCS) ISO / IEC 10646 mají mnohem širší škálu znaků a jejich různé formy kódování začaly rychle nahradit ISO / IEC 8859 a ASCII v mnoha situacích. Ačkoli ASCII je omezen na 128 znaků, Unicode a UCS podporují více znaků oddělením jedinečných identifikačních koncepcí (pomocí přirozených čísel nazvaných Codepoints) a kódování (až do binárních formátů UTF-8, UTF-16 a UTF-32-bit).).
Rozdíl mezi ASCII a UTF-8
ASCII byl povolen jako prvních 128 znaků v sadě symbolů Unicode (1991), proto 7bitové znaky ASCII v obou sadách mají stejné numerické kódy. To umožňuje UTF-8 kompatibilní se 7bitovým ASCII, protože soubor UTF-8 s pouze znaky ASCII je identický s souboru ASCII se stejnou sekvencí symbolů. Ještě důležitější je, že je zajištěna přímá kompatibilita, protože software, který rozpozná pouze 7bitové znaky ASCII jako speciální a nezmění bajty s nejvyšší bitovou sadu (jak často se provádí na podporu 8-bitových rozšíření ASCII, jako je ISO-8859 - 1), uloží beze změny dat UTF-8.
Aplikace překladatele binárního kódu
Nejčastější žádost o tento číselný systém lze vidět v počítačových technologiích. Na konci je základem celého počítačového jazyka a programování je dvoumístný systém číslo používaný v digitálním kódování.
To je to, co představuje proces digitálního kódování, přijímá data a pak je zobrazují s omezenými informačními bity. Omezené informace se skládají z nul a jednotek binárního systému. Příkladem obrázku jsou obrazy na obrazovce počítače. Pro kódování těchto obrázků se pro každý pixel používá binární řetězec.
Pokud je obrazovka využívá 16bitový kód, bude každý pixel zadán pokyny, která barva se zobrazí na základě které bity jsou 0 a 1. Výsledek je více než 65 000 barvých prezentovaných 2 ^ 16. Kromě toho budete Najděte použití binárních čísel v matematické pobočce, známý jako bulv algebra.
Hodnoty logiky a pravdy patří do této oblasti matematiky. V této aplikaci jsou aplikace přiřazeny 0 nebo 1 v závislosti na tom, zda jsou pravdivé nebo nepravdivé. Můžete vyzkoušet konverzi binární k textu, desetinné v binární, binární v desetinné konverzi, pokud hledáte nástroj, který pomáhá v této aplikaci.
Výhoda systému binárního číselného systému
Systém binárních čísel je užitečný pro řadu věcí. Například počítač klikne na přepínače přidat čísla. Přidání počítače můžete stimulovat přidáním binárních čísel do systému. V současné době existují dva hlavní důvody pro použití tohoto vypočítaného číselného systému. Za prvé, může zajistit spolehlivost bezpečnostního sortimentu. Za druhé a nejdůležitější, pomáhá minimalizovat nezbytné schémata. To snižuje potřebný prostor spotřebovaný prostor a výdaje.
Můžete kódovat nebo překládat binární zprávy napsané binárními čísly. Například,
(01101001) (0110110001101111011011011110110110110111101101) (011110110101010110110110101) je dekódovaná zpráva. Při kopírování a vložení těchto čísel do našeho binárního překladatele obdržíte následující text v angličtině:
Miluji tě
To znamená
(01101001) \\ t
stoly
binární |
hexadecimální |
|
---|---|---|
Vzhledem k tomu, že je nejjednodušší a vyhovuje požadavkům:
- Čím menší hodnoty existují v systému, tím snadnější je provádět jednotlivé prvky, které fungují s těmito hodnotami. Zejména dvě číslice systému binárního číselného čísla mohou být snadno reprezentovány mnoha fyzikálními jevy: Existuje aktuální - žádný proud, indukce magnetického pole je větší než prahová hodnota nebo ne, atd.
- Čím menší je počet států v prvku, tím vyšší je imunita hluku a tím rychleji může pracovat. Chcete-li například kódovat tři stavy prostřednictvím velikosti indukce magnetického pole, budete muset zadat dvě prahové hodnoty, které nebudou přispět ke špatnému imunitě hluku a spolehlivosti skladování informací.
- Binární aritmetika je poměrně jednoduchá. Simples jsou tabulky sčítání a násobení - základní akce na číslech.
- Logika zařízení Algebra je možné použít k provedení vyšlapaných operací přes čísla.
Odkazy
- Online kalkulačka pro překladová čísla z jednoho číselného systému do druhého
Nadace Wikimedia. 2010.
Sledujte, co je "binární kód" v jiných slovnících:
2 bitový kód Šedá 00 01 11 10 3 bitový kód Šedá 000 001 011 010 110 111 101 100 4 bitový kód Šedá 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1000 kód šedý systém číslo, ve kterém dva sousední hodnoty. .. ... wikipedia.
Signální bodový kód (ENG. Signální bodový kód (SPC)) signálního systému 7 (SS7, OX 7) je jedinečný (v domácí síti) adresu uzlu použitého na třetí úrovni MTP (směrování) v telekomunikacích OX 7 Networks pro identifikaci ... Wikipedia
V matematice je injekční lahvička v matematice, která není rozdělena žádným jediným čtvercem, s výjimkou 1. Například 10 je vzácný a 18 není, protože 18 je děleno 9 \u003d 32. Začátek sledu inderie Čísla je: 1, 2, 3, 5, 6, 7, ... ... Wikipedia
Pro zlepšení tohoto článku je žádoucí? Pokračujte v návrhu v souladu s pravidly pro psaní článků. Opravte článek podle Wikipedia Stylistic Pravidla ... Wikipedia
Tento termín má jiné hodnoty, viz Python. Jazyková třída Python: MU ... Wikipedia
V úzkém smyslu slova v současné době je fráze chápána jako "Pokus o bezpečnostní systém", a to je nakloněn spíše o významu dalšího období útoku sušenky. To se stalo kvůli zkreslení významu slova "hacker". Hacker ... ... Wikipedia
Binární kód - Jedná se o tok informací kombinováním znaků 0 nebo 1. Někdy je velmi obtížné pochopit princip kódování informací ve formě těchto dvou čísel, ale budeme se snažit objasnit vše podrobněji.
Mimochodem, na našich stránkách můžete přeložit libovolný text v desetinné, hexadecimální, binární kód pomocí kódu kalkulačka online.
Vidět něco poprvé, často se divíme logickou otázku, jak to funguje. Jakékoli nové informace jsou vnímány námi, protože něco složitého nebo vytvořeného výhradně pro loajalitu, nicméně, pro lidi, kteří se chtějí dozvědět více binární kód, nekomplikovaná pravda se otevírá - binární kód není vůbec obtížný pro porozumění, jak se nám zdá. Například anglický dopis t v binární systém Získám tento druh - 01010100, E - 01000101 a písmeno X - 01011000. Na základě tohoto, chápeme, že text anglického slova ve formě binárního kódu bude vypadat takto: 01010100 01000101 01011000 01010100. Počítač rozumí přesně Takové prohlášení symbolů pro toto slovo, dobře, raději to vidíme v prezentaci abecedních písmen.
K datu binární kód Je aktivně používán v programování, protože výpočetní stroje pracují přesně díky ní. Programování však není omezeno na nekonečnou sadu nul a jednotek. Vzhledem k tomu, že se jedná o poměrně pracný proces, byla přijata opatření k zjednodušení porozumění mezi počítačem a osobou. Řešení problémů bylo vytvoření programovacích jazyků (Baisik, C ++ atd.). Výsledkem je, že programátor píše program v jazyce, který chápe, a pak kompilátorový program překládá všechno do kódu stroje, běží počítač.
Překlad přírodního počtu desetinných číselných systémů do binárního systému.
Chcete-li přeložit čísla z desetinného čísla systému na binární, použijte "substituční algoritmus", který se skládá z takové sekvence akcí:
1. Zvolte požadované číslo a rozdělte jej na 2. Pokud se výsledek štěpení ukázalo být se zbytkem, počet binárního kódu bude 1, pokud není rezidua - 0.
2. Sklopení zbytku, pokud je, opět rozdělit číslo získané v důsledku první divize, na 2. Nastavte počet binárního systému v závislosti na dostupnosti zbytku.
3. Pokračujeme v dělení, výpočtu počtu binárního systému ze zbytku, dokud nebudeme dělat na číslo, které nelze rozdělit - 0.
4. V tomto okamžiku se předpokládá, že binární kód je připraven.
Například přeložíme do binárního systému číslo 7:
1. 7: 2 \u003d 3.5. Vzhledem k tomu, že zbytek je napsán prvním počtem binárního kódu 1.
2. 3: 2 \u003d 1,5. Opakujeme postup s volbou počtu kódu mezi 1 a 0, v závislosti na zbytku.
3. 1: 2 \u003d 0,5. Znovu zvolíme 1 na stejném principu.
4. V důsledku toho se dostaneme z desetinného čísla systému na binární kód, kód - 111.
Tímto způsobem může být přeložen nekonečný soubor čísel. Nyní se snažíte udělat naopak - přeložit počet binárních destinací.
Překlad počtu binárního systému v desetinném prostředí.
K tomu potřebujeme vyčíslovat naše binární číslo 111 od konce, počínaje nulou. Pro 111 je 1 ^ 2 1 ^ 1 1 ^ 0. Na základě toho bude číslo pro číslo sloužit svému stupni. Dále provádět akce vzorcem: (x * 2 ^ y) + (x * 2 ^ y) + (x * 2 ^ y), kde x je sekvenční číslo binárního kódu a y je stupeň tohoto čísla . Nabízíme naše binární číslo pod tímto vzorcem a zvažujeme výsledek. Dostáváme se: (1 * 2 ^ 2) + (1 * 2 ^ 1) + (1 * 2 ^ 0) \u003d 4 + 2 + 1 \u003d 7.
Trochu z historie binárního číselného systému.
To je věřil, že poprvé binární systém Doporučené Gotfried Wilhelm Leibniz, který zvažoval systém užitečný v komplexních matematických výpočtech a vědě. Ale na některých údajích, před jeho návrhem systému binárního číselného systému se v Číně objevil nápis zeď, který byl dešifrován, když použití binárního kódu. Na nápisu byly znázorněny dlouhé a krátké tyčinky. Za předpokladu, že dlouhý z nich je 1, a krátká hůlka - 0, existuje poměr, který v Číně existuje myšlenka binárního kódu mnoho dříve své oficiální objev. Rozluštění kód definoval pouze jednoduché přirozené číslo, ale to je skutečnost, že zůstane.