Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako bitov a bytov Work

1111111111111

Ďalej sa pozrieme na jeden tak, že bajtov sú používané.
štandardnej znakovej sady ASCII

Bytes sa často používajú na držanie jednotlivé znaky v textovom dokumente. V znakovej sady ASCII, každý binárna hodnota medzi 0 a 127 získava určitý charakter. Väčšina počítačov rozšíriť sady znakov ASCII využívať celý rad dispozícii 256 znakov v byte. Horná 128 znakov spracovať špeciálne veci ako znaky s diakritikou z bežných cudzích jazykov.

Môžete vidieť 127 štandardných ASCII kódy nižšie. Počítače ukladať textové dokumenty, a to ako na disku a do pamäte, použitie týchto kódov. Napríklad, ak používate Poznámkový blok v systéme Windows 95/98 vytvoriť textový súbor obsahujúci slová, " štyri skóre a pred siedmimi rokmi, " Poznámkový blok by sa použiť 1 bajt pamäte na charakteru (vrátane 1 bajt pre každý znak medzery medzi slovami - ASCII znak 32). . Ak sa Notepad ukladá trest do súboru na disku, súbor bude tiež obsahovať 1 bajt na znak a na priestore

Skúste tento experiment: Otvorte nový súbor v programe Poznámkový blok a vložte vetu, " Four skóre a pred siedmimi rokmi " v tom. Uložte súbor na disk pod názvom getty.txt. Potom použite explorer a pozrite sa na veľkosť súboru. Zistíte, že súbor má veľkosť 30 bajtov na disku: 1 bajt pre každý znak. Ak máte pridať ďalšie slovo na koniec vety a re-save to, veľkosť súboru bude skákať na príslušný počet bajtov. Každá postava spotrebuje bajt

Ak ste sa pozrieť na súbor ako počítač sa pozerá na to, mali by ste zistiť, že každý bajt obsahuje nie list, ale čísla. - Číslo je kód ASCII zodpovedajúce charakter (pozri nižšie). Takže na disku, čísla pre súbor vyzerať takto:

 F ourandseve N70 117 114 32 111 97 110 100 32 115 101 118 101 110 

Pri pohľade do tabuľky ASCII, môžete vidieť jeden -to-one korešpondencie medzi každý znak a ASCII kód ​​použitý. Všimnite si použitie 32 na priestor - 32 je ASCII kód ​​priestoru. Mohli by sme rozšíriť tieto desatinné čísla von do binárnych čísel (tak 32 = 00100000), ak sme chceli byť technicky správna. - To je, ako počítač skutočne zaoberá vecami

Prvých 32 hodnoty (0 až 31) sú kódy pre veci, ako návrat vozíka a line feed. Medzera je 33. hodnota, nasleduje interpunkciu, číslice, veľké písmená a malé písmená. Ak chcete zobraziť všetky 127 hodnoty, pozrite sa na Unicode.org je graf.

bude Dozvedáme sa o byte predpôn a binárne matematiky ďalšie.
Byte predpôn a binárne Math

Keď za

Page [1] [2] [3] [4] [5]