Категория:
Наука. Вычислительная техника
Авторы:
Соломон Хмельник
Инна Дубсон
Семён Хмельник
Александр Видуецкий
Copyright © 2004 by Solomon I. Khmelnik
[Книга 2] |
Аннотация
В книге описывается арифметическое устройство, которое оперирует двоичными кодами по основанию «-2», которые, в свою очередь, далее называются М-кодами.
В отличие от известных публикаций о кодах по отрицательному основанию данная книга содержит подробное описание многочисленных схем и алгоритмов для операций с этими кодами.
Приводятся ранее неизвестные быстродействующие методы и схемы сложения и умножения кодов по отрицательному основанию, в которых используются специфические свойства этих кодов.
Кроме того, описываются некоторые схемы и операции с кодами комплексных чисел, поскольку некоторая композиция кодов по отрицательному основанию может рассматриваться как единый код комплексного числа.
Описание даётся в таком виде, чтобы заинтересованный читатель мог воспроизвести CAU полностью. Описывемое устройство выполняет кодирование традиционных кодов, представленных в формате IEEE-754, в М-коды, декодирование М-кодов в коды IEEE-754, алгебраическое сложение, умножение и деление М-кодов.
Предусмотрены форматы М-кодов с фиксированной и плавающей точками, формат парных М-кодов также с фиксированной и плавающей точками. Для парных М-кодов в устройстве предусмотрены операции, эквивалентные алгебраическому сложению и умножению комплексных чисел, операция «бабочка» для FFT-преобразований и т.д.
Книга дополняется кратким описанием проекта арифметического устройства CAU. Подробное описание проекта и исходные коды VHDL-модели приобретаются отдельно по адресу, приведённому в книге.
Описание даётся в таком виде, чтобы заинтересованный читатель мог воспроизвести CAU полностью. Точнее, описывается VHDL-модель CAU.
Модель ориентирована на пользователей - студентов, инженеров и разработчиков, которые намерены изучить компьютерную арифметику М-кодов и С-кодов для применения в собственных разработках процессоров.
Проект содержит:
- Данную книгу в электроном виде (формат *.pdf);
- VHDL-модель CAU;
- Программу для просмотра всех компонент модели;
- Программу для формирования и анализа тестов.
Краткое Содержание книги:
- Подробное оглавление
- Передисловие
- Глава 1. Представление чисел
- Глава 2. Алгебраическое сложение М-кодов
- Глава 3. Алгебраическое сложение С-кодов
- Глава 4. Групповой перенос
- Глава 5. Кодирование и декодирование
- Глава 6. Специальные логические операции
- Глава 7. Умножение
- Глава 8. Деление
- Глава 9. VHDL-модель арифметического устройства (краткая характеристика)
- Литература
Полное содержание книги, а также её начало (Введение) в формате *.doc, ~27 кб, Вы можете скачать вот по этому адресу -
Арифметическое устройство кодов по отрицательному основанию []
|