Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Системы счисления, используемые в компьютереСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте В компьютере используют двоичную систему счисления для Представления информации, потому что она имеет ряд преимуществ перед другими системами счисления: • для ее реализации нужны технические устройства с двумя устойчивыми состояниями (а не с десятью, как в десятичной системе счисления). Например: электромагнитное реле (замкнуто/ разомкнуто), которое широко использовалось в конструкциях первых ЭВМ; участок поверхности магнитного носителя информации (намагничен/размагничен); участок поверхности лазерного диска (отражает/не отражает); триггер, который может устойчиво находиться в одном из двух состояний; • широко используется в оперативной памяти компьютера; • представление информации посредством только двух состояний надежно и помехоустойчиво; • возможно применение аппарата булевой алгебры для выполнения логических преобразований информации (см. гл. 3); • двоичная арифметика намного проще десятичной. разрядов, необходимых для записи чисел. Человеку очень трудно воспринимать многоразрядные числа, т.е. числа, записанные в двоичном коде, а для компьютера разрядность числа не имеет большого значения, так как современные компьютеры обрабатывают за один такт работы процессора более 64 двоичных разрядов. Перевод чисел из десятичной системы счисления в двоичную и наоборот выполняет машина, однако программисты часто используют восьмеричную и шестнадцатеричную системы счисления на этапах отладки программ и просмотра содержимого файлов в режиме машинных кодов. Числа в этих системах счисления читаются почти так же легко, как десятичные, требуют соответственно в три (восьмеричная) и в четыре (шестнадцатеричная) раза меньше разрядов, чем в двоичной системе счисления (числа 8 и 16 — соответственно третья и четвертая степени числа 2). Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления очень прост; достаточно каждую цифру заменить эквивалентной ей двоичной триадой (тройкой цифр) Для восьмеричной системы счисления или тетрадой (четверкой Цифр) для шестнадцатеричной системы счисления. Примеры. 537,18 = 101 011 111, 0012; 1А3, Fl6 = 1 10100011, 11112. 5 3 7 1 1 А 3 F Чтобы перевести число из двоичной системы счисления в восьмеричную или шестнадцатеричную, его нужно разбить влево и вправо от запятой на триады или тетрады и каждую такую группу заменить соответствующей восьмеричной или шестнадцатери-чной цифрой. Примеры. 10101001, 101112 = 10 101 001, 101 1112 = 251,568; 2 5 1 5 6 10101001, 101112 = Ю10 1001, 1011, 10002=Л9, Я816. Арифметические операции в позиционных системах счисления Рассмотрим основные арифметические операции: сложение, вычитание, умножение и деление. Правила выполнения этих операций в десятичной системе хорошо известны — это сложение, вычитание, умножение столбиком и деление углом. Эти правила применимы и ко всем другим позиционным системам счисления. Только нужно пользоваться особыми для каждой системы таблицами сложения и умножения. Сложение. При сложении цифры суммируются по разрядам; если при этом возникает избыток, то он переносится влево в старший разряд. Сложение в двоичной системе счисления
Примеры. Сложение в десятичной системе счисления: 1510+ 610. Сложение в двоичной системе счисления: 11112+ 110: 1 11 1111 + 1 10 10 10 1 Рассмотрим еще несколько примеров сложения в двоичной системе счисления: / 1111 11111 1 111,1 100 1 110 1 11111 10 100 11,111 + 10 Ю + 10 1 1 +_____ 1 + 1 100 1,1 10 10011 11000 100000 1101101,101 Вычитание. При выполнении операции вычитания всегда из большего по абсолютной величине числа вычитается меньшее число и ставится соответствующий знак. В таблице вычитания точка означает заем в старшем разряде, который переходит в младший разряд как д единиц. Примеры. Вычитание в десятичной системе счисления: 201,2510 -59,7510. 20 1,25 59,75 14 1,50 Вычитание в двоичной системе счисления: 11001001,01, -- 111011,112. 1 100 100 1,0 1 00111011,11 1000 110 1,10 Рассмотрим еще несколько примеров вычитания в десятичной системе счисления: 110 110 10 1 10 11100 1,1 Ю10 111111000 110 1,1 00 10 10 110 00 10 1 100,0 Умножение. Выполняя умножение многозначных чисел в различных позиционных системах счисления, можно использовать обычный алгоритм перемножения чисел в столбик, но при" этом Результаты перемножения и сложения однозначных чисел необходимо заимствовать из соответствующих рассматриваемой системе таблиц умножения и сложения. Умножение в двоичной системе счисления
Примеры. Рассмотрим несколько примеров умножения в двоичной системе счисления:
Деление. Деление в любой позиционной системе счисления производится по тем же правилам, что и деление углом в десяnbой системе счисления. В двоичной системе счисления деление выполняется особенно просто: ведь очередная цифра частного может быть только нулем или единицей. Примеры. Разделить 5865 на 115. Деление в десятичной системе счисления: 586510: 115ш.
Деление (5865: 115) 10 в двоичной системе счисления: 10И01И010012:11100112. 101101110100 1 | 1 1 1 0 0 1 1 - 1000 1000 1110011 10 10 1100 ______ 1110011 11100-11 Проверка: 1100112 = 25 + 24 + 21 + 2° = 51. Рассмотрим еще два примера деления в двоичной системе:числения: 75:15 = 5 84:4 = 21 10 0 10 1 1 | 1 1 1 1 10 10 10 O il 0 0 1111 [ ТО 1 1001 10 10 1 1111 _ 10 1 1111100 0 _ 100 100
|
||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-20; просмотров: 5367; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.007 с.) |