Kezdőoldal » Számítástechnika » Hardverek » Ha a számítógép eltárol egy...

Ha a számítógép eltárol egy adatot (pl:1101010), akkor honnan tudja, hogy melyik bitnek mi a jelentése? Hogyan történik a kódolás, dekódolás?

Figyelt kérdés

2019. jún. 12. 19:41
 1/2 anonim ***** válasza:
Google kettes szamrendszer.
2019. jún. 12. 19:43
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
A számítógép sehonnan nem tudja. A számítógép számára minden bit egyforma. Aminek jelentése van az nem az adatok hanem a program (gépi kódú, végrehajtható). Azt tudja értelmezni a processzor és azt tudja végrahajtani abban vannak utasítások. De azt, hogy egy adat pl. 0100 0001 az most azt jelenti, hogy "65" vagy egy "A" betűt jelent ASCII kódban a gép nem tudja. Ezt az embernek kell tudnia, főleg annak aki a programot írja, hogy ott mitjelent az az adat az az adott bit. És úgy kell megírni a programot, hogy a program működését ennek megfelelően "befolyásolja" pl. Össze akarsz adni két számot A-t és B-t a programod eredménye a C lesz. A C csak A és B értékétől függ. De ugyanezt a két számot akár össze is szorozhatod a gép számára nem lesz különbség. Ugyanígy a "mélyebb" jelentések esetén sem. Nyilván vannak esetek amikor "megegyezünk", hogy egy adott pozíción lévő bit mit jelent (pl. a megegyezünk, hogy ASCII-t használunk, vagy megegyezünk, hogy JPG kép formátumot) ezeknél szépen le van írva, hogy melyik pozíción lévő bit (byte) mit jelent, hogyan kell értelmezni/feldolgozni/megjeleníteni. de ez egy megállapodás kérdése. Ha meg ilyen nem köt oda teszed az adatodat ahova akarod, úgy kódolod ahogy akarod (nyílván az elterjedt kódolásokra megvan a támogatás az egyes programnyelvekben, de simán lehet újat kitalálni, és néha szükséges is /pl. egyedi beágyazott célhardverek esetén/
2019. jún. 13. 00:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!