Марков С. Цифровые сигнальные процессоры (1996), страница 8
Описание файла
DJVU-файл из архива "Марков С. Цифровые сигнальные процессоры (1996)", который расположен в категории "". Всё это находится в предмете "компьютерные методы и технологии автоматизации и управления" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .
Просмотр DJVU-файла онлайн
Распознанный текст из DJVU-файла, 8 - страница
аче 32 О и делитель в бюрмате Чтл а) ш«еделдю ннсшуэщао испщюуемую кл ) «"' О«гш диль»(резуютвт ( фопч~ 16 6) п пугенид ч сгнчного астап а Если А() 1, то АЕП лоб«ищет делитель т ~~»о (пол)нить формат ! 31) перед «лемнем частичному ости»у в Ау Если Ая О,то АПВ аы ас дел«гель Фе глнскнеюгоритиасту асгсвнтомслу»ае,еечию~ющищпп П частичного есгзгкв в АР Регистр ргз!»ьтюн В ветру«вечеа со смещеми ' пщдсгалено е форма е честного иди епщ лщг генг з,звон цу ц нюнмаю Вюпрспююае АЛ.Е ббанаррантньч снттацнн прн Пеаеннн.
Л "" Р! 3 \ ! !. А б В р« ° б ч н ° Р ',.б 'б", р.р. ' .,ма - р Ю р... 6 а, р А 1 6 !н» В . ! р рнн р«р Вб 6 Пр АЛ' П,т 115,р 1 б б б ф р (52-\ 1! (0-15 11, 52-10 Т Ё р (16-1 1! (16-15 — 1! 16 О, рр 0 ч р, ° !Втм((н(юч( ОВВ((нпюю(, р !»36(м 05556. фч ВО Пр Р В 1 р \. 51 нн Ъ.п-б ! . Рн 2 (53-16 1! (1-0 1! !60 П б б ! Р . Ю «р В ВОЯ и 1 ! Е ° ! 5 В р, В а О,, р, б ] 2 ! 1 0 б 1 Е 3 ЛР! В Р Р Р" Р !" б Р ° . ч О п р ! .а бе. 52! л р р.л(1 мо ° р Е Р В Е ! й 3 * ОП5 0 р В! ! ! (лттлт, р«б Р ф ! р! В,р,, \ 13 "!' ' " "" "Р' ° "Р' '1 1 ф ВЧ Р Р Р П Р ф . (ЛТТЛТ! н Вр ° и" рч " В ч МООО(Е, ВОМ О ЕМ 1 \ 1*1 2 1 5 ШЧО Ай, 01ЧО Ай, ОЫО *й, ОМО Ай, ВЧО Ай, ОЮО Ай, ОВО Ай 01чо Ая, 01УО ш, Ово Ай, шчо Ай, Ог«о Ай.
01чо Ай, Оа О ю о мчв'Ахо Ай РА55 АУО М -> АЮ Р НЕС ЮТ АЧО, (ПР 6 Л ) мй мй Ал мнд55), (В Р Т»А ЛТЕ в 1 ь мйа АУО,АР РА55 АУ1. ОЪ д мьж *Р! МЯ1 АУ1.Ю Ршь АХО. (У М5ВТ) 1 10 РОГ ЮМРТ К 11. (Е, Р Р" Р А5ТАТ 0*4, (Е, У О Р ) ать, гл АУТ.АХО, О «а 6 рьгюмрь я 1, (е, ш б* л ) йть, А5ТАТ О, (Сбр З АО) ОМО АХО 01ЧО АХО, ОЫО *Ха, ШУО АХО, ШЧО АХО, ОМО АХО, ОЮО Аха, Оюо Аха, Ожо Ахо. Оюо *ха. (ччп Ахо. Оюо Аш.
шчо Аха. Оюо Ахо, шчп Аха, Оюо *хо. МЯ2 О, муо Аха.ю РАЮ Ауа. (д. муа. Ай! мл мй-ю мУО Вю), (О р ВТТ, 11 Мб а Л -4(ПР р ° .« ° С «брб З «б (г а АХО ТОЫТ д АУО 166 л *ш ° р в Ай Ыб а- и *чй т р р н* р,р АХО,АХТ.АЯ, АР,АЧО Ю! Ма МЧО вр ° ю Енгйч и Тл О цл и 6 Ц Мйо ХЧО АР Алотлта?, ( * 6 ) ми-юг,ю-лзь юа, 1 1 1 ° Ю1ОМР1 12, (Е я ОЛ л 1 1?) АНАТ О 4, (Д -ч ° 1 ЯТ5, Р М>1 АЧЮМР Ы*г», а л, а Кна, ) юо-юг,лг *вь Ач(.
(. р ° .Аш( Р МОТ АЧЮМР ' 3 А5Т*Т О*4 ~(ОМПП а О.Писать, ТГ РАЗТ *Г. (и, ч р л Е ИЕ ЮМР 1 *1 °, Ач ъюао. (ч * р -0 А5ТАТ а О. АР АВ» АУТ, Ю Авз Юа. РЬТЮМР6 ба (Е Д >Д Л Л ) *ЕТАТ О*4, (П1 4 ) атз, ОЮ5 АУ1,Ю. ОЫО Ай, (В ) 63 6.3 МАС (умма?катила/Вюсумудмтокф Ха у Мйадау МК вЂ” Х4У О уинояань Х нл У тмновнть Х из У в Рабзвить рсз»льтат к сойер;кимам» Ык »мнввить Х иа 1' н вычепь Рш»ньтат нз солвряжмаго Мк Очисппь рспюр рсз»льтвтв Мк млс абппечивзег двз свгнюрпнлх реинмв режима Ожалгсниябзюс»- кулираввння щмбю йршиим (дая вкез формате ! 13) ицслыйреллаа дш целых в формате !6 0 В щюбюм режиме формат 32-битного выходвмо репмтрз регулир» сгцг то есть происходит зна свае расширение иод иг содермжмип? '"1 ! бнг влево нс(ждлабпшеннем в МЯ Например,З! Мй бит регистре Р саогосмтвчег 32.му Кпу регистра Ык ( по н сваю о средь сшпветсшуег бгпу 0 репгстра МК2),а нолевой бит репгсгрв Р соатвегсгвччт 1 м» Ьну репа:грв ыя (чта в шею очеред свпвегсп уст биту ) регис рз мяб) ЫАС обеспечивав ысаюслораспгое»чочожение, умнолммне с Твсцием суммы (рззнаспг), нлппце е н очиспс» рсз»льтвтз Обрлтнвл позволяет ясп резульчкчв МАС вжалыо в с качестве одноп» из ТРТИ ЬШВСЛСЩ Лсмнк ЛЕ 3,( йгюк-схима МДС Риь»чюк 4 5 наналыазег бюк схем» МАС »ююлапсаь имеет два вжжнык !6.биллах перга — Х и У н адин пиьй ыхалнайиорт рез»льт гв Р 32-Кннаепроизюйеиие передастся .бгпномь щ атер», катар 6( лрибввляег юн ычинмт текший резуютзт н репгсгр» рш»льтзта (МК) ип1 иенасрглспмнно цомеюм:г тпачцийрез»лагат а репюр МЯ )Внрнна репюрз МК сосгввляег 40 бит.
Фактически ои амтпп из трек рвистров МЯО и МК1, !6 бтпньш,н 8 мн битного МК2 С»ымзтор имеет мирна, бальаочо чем 32 бгпв дал того, ча?бы разрешил промпиугачные переполнения прн «ыломкнни несналывх операций нощтю Фчзг М) ( л Врйег о егйо,лерелолне с» чиалапслл) »ьтвнввлизлется, сели зиачзмне биты аоявллись вьлле 32 битной грлюагм р РЫК Входные(тыл алиме рсп1сгры МЛС,Я тек же гзн ньйчтенне в них „чн злат кчюз твкжьш для МЛ! Рездв:ам рабаты щчюатора загрумзеггя либо в реп гагр абрвшай связи Мр,либо н реп1сгр рсзулышв МК Рспгстр обратной связи МР впволяег ппольто згь бп1м 16-3! Рег»льнмв июосрежчнснно, квк опсригд У в шещвюем шлчче.
Рспюр резьльт тз (Мк) шириной 40 бит сасгацт из щкм рспюров МКО,МК! и МК2 КлТЮый 1п ачих реп1сщшв микст быть нвнрям»ю звФ»шю через инва ОМО ° лвлисзи ирег шнн» ОМО ювг из мин» иромвкуючиых результа ов Я МАС,анзшппио АЫХсадсрмнт второй брзлс реюстров,кзк показана лв рис»кке 4 6, за первнчньапг регистрами Вмбор первичного или вторичного набора реп ссра кон1рюируетсл битом 0 рссистре реяагмв и »ш Р р (З(ЗУАУ) Е.ЗДО р „МДС Сшкак ыпатняемых МАС ом оперыый 45 .г мни к рчпмгру МЯ. Неспоь бвт МН2 зшшлнвяпсв шпион Р рс.зим вмб рвется 4-ым бишм репгсгрв режиме «сесгвяния (МЗТАТ) Вм .
в»мб шнвч й л йрш ь 'ч сбкый рыки м В обоих рслсзмзх пгдеряшмое ре сгрэ Р гшдзегсн нв зж д нвччрв, «оторый прибшсмет нли вып ве повсе преп»ведение из ю Мр р ч) МЯ бы фоы р а э Дп» рпшнзвции «ычисзеннй с повывншиой точносгьш, умнвмитсль „шэвпясг есушасгвлегь побыв комбинвпии пмрендов Х н У (ушго ш ь пгэгывае нв зиэкшвы (55), бвыпчиешс пв зивмиюе (П5),беззнзмоеое нэ бгшнвисвое (СП),зле«свае иэ бсзз ямское (50) ) Формэтм операндов зэпипэвэютс» квк чыть инсгрушвш Пеыому ени дпмически вмбирэннс» нз злждей швтрзшгин р нмкевия 3 бнпшй регистр МЯ2 лрн записи/шешш рэгпоемвспм в восьми ввивсс бвтвх шин шннмх При чтении МН2 через шин! ПМО иян из «мну нромпкуппных рез)льтзтов (Я) и(яшехопп ею ливневое рмшнрсние во 16 бнг МН) темке м»гег возможносп ыпомвтичсского расширение знака Кегле МЯ) лнрулаегс» с шинм ПМП, все биты в МН2 б м ЫЯЯ МЯ2 рвширснием ЫЯ) Чтв(ш нкррипь в регистр МК2 значение,отличное эт гнвнооош расширения МК!, шло звгрулэпь МЯ2 после жгрузии МЯ( Змрузмв же МНО не влияег нв нв одни пг ссгзэшихсн регистров, знвксшм рзсширснне не нроисхомп при зшр!эке МНО 4.0.5 Переполнение, явеыщемне и экрукемне в МАС Сзммлгор ымерярчст )пвг псреполнемия Мх,когорьйзюу)зквштя в репктр врифмеппеского швчуш прсцысорв (АЗТАТ) после вмповнсния «эжзсй опсрвцвн ЫАС ом Зтог бнт чсгзилшпнвегся в п«"ше, евш узшвт акг«ьгзягпорз иишрирегир)емьгй ювг число с леппчненнсм яо 2, Я) нерп«месс 52 бвп«ю трении» (МЯ(/МКЗ) То есгь фчэг М! чете.
южвгелсгся, сслн верхюге девять бит МК ие «се омнмремснно рэвйы О или 1 РпмсгрМЯпзв.'сг вевмомиесп выло п о срвншоншвписмия.те чтвнмышшться в мзксимвльное ппчажгпюьное (огриыпеммое) число при нереполисннн Опсрэция ивъпвения злжвжг ог флеге М! в регистре «ТРАТ ° змвкового бнпг репктрв МН2 Слсдукхцз» тэбзицв понэзыыпт эффект оперзшги нвсьвцения МЯ шг С»шршкй Ре уль т лсс те нвсьвченил б МВЗ Рисунок 4 Б Блок-схема ЦАС Ылвпмий бнт МЯ п!осто овацэегся Осы««мыл семь бнг МЯ2 звполшппся з эком рсгис рэ Р (то ес ь 51 бпгом Р) В целом ргжиие 32 огни й регистр результате е сввп«его» лрн 1 О бш эссен» о 00000000 0313311113111131 3111111111111111 1 1111111 3 1000000000000000 ОООООЮОООООМЗ«30 Тшш 4!Зэч ! м «ЫАС Нзсышенио в МАС вЂ” зто оперэцня (в отличии ет режима в АСС) Оив Ъепюаапкчгя дея игпгцьзовэиня после умно»пппб(аккум~вжв«3, твк чтобы предвэрнчппные рез)льтэтм не в вывели нвсьвцени» ибо зчо врнвгдег к пгпере ом сепг мы 1 3 (0*6000) лто 3 ШГХХЛХХХ«03ЩП 46 Перспалнпвге наале 40-го бата репыра МАЗ не дохлою допуептас Зык чнсаа черяе с безвозвратно прн этом н наеншенне может получнть совернгенно пропаюпочо:ювй рса)яыат.
Но рсб)юс более 255 простых пгрепелнсннй (тг а МУ), чтобы тюке маг. о глуа ся. Акку уляп р имеет воаможнсиь аар!тлать 40-бнтньй результат В дг, !6бнтного Овр)тлеше пижно быть 5«агама в ансгрумвмл с памещьи апцн«(В М О) Окр)тленный рва)льчат напр«властен в регмггр МЯ нлн М) Катю происходит онр!тлен«с с реъсграм МВ в «ачеспю вьсяжноп содержамес МВ! предсгажиет ы себя акрттлеыьй 16.бгпныйрчпультат,а сею)жег«ос 3«33 с рав МК2 н МЯ! «а: ег рвх ач)3«аатьса ю«)ка)льтат о р)тленный ло 24 блт Анврнмвпср «спенс)тт несысщеегпе шему окрчтленнл Обычньй метод смещснныо онр)тлекне пронлвоюптл аабыиеннем числа О«5006 к МЯ (че сс ь епю МАО бояыае нлн раны 0«8000, то МВ!3МЯ2 ннкремгмпгртепя), прн ием авруглеаньй рсзтльтат нахал«тон а МК2 н МА!. Но атаг метод прнвоюп м общему жюоавпельному смешлэвао,т н ар« срем!ем хна сынк (когда регнсгр МКО ранет Ох8000) числю ееетлнекн вверх.
А«к!мул тор же )сграняег ато смещснне,всегда усганввюпая бш О 5!Н! в:иь пасхе жр!тленна,еслн МКО свдсржнт 0«ВИД) твюьч абралом, про«стелю акрттленнс четных эна енлй МН( енп н нечегньв *наченнй МЮ верх,что в свою очередь прнваднт к рввнознллнепмгпг операм«« анр)тлсннн на бевшнх амбар«ах пкпн. Пример плвшноб операцнн оарьтлешя. ПР Рг ЛПП МЮ н* "и ' '" " союопо Б 35 3 Д б 3 35 б 3 *Р а 33 ененп с* Камне азцня сынов«тел внднмай,гол« МНО 0«8000 ПР Рг МЛП Мш Н 63 . 00160330 Б 353 Дб 3 35 36 3 Р 601 П)333 т б 16=3 Р ыу 0 Р. 00«Ы330 4.4 Устройство сдвнсй (ЕН!РТЕН )с ройичю сдэнга абе:печпваег полньй эбор адашев длн !6-бмгны.' аргументов, релчльтачом рйопг кшарьи явлытгя 32.6«гное слово Эп опера«вы нкпо ают .