Позиционные системы счисления

СИСТЕМЫ СЧИСЛЕНИЯ

Лабораторный практикум

Для студентов всех специальностей очной формы обучения

Новосибирск 2006


Введение

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

В лабораторном практикуме содержатся основные определения о системах счисления, их видах и назначениях. Разбирается, как образуются целые числа в позиционных системах счисления. Приведены таблицы соответствия между числами в различных позиционных системах счисления. Даны правила перевода между системами счисления. Показано, как происходят операции сложения, вычитания, умножения и деления в позиционных системах счисления.

После разбора каждой темы студентам предлагается выполнить самостоятельную работу по вариантам (вариант соответствует номеру компьютера).

Защита лабораторной работы выполняется в виде индивидуального задания и ответа на контрольные вопросы.

Для ответов на контрольные вопросы необходимо прочитать соответствующую литературу.

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


Система счисления – это знаковая система, в которой числа записываются по определенным правилам, с помощью символов некоторого алфавита.

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

Системы счисления разделяются на две большие группы:

· позиционные

· непозиционные

Непозиционные системы счисления

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

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

I = 1 V = 5 X = 10 L = 50 C = 100 D = 500 M = 1000

Значение цифры не зависит от ее положения в числе. Например, в числе XXX цифра X встречается трижды, и в каждом случае обозначает 10. Само число XXX означает 30.

Величина числа в римской системе счисления определяется как сумма или разность чисел.

Если меньшая цифра стоит слева от большей, то она вычитается, если справа – прибавляется.

Например, 1998 = 1000 + (1000 – 100) + (100 – 10) + 5 + 1 + 1 + 1 = M CM XC V I I I

Подряд одна и та же цифра ставится не более 3-х раз. Например, если число 80 = LXXX, то 90 записывается как XC, а не LXXXX.


Позиционные системы счисления

Позиционные системы счисления используются для счета.

В позиционных системах счисления величина числа зависит от позиции цифры в числе. Например, в десятичной системе счисления числа 58 и 85 не равны, хотя содержат одни и те же цифры.

Любая позиционная система счисления характеризуется своим основанием.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: