Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17




НазваниеСодержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17
страница8/78
Дата конвертации11.12.2012
Размер5.58 Mb.
ТипРеферат
1   ...   4   5   6   7   8   9   10   11   ...   78

Двоичная система счисления


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

Сложение в двоичной системе счисления

Перед тем как сложить два числа в двоичной записи, вспомним сначала основные правила сложения (рис. 1.18), как в начальной школе по отношению к десятичной системе счисления.



Используя эти правила, мы находим сумму двух чисел следующим образом: сначала складываем числа в последнем столбце, записываем младший разряд полученной суммы под столбцом, а старший (если он есть) — в следующий слева столбец, и продолжаем сложение. Например, решение задачи

+00111010 00011011

мы начинаем со сложения 0 и 1 в последнем столбце, получаем единицу, которую записываем под столбцом. Теперь мы складываем две единицы из следующего столбца, получая 10. Записываем 0 под столбцом, а 1 — над следующим столбцом. На этом этапе процесс решения выглядит следующим образом:

1

00111010 00011011 ■ 01

Складываем 1, 0 и 0, получаем 1 и записываем ее под этим столбцом. Следующие две единицы в сумме дают 10, записываем 0 под столбцом и переносим 1 в следующий столбец. Теперь решение выглядит так:

1

+00111010 00011011 ■ 0101

Три единицы в следующем столбце в сумме дают 11, записываем младшую 1 под столбцом, а другую переносим в следующий столбец. Теперь складываем 1, 1 и 0, получаем 10. Снова записываем 0 под столбцом, а 1 — в следующий столбец.

1

+00111010 00011011 ■

010101

Складываем 1, 0 и 0 из предпоследнего столбца, получаем 1, записываем ее под столбцом. И, наконец, сумма чисел в последнем столбце равна 0, записываем ее под столбцом. Окончательное решение выглядит так:

+00111010 00011011

01010101

Альтернатива двоичной системе счисления


В первых компьютерах не использовались возможности двоичного представления. Вопрос, как числа должны быть представлены в вычислительных машинах, активно обсуждался в конце 30-х и в 40-х годах XX века. Одним из возможных способов представления была двоично-пятеричная система, в которой каждая цифра в десятичной записи была закодирована семибитной последовательностью, представляющей два числа, сумма которых равнялась числу, представляемому исходной цифрой в десятичной системе. Старшие (крайние левые) два бита определяют, является ли первое слагаемое нулем (комбинация 01) или пятеркой (комбинация 10). Оставшиеся 5 битов представляют числа 4, 3, 2, 1 и 0. Они обязательно содержат четыре нуля и одну единицу. Единицу в том разряде, который представляет второе слагаемое. (Примеры: число 3 имеет представление 0101000, а число 7 — 1000100.) Именно эта система счисления использовалась в машине ENIAC. Другим способом была восьмеричная система счисления. В своей работе «Двоичные вычисления», которая появилась в 1936 году в Journal of the Institute of Actuaries, E. В. Филлипс писал: «Конечная цель состоит в том, чтобы убедить весь цивилизованный мир отказаться от десятичной системы счисления и вместо нее использовать восьмеричную систему счисления, перестать считать десятками и начать считать восьмерками».

Дроби в двоичной системе счисления


При представлении дробей используется точка1, чтобы отделить целую часть от дробной части. Цифры слева от точки являются целой частью числа и записываются в двоичном представлении по принципу, изложенному выше. Цифры спра-на от точки являются дробной частью числа и записываются так же, как целые, с той лишь разницей, что каждой позиции в записи числа соответствует разряд, вес которого является дробным числом. То есть вес разряда, соответствующего первой позиции после точки, равен '/2> второй позиции — '/4> следующей — '/8 и т. д. Обратите внимание на то, что эта закономерность представляет собой лишь продолжение правила, сформулированного выше: при движении по записи числа влево вес разряда увеличивается в два раза. Для того чтобы получить десятичное представление дробного числа из его двоичной записи, нужно выполнить те же действия, что и в случае с целым числом: умножить значение каждой цифры на пес соответствующего разряда. Как перевести двоичное число 101.101 в десятичную дробь 55/8, показано на рис. 1.19.



Для сложения двух чисел также применяется методика, которая используется для целых чисел. То есть чтобы получить сумму двух дробных чисел, записываем числа одно под другим так, чтобы точки находились в одном столбце, и выполняем те же действия, как с целыми числами. Например, числа 10.011 и 100.11 в сумме дают 111.001: + 10.011 100.101 111.001

Аналоговые и цифровые устройства


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

Сравним эти два подхода, используя в качестве примера ведра с водой. Для того чтобы воспроизвести цифровое устройство, представим, что пустое ведро означает 0, а полное — 1. Теперь мы можем использовать ряд ведер для хранения числового значения в двоичном представлении. И наоборот, мы можем имитировать аналоговое устройство, частично наполняя ведро до определенного уровня, который обозначает какое-нибудь числовое значение. На первый взгляд аналоговая система может показаться более точной, поскольку в ней не будет таких ошибок, свойственных цифровой системе, как усечение. Однако малейшее движение ведра повлечет за собой ошибки в определении уровня воды, в то время как для того, чтобы разница между пустым и полным ведром стала неясной, нужно вылить много воды. Следовательно, в цифровом устройстве возможность появления ошибки меньше, чем в аналоговом устройстве. Эта устойчивость цифровых систем является главной причиной того, что многие прикладные системы, первоначально основавшиеся на аналоговой технологии (такие как телефонная связь, запись звука и телевидение), переходят на цифровую технологию.
1   ...   4   5   6   7   8   9   10   11   ...   78

Похожие:

Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconОсновы работы с Sharepoint в какое место веб-страницы разрешается вставить новую веб-часть (в браузере)?
В какое представление веб-страницы будут вноситься изменения, если выбрать команду Настроить эту страницу?
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВведение в физику и технологию элементной базы ЭВМ и компьютеров
Введение   8
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconСодержание
Содержание размещают после титульного листа отчёта (как правило, на стр. 2). Слово «Содержание» рас­полагают посередине страницы...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconСоздание веб-страницы в простом текстовом редакторе
Давайте создадим  веб-страницу. Для этого нужно напечатать ее исходный код в простом текстовом редакторе  блокнот
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЗагрузка uploading теория
После того как набор html страниц веб-сайта создан. Все они связаны между собой с помощью ссылок. Страницы наполнены контентом. Таким...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЛитература 153 Алфавитный указатель 155 Предисловие редактора русского издания Глубокоуважаемые коллеги! Содержа­ние этой книги значительно шире и глуб­же, нежели заявлено в ее названии. Я бы назвала ее «Лечение и реставрация молочных зубов»
Предисловие редактора русского издания 6 Введение 9 Предисловие 11 Благодарности 13
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 icon        Информатика  Системы счисления и  арифметические основы эвм  
Введение   
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЯндекс - поисковая машина, способная по вашему запросу найти в русскоязычной части интернета наиболее подходящие веб-страницы, новости, картинки, статьи
Яндекс — поисковая машина, способная по вашему запросу найти в русскоязычной части интернета наиболее подходящие веб-страницы, новости,...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВзаимодействие веб-сайтов по культуре с пользователем. 
Предисловие к русскому изданию   4 
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВзаимодействие веб-сайтов по культуре с пользователем. 
Предисловие к русскому изданию   4 
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница