Tekst i inne dane są konwertowane do formatu binarnego przy użyciu wartości ASCII (amerykański standardowy kod wymiany informacji). Wartość można przekonwertować na binarną, jeśli masz wartość ASCII. Jako przykład użyjemy słowa Java, aby wyjaśnić, w jaki sposób jest ono tłumaczone na plik binarny zrozumiały dla komputera.
Konwersja tekstu „Java” na plik binarny
pandy idą
Postacie | J | A | W | A |
---|---|---|---|---|
Wartości ASCII | 106 | 097 | 118 | 097 |
Wartości binarne | 01101010 | 01100001 | 01110110 | 01100001 |
Bity | 8 | 8 | 8 | 8 |
Rozłóżmy metodę na pierwszy znak j, który został użyty w powyższym przykładzie. Kiedy na klawiaturze zostanie wpisana litera h (mała litera), wysyła ona sygnał do komputera jako wejście. Standardowa wartość ASCII dla j to 106, która jest rozpoznawana przez system komputerowy i może zostać przekonwertowana przez komputer na wartość binarną 01101010.
Po przekształceniu litery j w postać binarną komputer może przechowywać i analizować dane jako 1 (wł.) i 0 (wył.).
Wskazówka
Odwiedź naszą stronę dotyczącą dysków twardych, aby uzyskać dodatkowe informacje na temat dysków twardych komputerów, a także sposobu przechowywania informacji na nośnikach magnetycznych, takich jak dyski twarde.
Kiedy czas przechowywania tych danych, każdy znak zajmuje 8 bitów (1 bajt); dlatego zapis „Java” w postaci zwykłego tekstu zajmie 4 bajty (32 bity).
W jaki sposób komputer konwertuje plik binarny z powrotem na tekst?
Kiedy komputer wymaga przekształcenia danych binarnych z powrotem na tekst zrozumiały dla człowieka, następuje proces odwrotny do pokazanego powyżej. Na przykład za pomocą standardowej konwersji ASCII komputer może przekształcić liczbę binarną 01101010 na wartość dziesiętną 106, którą rozpoznaje jako literę j. W rezultacie na ekranie komputera pojawi się litera „j”.
Wskazówka
Aby uzyskać więcej informacji o tym, jak i dlaczego binarność jest wykonywana na komputerze, odwiedź naszą stronę binarną.
Dlaczego liczby binarne są używane przez komputery?
Liczby binarne, ciągi zer i jedynek są często używane do sterowania komputerami. Ale dlaczego tak jest? Dlaczego komputery nie używają podstawy 10 i nie konwertują do i z plików binarnych? Na tej stronie znajdują się wszystkie odpowiedzi na te pytania, dzięki którym zrozumiesz, dlaczego komputery używają liczb binarnych!
ciąg Java na wartość logiczną
W dzisiejszych czasach do obsługi najnowszych komputerów używa się liczb binarnych; jest to fakt dobrze znany osobom, które na co dzień korzystają z tych urządzeń lub studiują informatykę. Kiedy ktoś mówi „bit”, oznacza to, że próbuje zdefiniować skrócenie cyfr binarnych i coś, co może pomieścić tylko 0 lub 1. Bity są podzielone na osiem grup, które w terminologii komputerowej nazywane są oktetami lub bajtami. Oktety, które zwykle mają długość 23 lub 64 bitów, można pogrupować w słowa. I większość ludzi ma tego świadomość. Przyczyną jest coś, o czym większość ludzi nie zdaje sobie sprawy.
Dlaczego komputery używają liczb binarnych: Odpowiedź nie jest tak jasna, jak można się spodziewać? Niemniej jednak przedstawimy najlepsze wyjaśnienia, które są zarówno racjonalne, jak i wspierające użycie liczb binarnych przez komputery. Do przedstawiania faktów liczbowych w życiu codziennym używamy systemów dziesiętnych. Niestety, komputery nie są w stanie tego zrobić. Z kolei komputery reprezentują liczby za pomocą najprostszego dostępnego systemu liczb podstawowych, czyli dwójki. Nazywa się to binarnym systemem liczbowym. Komputery wykorzystują napięcia, jednak ponieważ napięcia te zmieniają się tak często, do każdej cyfry dziesiętnej nie jest przypisane żadne konkretne napięcie.
W rezultacie system binarny jest uważany za system dwustanowy, co oznacza, że może być tylko włączony lub wyłączony. System liczb binarnych jest często używany przez komputery w celu ułatwienia obliczeń i konwersji na system binarny w Internecie. Gdybyśmy przyjęli w komputerach system dziesiętny, mielibyśmy do komputera podłączonych ponad sto reguł. Z drugiej strony system binarny zmusza komputery do wykonywania obliczeń przy użyciu tylko czterech reguł. Wreszcie, komputery używają systemu binarnego, ponieważ system dwustanowy jest dobrze dostosowany do optycznych i magnetycznych komponentów pamięci komputera. Aby utrzymać dynamikę, w dalszej części omówimy możliwości przechowywania danych w systemie binarnym.
Jak określić wartości ASCII?
Możesz odwiedzić naszą stronę ASCII, na której znajdziesz pełną listę znaków, ich wartości dziesiętne i binarne, a także więcej informacji na temat standardu ASCII.