Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СОДЕРЖАНИЕ 3 (2).doc
Скачиваний:
46
Добавлен:
31.08.2019
Размер:
6 Мб
Скачать
☆

Раздел 2 достаточно просмотреть, быстро переворачивая страницы.

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

В разделах 3.2 и 3.3 обратите внимание на исключительные ситуации при записи чисел в формат и на особенности и варианты представления чисел в дополнительном коде.

Хотя известно примерно полтора десятка способов округления действительных чисел, в разделе 3.3 рассматриваются только десять, используемых в современных ЭВМ. Подразделы 3.3.3.1–3.3.3.4 уточняют правила округления действительных чисел в прямом, обратном и дополнительном коде и их содержание может быть полезно при реальном проектировании.

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

В разделе 4.4 выполнение операции умножения дополнительных кодов рассматривается в основном в вариантах с прямым или косвенным преобразованием двоичного множителя в двоичную систему с симметричным алфавитом. Поэтому перед чтением разделов 4.4.2.5–4.4.2.13 рекомендую обязательно разобраться в содержании раздела 4.4.2.4.

Любой способ умножения в дополнительном коде, после его упрощения, можно применить для умножения в прямом коде.

Способы изменения операций, выполняемых над частными произведениями, вычисления частных произведений с требуемым знаком и преобразования матриц (разделы 4.4.2.11–4.4.2.13) можно применять для упрощения вычислений не только по известным, но и по вновь разрабатываемым способам умножения.

В разделе 4.4.3 рассмотрен подход к построению табличных умножителей. В связи с малой стоимостью памяти и высоким ее быстродействием они находят все большее применение. Табличные способы умножения могут сочетаться со способами умножения многоразрядных чисел рассмотренными в разделе 4.4.4. Они удобны для реализации операции программным или микропрограммным способом, особенно в микропроцессорных системах, не выполняющих операцию умножения. Их же можно применить при аппаратной реализации умножителей. Глубоко вникать в суть рассмотренных способов умножения целесообразно лишь в случае их реализации в разрабатываемой Вами системе.

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

В разделе 4.6 обратите внимание на варианты операции сравнения и на то, что некоторым сравниваемым кодам могут соответствовать не числа.

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

В заключении. Желаю

  • Начинающим – усидчивости. Эта книжка не “Три мушкетера”.

  • Профессионалам – найти в ней что-нибудь новенькое и для Вас полезное.

Успехов Вам и Удачи.