НОВОСТИ  ЮМОР  СТУДЕНТАМ  СТАТЬИ  ФОТОГАЛЛЕРЕЯ  О СЕБЕ  КОНТАКТЫ
На главную страницу
 top100

СТУДЕНТАМ

История МИФИ-5
Архив успеваемости
МПС
Схемотехника ЭВМ
Информатика
  Список экз.вопросов
  Курс "Информатика"
Основы алгоритмизации
и программирование
   
Назад

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поисковая система Яndex Яндекс цитирования

поисковая система АПОРТ

img

увеличить... (66kb)

Курс "ИНФОРМАТИКА" для специальностей:
        0601 “Экономика, бухгалтерский учет и контроль”,
        0602 “Менеджмент”

ГЛАВА 2. ОРГАНИЗАЦИЯ ЭВМ. НАЧАЛЬНАЯ ЗАГРУЗКА КОМПЬЮТЕРА.

2.2. ОРГАНИЗАЦИЯ И ПРЕДСТАВЛЕНИЕ ДАННЫХ В ПК

Восьмеричная и шестнадцатеричная системы счисления.

Рассматриваемые системы счисления относятся к двоично-кодированным системам, когда основание системы счисления представляют целые степени двойки: 2 в 3-ей степени - для восьмеричной и 2 в 4-й для шестнадцатеричной системы.

Основанием восьмеричной системы счисления является число 8, т.е. для записи чисел используются восемь цифр от 0 до 7. Необходимо

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

Шестнадцатеричная система счисления в качестве основания системы использует число 16. В системах счисления с основанием больше 10 кроме цифр от 0 до 9 применяют еще и буквы латинского алфавита.

Числа, записанные в шестнадцатеричной форме, снабжают индексом 16, например, 2416, A216, FE16, и B716. Обратите внимание на то, что при записи чисел используются латинские буквы от А до F. Вместо "цифры" 10 ставят букву А, вместо 11 - В, 12-ти соответствует С, 13-ти - D, 14-ти - Е, и 15-ти - F (см. Таблицу 2.2.).

Таблица 2.2. Таблица соответствия чисел.

16-я с.с.
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
10-я с.с.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

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

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

(10)(101)(111),

поскольку старшие разряды образуют не тройку, а двойку, дополним их нулем - (010)(101)(111). Теперь по таблице 2.1 определим восьмеричные значения каждой тройки в отдельности, т.е. двоичное число 010 2 соответствует восьмеричному числу 28, двоичное число 1012 - восьмеричному числу 58 , 1112 - восьмеричному числу 78 . Следовательно, двоичному числу 101011112 эквивалентно восьмеричное число 2578.

Например, требуется перевести двоичное число 111110101 в шестнадцатеричную систему счисления. Разбиваем его по 4 разряда - (1)(1111)(0101), теперь старшую четверку дополняем нулями (0001)(1111)(0101). Далее по таблице 2.1 определяем шестнадцатеричные эквиваленты для каждой четверки:

двоичному числу 0001 соответствует шестнадцатеричное число 1;

числу 1111 - F;

числу 0101 - 5.

Следовательно, эквивалентом двоичного числа 111110101 является шестнадцатеричное число 1F516.

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

 

Рейтинг@Mail.ru Rambler's Top100
 Вернуться на главную страницу  Посмотреть карту сайта  Отправить письмо  вверх
 Вход на ФОРУМ  Ульи и пасека "под ключ". Подробнее...
Гостевая книга

официальный сайт
Е.В.Ушкаленко © 2005-2012гг.

e-mail: ushkalenko@mail.ru

 Активный отдых для семьи, компании и трудового коллектива на природе Южного Урала. Подробнее...