Ahoj, co přesně je jedno dvoubajtové slovo?
Fórum › Vzdělání
Dvoubajtové slovo
Zkus odpovědět: Co je dvouslabičné slovo?
hu
AlexJacobson - Nevim. Lze zjistit z kontextu, ostatniho textu. S cim to souvisi?
2 byte instrukce je asm prikaz programu o delce 2 byte = 16 bitu. 8 a 16 bit procesory pouzivaji jen inet. think, jako lednicka, mikrovlnka a pod. Pc s win10 ma obvykle 64 bit. procesor, 64 bit. instrukce.
Co je mysleno slovem, netusim. V Pc se slova nepouzivaji. Pokud nepracujes zrovna s textem. U textu zalezi na kodovani. Kdyz je to win-1250, tak kazde pismeno ma 1 byte. Kdyz je to utf-16, tak ma obvykle kazde pismeno 2 byte. Kdyz je to utf-8, tak pismena bez diakritiky jsou 1 byte, pismena s diakritikou 2 byte.
Ciste teoreticky by slovo mohla byt myslena instrukce. Pak by otazka znela, co je instrukce?
Ale takhle obecne, 2 byte = 16 bitu. 16 bitu je 16 bitu. 2 na 16 stavu = 65536 stavu
Slovo je základní celistvá komunikační/informační jednotka. Bežně se to používá i ve výpočetce, kde narozdíl od řeči má pevnou délu.
Z nějakého zvláštního důvodu se word přímo překládá do češtiny jako slovo, ale bajt jako slabika se moc nechytl.
Délka slova charakterizuje procesor/architekturu/strukturu. Pravděpodobně pracuješ s 16bitovým procesorem, nebo v 16bitovém režimu.
Zároveň se word stal synonymem 16bitové hodnoty a i na "větších" architekturách se používá pro 16bitový datový typ. Záleží na kontextu.
V tom pripade by se to dalo doplnit
2 byte = word (slovo)
1 byte = char (znak, pismeno)
n byte = string (retezec, rada znaku)
Hlavne jde o to, ze na 8-bit procesorech se prilis s vetsim rozsahem, datovymi typy nepracuje, tak tehdy tomu dali podle nich vhodne nazvy. Dneska se pro cisla spis pouziva pocet bitu nez 'word'. Treba cpp ma naprosto unikatni super slozite pojmenovani datovych typu :) Nastesti ty nazvy se daji v programu prejmenovat. Char tam stale je, misto word je wchar_t, ale v c++11 to rozdeluji na char16_t a 32.
http://cs.cppreference.com/…nguage/types
Hlavni teda je, ze se pak min velikost stejne meri od bitu procesoru. 16 bitove maji nejmensi 16 bitu a prekladac kodu to presne tak zapise, ikdyz v kodu mas 8 bitovy typ, jako treba byte.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Ako sa dá vypísať slovo do súboru pod slovo ktoré už v súbore je — založil letsthrowq
Fscan r+, vypsat slovo a vypsané slovo změnit — založil mader
Slovo v proměnné — založil Nadšenec
Nahradenie slovo inym — založil josa
Nejkratší slovo ve větě. — založil JaNevimCoDelat