Можно ли написать программу в двоичном коде

Сегодня каждый из нас не представляет жизнь без компьютера. Компьютер — это устройство, которое может работать с разными видами данных (текстовыми, графическими, звуковыми). Чтобы эти данные компьютер мог сохранить, обработать, передать, они должны быть представлены в цифровом виде. Данные в компьютере хранятся, обрабатываются, передаются в двоичном коде.

Двоичный код — это строка символов, состоящих из (0) и (1).

Как и каждый язык (формальный или естественный), двоичный код имеет свой алфавит и мощность алфавита.

Алфавит, который состоит из двух символов, называется двоичным алфавитом.

Мощность алфавита — это количество символов, которые в него входят.

Источник: www.yaklass.ru

Можно ли написать программу в двоичном коде

Не факт может и нада, была одна лаба — настукивал на клаве агрегата со старым микроконтроллером программу умножения (честно стянутую из книжки, которую рекомендовали в конце методички )))) ) -ну правда hex все таки, но все равно весело

Двоичный код / Двоичная система счисления / Ascii Code| Основы Информатики #1

но, на двоичном мы не писали — писали осмысленной системой команд микроконтроллера, потом, пользуясь таблицей команд, переводили в 16 ричные цифирки (например add менялся на AA или 9С или что нибудь подобное).

Данные переводятся в 2ную систему достаточно просто — виндовый калькулятор в помощь если самому лениво (вводишь числов, переставляешь переключатель с дек на бин).

Символы -с помощью таблиц кодировки (ASCII, cp1251 и тд необходимо знать в какой кодировке нужно представить символы) переводятся в 10 ные, потом так же как и числа в бинарику.

Минимальный «Привет, Мир!»

1011010000001001101110100000100000000001110011010010000111000011010010000110010101101100011011000110111100101100001 00000010101110110111101110010011011000110010000100100
Скажите честно, оно вам надо?
+500к цитате!!

Источник: www.programmersforum.ru

Двоичное кодирование.

Двоичное кодирование – это тип кода, используемый в основном для программирования компьютеров на самом базовом уровне. Он состоит из системы единиц и нулей, предназначенной для представления «истинного» или «ложного» значения в логических операциях. Двоичное кодирование было разработано Клодом Шеннаном в 1930-х годах с использованием переключателей.
Двоичные данные – это необработанные данные, которые используются почти на всех компьютерах, но большинство пользователей компьютеров не взаимодействуют с ними напрямую. Компьютер читает двоичный код и переводит его в данные, полезные для пользователя. Коды хранятся по-разному в зависимости от типа объекта. Например, коды могут храниться по напряжению, просто обозначая, включен ли объект, имеет ли он напряжение или выключен. CD-ROM используют темные пятна на блестящей поверхности для обозначения «истинных» или «ложных» значений, жёсткие диски используют магнетизм, а память использует электрический заряд.

Читайте также:
Как обрезать видео на Хуавей без программ

Двоичная система счисления — самое простое объяснение

Двоичное кодирование опирается на биты, наименьшую единицу кодирования. Подобно переключателю, который может быть либо выключен, либо включен, бит может иметь значение либо один, либо ноль. Более знакомые единицы обработки получены из бита. Байт составляет восемь битов, килобайт имеет 1000 байтов, а мегабайт имеет 1000 килобайт. Чем больше число битов, тем больше комбинаций может быть в битах, тем больше информации можно сохранить.

Например, два бита имеют четыре состояния. Оба могут быть выключены, оба могут быть включены, или один может быть выключен, и один может быть включен. В двоичном виде эти комбинации записываются как 00, 01, 10, 11. Количество состояний группы битов можно найти по выражению 2n, где n – количество битов.

Поскольку для каждого бита есть только два значения, с ними проще работать, чем с другими процессами компьютерного кодирования. Группы битов используются для представления различной информации. Байт часто представляет буквенный символ. Например, буква «А», записанная в двоичном виде – «01000001».

Жёсткий диск в современном компьютере может содержать 150 миллионов символов. Операционные системы используют около 100 мегабайт этих символов. Файлы также используют двоичное кодирование, файлы .exe и .gif, в частности, хранят свои данные в двоичном коде. Данные передаются через Интернет или хранятся на дисках в двоичном формате, а затем декодируются компьютером в пригодную для использования информацию.

Хотя чаще всего используется для программирования компьютеров, двоичное кодирование также используется в генетических алгоритмах для определения пересечения наследственности между родителями и потомками. Биты назначаются каждому родителю для представления части их генетического кода. Затем случайные или конкретные биты копируются или инвертируются для получения кода потомства.

Читайте также:
Является ли мобильное приложение программой для эвм

Источник: mega-obzor.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru