Главная » Просмотр файлов » Солонина А., Улахович Д. Алгоритмы и процессоры цифровой обработки сигналов (2002)

Солонина А., Улахович Д. Алгоритмы и процессоры цифровой обработки сигналов (2002) (1095891), страница 26

Файл №1095891 Солонина А., Улахович Д. Алгоритмы и процессоры цифровой обработки сигналов (2002) (Солонина А., Улахович Д. Алгоритмы и процессоры цифровой обработки сигналов (2002)) 26 страницаСолонина А., Улахович Д. Алгоритмы и процессоры цифровой обработки сигналов (2002) (1095891) страница 262018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 26)

? б Ь 4 3 2 1 0 0 О 1 О О 1 О 1 Знак 2 ' 2 з 2 2 2 з 2 2 Рис. 3.5. Пример представления дробного числа в формате О? Представление велсественного числа в формате ")тасширенное слово" ЕХР:МБР:15Р зависит от того, является ли число дробным или смешанным (созержашссьс целу>о и дробную части). Л?>пбссые числа размешаются в >т(БР>15Р >сает>с расширенного слова, при этом функшшнальное распределение битов таково: П звпкпвыы считается стлршис(с бит слова МБР:1 БР; П юачлп логически фиксируется после знакового бита: П в расширении ЕХТ происходит рссссссссс>ест>се знака дробного числа.

Функциональное распределение битов при размешении в расширенном слове ЕХР:МБР>ЕБР сяеисппныт чисел с седуюшее: П знпкпвый бит перемешается из стари>его бита слою МБВ:15В в старишй бит расширения ЕХТ; П остальные биты расширения ЕХТ голос гслпрсвий йссссс слова МБР:15Р отводятся лля хранения >села>)с части числа; значашис биты целой часпс смешанного числа выровииюются по лрпванг краю: длина целой части рвнс>а ллнне расширения ЕХТ; она может изменяться только в зависимости от режима масштабирования (сдвига вправо/влево) солер>кимого ЕХТ:МБР:15Р; "лишние" стари>не биты в ЕХТ заполняются !тасширением знака; П лля с) для дробной части смешанного числа отводится слово МБР:15Р без старшего бита; "лишние" младшие биты обнучяются.

Пс рехол от дробного числа к смешанному 0>иксируется установкой специального бита в регистре состояния. угВ Глава 3. Данные а! ам>муля>ор содержит иж>бное число 55 4547 а а тттттттт >отта млакмае слава >.ВР Ра~ширение В Стыллае слсао МВР яхт аттт а а ЛВР МВР ЕХТ В 6 це и ас Дробная часть В - знак Алгоритмы и процессоры цифровой обработки сигналов Функциональное распрелеление битов в слове аккумулятора процессоров ОВР5600х фирмы Могого1а показано на рис. 3.6.

Отметим. что при представлении в формате расширенное слово дробного числа, значештя всех битов расширения ЕХТ одинаковы и равны значению старшего (47-го, знакового) бита слова МБР:15Р; количество очинаковых битов равно длине ЕХТ ичюс !. При прелставчеюш слтешаииого числа в этой области размешаетсн целая часть слтешанпого числа со знаком, и значения битов в ней неодинаковые. Рекомендуем вернуться к данному описанию после з>таломства с дополнительным кодом чисел. б> мы>муля>ар соаержит сменинное число 55 4847 24 25 Рис. 3.6. Распределение битов а слове акк>ыулятора процассороа 08рббоол фирмы Мо!ото!а В процессорах с ФТ, как правило, все исходные и конечные данные вещественного типа путем масштабирования приводятсн к дробным числам (об этом слт.

ниже). Смешанные числа могут появляться во внутренних промежуточных вычислениях, что при необхолимости можно проконтролировать по установке соответствующего бита в регистре состоянии. Приншюиально возможна программная оргаютзация обработки смешанных чисел, отлечьно для целой и лробцой частей, однако на практике это используется крайн~ рельс.

Поэтом) в лальнейшем. говоря о вешестаенныч числач в форме с ФТ. ио умолчанию будем иметь в виду дробные числа, а смешанные оговаршлагь особо. ЗЛА. Шестнадцатеричный эквивалент представления данных !)лл> сокрашения записи гй>и прелстзвленин данных в ЦПОС используют их шестиа шатеричные эквиваленты, которые получают счедуюшим образом: П лвоичное представление да~нтых разбивается на тстралы счева наирлво. ле рпзтпчпя злпковы г и з>тачптцттт битов: П те>раль> записываются шестнадцатеричными эквивалентами. В различных ((ПОС применяют разные префиксы ичи суффиксы лля запи- си шестнадцатер>лчныч эквивалентов.

наирнл>ер, в процессорах фирмы молото!а — префикс 5, в процессорах фирмы техаз 1иан шцеигб — суффикс н и т. д. Привелем пример шестнздцатеричноп> эквивалента. Слово (длиной 16 битов) разбивается на тс>рады: 0010 10 !! ! 00 ! 110 ! Тетрады записываю>си шестналиатеричными цифрамю 2В9)3. 3.7.5. Целочисленная и дробная арифметики Сравнивая рассмотренные выц!е представлении в процессоре цечых и дробных чисел, можно выдечить общее и отчичия в этих ирслс>авленпял: П общее — функционалытое распределение битов на знаковые и значащие; П отличия — вырав~лт>ванне значацнгх битов; значащие биты целых чисел выравниваются ио правому краю.

а дробных — по чевому, что обусловлено наличием у лробных чисел условной точки посче знакового бита. Пример двух различных предстбвлс>>ий одной и той же последовательности битов О!01 в формате слово длиной 8 битов привелеи !щ рис. 3.7. Функциональное распределение битов в обоих иредставлеииях олинаковое, а именно: ст~рший бит — знаковый, остальные — значащие. Далее решение неолнозл>ачтто: чисчо может трактоваться, как цеюе и тогла значащие биты слелует выровнять по правому краю (рис. 3.7, и), или как дропипе и тогда злтачаитис биты следует выровнять по левому краю (рис.

3.7. о). >От>т того чтобы то или иное из этих двух возможных прелстагыений реализовать. процессору необхолима дополнительная информация о типе числа (целое >ши пробное). в соответствии с которой значащие биты будут выровиеи 'еиы по-разному. Если бы в процессорах с ФТ при представлении чисел укамиазлсн признак типа числа, то. кроме илентификации т!>иа числа. потребовачась бы организацнлт выпочнения арифметических операций с числами различныл типов, а нмеиио: с целыми числами, с пробными числал~и, с их колтбинацией.

Понятно, что это привело бы к существенному усложне- рава 3. Данные 121 а) паалсгаапаниа послелпаагельнссти ОЮ1 как целого числа Е) представление послааоаатальнасти 0101 как дробного числа 3.7.6. Коды чисел Алгоритмы и процессоры цифровой обработки сигнппоа нию архитектуры процессора, поэтому разработчнкалнч различных ЦПОС с ФТ было прелложено усчовно привести все данные дробного и иелаго типов к олному из этих типов — целому или дробному. В первом случас потребуется аппаратная реализация арифметических операций только с целыми числами, во втором — только с чробными числами. Отсюда и появилась терминология "целочисленная и дробная арифметики" т 6 5 4 3 2 1 О Знак 24 2а 2' 2а 2а 2' 2а т в 5 4 3 2 1 0 Знак 2' 24 2~ 2 24 2 2 Рис. З.У.

Пример представлении поспадоаагепьносги 0101 как целого или дробного числа 41е)пчггсгегггган прггфлгеигггкп в процессоре означает, что ири выполнении арифметических операций все числа воспринимаются только как целые. Дрпйггпя арифгяетиика в процессоре означает, что при выполнении арифмети- ческих операш1й все числа воспринимаются толька как дробные. Соответственно двум тяпал) реализуемых представлений чисел и арифметик различают: П процессоры с иечочисленной арифметикой; П процессоры с дробной арифметикой. К первой группе можно отнести, например, процессоры ТМБ320С2ххх фир- мы Техаа 1пзг)итепгз, ко второй — процессоры ОЬР56ххх фпрмь) Моюго1а.

Как будет показано в дальнейшел), различия арифыетил по существу г)рояв- ляются только в реализации операции умножения, точнее, в трактовке по- лученного результата, поэтому во многих процессорах, в частности, в про- цессорах ЛП5Р-21хх фирмы Апа!ой Оенсез, ТМБ32ОС5ххх фирмы Техаа 1пз))и)нея)З и Лр., ПРОДУсмотрена возможность выбора ош)аго Из тинов арифметики пугел) установки соотвстствуюшего бит,) в регистре состояния.

пля представления с ФТ дробных чисеч при целочисленной арифметике и, напротив. целых чисел при дробнои арифметике используются соответству)ошие эквиваленты, а именно: П иеючисаенные экаипптенпгы дробных чисел — при иелочнсленной арифметике; П дробные экпиапаентлы иелых чисел — при пробной арифметике. Представление эквивалентов рассматривается в раэд. 3.7. 7 и 3.

78. ~рогрпиагнпя рсвлизаиия обработки данных разчичного типа возлагается на пользователя, к функциям которого относятся: П трактовка типа исходных данных; П организаиия вычислений с данными разчнчных типов: П трактовка типа промежуточных и конечных результатов. более подробно отличия целочисленной и дробной арнфметик обсуждаются вразд. 3.7.7и 3.7.8. Для того чтобы продолжить изучение особенностей представления и обра- ботки чисел с ФТ, необходимо познакомиться еще с одной характерною)- кой — кадпаг нредсгггпгьгенгг» чггоаг. Следуюшей (после формата и формы) характеристикой представления чпсеч является кад их представления.

В цифровой технике для представления лво- цчных чисел используют лва основных кола: П прямой: П лополнптельный. Прйвлой код Прямой кол лвоичных ислых и дробных чисеч совпадает с представлениями эп1х чисел. описанными в разд. 3.72 н 3. 73. дополнительный код Все процессоры с ФТ опериругот с числами, представленными в дополнит~льном коде, что позвочяет сушесгвенно упростить выполнение арифмети')сских операций) ')птпзкиагетьные целые числа представляются в чоиолннтельном коде точно так к же, как в прямом коле. Формирование попо.и1ительпого кола огариггп- И'Еганага ЧИСЛа ПронзвоДИтся Па следуюшему прпаю)у: П значение знакового бита пе меняется 1равно 1); П вес б значащих битов инвсртируются (О замснгнотся на ), а 1 — на О); Глава 3.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6513
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее