Преобразование из десятичной системы счисления в другие.



Содержание: 1.Представление в памяти компьютера алфавитно-цифровой информации................................................................................................. 3 2.Понятие системы счисления, базиса и основания, виды систем счисления................................................................................ 4 3.Программное обеспечение ПК................................................................. 5 4.Загзузка MSDOS с гибкого и жесткого магнитных дисков.................... 9 5.Антивирусные программы: назначение, классификация, примеры использования и меры профилактики...................................................... 12 6. Список литературы.................................................................................................... 15  

Представление в памяти компьютера алфавитно-цифровой информации.

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

Кодовая таблица — это внутреннее представление символов в компьютере.

В качестве стандарта долгое время использовалась таблица ASCII(American Standard Code for Informational Interchange — Американский стандартный код информационного обмена).

Для хранения двоичного кода одного символа выделен 1 байт = 8бит. Учитывая, что каждый бит принимает значение 1 или 0, количество возможных сочетаний единиц и нулей равно 28 = 256.

Значит, с помощью 1 байта можно получить 256 разных двоичных кодовых комбинаций и отобразить с их помощью 256 различных символов.

Эти коды и составляют таблицу ASCII.

Американский стандартный код обмена информации – ASCII.

American Standard Code for Information Interchange ASCII

Стандартная схема кодирования, которая в соответствие буквам, цифрам, знакам пунктуации и контрольным символам ставит определенные числа, благодаря чему достигается совместимость различных компьютеров и периферийных устройств. В кодировке ASCII каждый символ представлен уникальным целым числом от 0 до 255.

Имеет два значения. ASCII - это универсальный компьютерный код для английских букв и символов. Компьютер хранит информацию в виде двоичных чисел. В коде ASCII буква "A" хранится как 01000001, независимо от вида компьютера - будь он сделан IBM, Apple или Commodore. ASCII также означает метод, или протокол для копирования файла из одного компьютера в другой по сети, в котором ни один компьютер не ведет проверку на ошибки, могущие возникнуть из-за статического электричества или других причин.

Назначение альтернативной таблицы.

Альтернативная часть таблицы (русская). Вторая половина кодовой таблицы ASCII, называемая кодовой страницей (128 кодов, начиная с 10000000 и кончая 11111111), может иметь различные варианты, каждый вариант имеет свой номер.

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

 

 

Понятие системы счисления, базиса и основания, виды систем счисления.

 

Система счисления — это совокупность правил записи чисел посредством конечного набора символов (цифр)

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

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

Непозиционная система счисления — система счисления, в ко- торой значение каждой цифры не зависит от ее положения в записи числа.

Позиционная система счисления — система счисления, в которой значение каждой цифры зависит от ее положения в записи числа.

Смешанная система счисления является обобщением {\displaystyle b}b-ичной системы счисления и также зачастую относится к позиционным системам счисления.

 

Основные недесятичные системы счисления.

 

1) Древнегреческая нумерация.

2) Римская нумерация.

3) Древнеармянская и Древнегрузинская нумерация.

4) Вавилонскаяпоместная нумерация.

5) Славянская нумерация

Правила перевода чисел из одной системы счисления в другую.

Преобразование в десятичную систему счисления.


Имеется число a1a2a3 в системе счисления с основанием b. Для перевода в 10-ю систему необходимо каждый разряд числа умножить на bn, где n — номер разряда. Такимобразом, (a1a2a3)b = (a1*b2 + a2*b1+ a3*b0)10.

Преобразование из десятичной системы счисления в другие.

Целая часть:

1. Последовательно делим целую часть десятичного числа на основании системы, в которую переводим, пока десятичное число не станет равно нулю.

2. Полученные при делении остатки являются цифрами искомого числа. Число в новой системе записывают, начиная с последнего остатка.

Дробная часть:

1. Дробную часть десятичного числа умножаем на основание системы, в которую требуется перевести. Отделяем целую часть. Продолжаем умножать дробную часть на основание новой системы, пока она не станет равной 0.

2. Число в новой системе составляют целые части результатов умножения в порядке, соответствующем их получению.

3. Преобразование из двоичной в восьмеричную и шестнадцатеричную системы

4. Для перевода в восьмеричную — разбиваем двоичное число на группы по 3 цифры справа налево, а недостающие крайние разряды заполняем ведущими нулями. Далее преобразуем каждую группу, умножая последовательно разряды на 2n, где n — номер разряда.

Преобразование из восьмеричной и шестнадцатеричной систем в двоичную.


Перевод из восьмеричной в двоичную — преобразуем каждый разряд восьмеричного числа в двоичное 3-х разрядное число делением на 2 (более подробно о делении см. выше пункт “Преобразование из десятичной системы счисления в другие”), недостающие крайние разряды заполним ведущими нулями.

Преобразование дробной части двоичной системы в 8- и 16-ую.


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

Преобразование дробной части десятичной системы в любую другую.


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


Дата добавления: 2018-05-12; просмотров: 310; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!