Skip to content
Логотип

1000+ полезных советов…

Это Гадалка ОНЛАЙН
пиши вопрос - получай ответ:
"ДА" или "НЕТ"




ИНТЕРЕСНЫЕ ТЕСТЫ ОНЛАЙН

(поиск по сайту - ниже)

IT / Компьютеры » Бинарный код

Просмотров: 3223 | 17-09-2013, 14:28

Бинарный код

Важное место в решении задач на компьютере или вычислительной технике принадлежит выбору подходящего языка для удобного представления информации. Работа большинства компьютеров основывается на применении так называемого бинарного (двоичного) кода.

Бинарный код



Двоичный программный код – это язык, в алфавите которого существует только две «буквы»:

• «0» или «1»;
• «ПЛЮС» или «МИНУС»;
• «ДА» или «НЕТ» (как на todid.ru в приложении Гадалка);
• «ИСТИНА» или «ЛОЖЬ».

В связи с этим для представления чисел в компьютерах удобно пользоваться позиционной системой счисления с основанием 2. Указывая в индексе систему счисления, имеем:

• 2(_10) = 10(_2);

• 4(_10) = 1000(_2);

• 17(_10) = 10 001(_2).


То есть:

1 х 10(^1) + 7 x 10 (^0) = 1 x 2(^4) + 0 x 2(^2) + 1 x 2(^0)

Двоичные представления чисел, ввиду своей громоздкости, неудобны в обычном смысле, но удобны для технической реализации, так как в языке используются только два символ и не более. Одна позиция в таких записях называется битом. Выполнение операций над данными основывается на специальной алгебре, названной по имени ее создателя английского ученого ДЖ. БУЛЯ – булевой алгеброй.

Комбинация «0» и «1»



Различные комбинации 0 и 1 кодируют не только числа, но и буквы, и операции. Например, операции сложения может соответствовать в машинном коде число 105, подобно тому, как в телеграфной азбуке Морзе букве «О» соответствует код из трех кратких сигналов – «три точки».

Бинарный код очень удобен для реализации в компьютере, поскольку соответствует основному принципу действия электронной аппаратуры – принципу переключателей. В процессе развития вычислительной техники эту переключательную функцию выполняли:

• сначала реле;
• затем – вакуумные лампы;
• после – транзисторы;
• и «кристаллы» - интегральные микросхемы, содержащие тысячи миниатюрных транзисторов.

Элементарная база



Вид радиоэлектронных устройств, на использовании которых основывается аппаратное обеспечение компьютера, определяет элементарную базу машины.

В кодах команд определенные позиции отводятся для кодов операций и данных, участвующих в этих операциях, или адресов ячеек памяти, в которых эти данные размещены и в которых находятся результаты выполнения этих операций. «Словарь» современного компьютера – это огромное число команд, которые тот способен выполнять.




Программное обеспечение



Это дорогостоящая часть вычислительной системы, часто намного превышающая по стоимости всю ее аппаратную часть.

Очень важно, что программное обеспечение может храниться в специальных библиотеках на устройствах внешней памяти и быть доступным для многих пользователей, каждый из которых имеет возможность воспользоваться той или иной программой для решения задачи при различных исходных данных.

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

Следите за новостями!





Почитайте похожие тексты по вашему вопросу:





Архивы

Декабрь 2016 (3)
Сентябрь 2016 (2)
Июль 2016 (1)
Июнь 2016 (5)
Май 2016 (7)
Апрель 2016 (13)

ВВЕРХ