Как компьютер конвертирует текст в двоичный код или в 0 и 1?

Компьютеры преобразуют текстовые и другие данные в двоичные данные, используя назначенное значение ASCII. Как только значение ASCII известно, это значение может быть преобразовано в двоичный файл. В следующем примере мы берем слово «надежда» и показываем, как оно преобразуется в двоичный файл, понятный компьютеру.

Текст в двоичный файл на компьютере

Давайте возьмем первый символ h и сломаем процесс. Как только буква h (в нижнем регистре) набрана на клавиатуре, сигнал поступает на компьютер в качестве ввода. Компьютер знает, что стандартное значение ASCII для h равно 104, которое может быть преобразовано компьютером в двоичное значение 01101000. После преобразования h в двоичное число компьютер может сохранять и обрабатывать данные как единицы и нули.

При сохранении этих данных каждый символ занимает 8 бит (1 байт), что означает, что для сохранения надежды в виде открытого текста потребуется 4 байта или 32 бита.

Как компьютер преобразовывает двоичный файл обратно в текст?

Когда компьютеру необходимо преобразовать двоичные данные обратно в текст, читаемый человеком, это происходит в обратном порядке. Например, компьютер может преобразовать двоичный код 01101000 в десятичное значение 104, которое, как он знает, представляет собой букву h, используя стандартное преобразование ASCII. Следовательно, вы видите букву «h» на мониторе вашего компьютера.

Ссылка на основную публикацию