Марков С. Цифровые сигнальные процессоры (1996) (1264224), страница 9
Текст из файла (страница 9)
и нчесане н арцфмегнчесннс Сэвнгн н нормажпанпю устройства спмв» щи«в м орялка н об«гсвг паряама дая баска (нежольип еюж) Зпг базовые прнзю пню маг)т быль афф ешмнна скомбнннровлны нтл ычнсленнй любой а насти, в том аклс для рта. лп3«н жинглеюй с плвванммей тачкой. 1.4.! 6«ак-схема упройстеа сввмга Ргкпнн 4 6 расаолыненгвй на слыующей сграннце,наказывает блок Рнсунок 4 6 блок-схема усгройатва сдвига схему 5Н15ТЕК-а.
5Н)РГЕК мажет быль разделен н» шеирвщне часпг. си«гавай махи, л каку ртрмыеннн ОВг'РА55, дегекюр порядка, н !тграйпао орал«сына орямпо. Сюиговья) мсспп — гто барабанный мыпш размер«осы 16х32 Его лом явл ется 16-бнгное лнсченне. «оюрое ен микст по«есина в )чо паэпцню 32.6«тмою реачльмп«, начнная с пынаетью сдонвугого авена, н кснчас лоянасгью щвн«угым праве, ттлпше опнаго ан«ла О«нветсгвенно сряесгвует 49 нар«аппп памешеюю ньодного 16 бнгного слова а «ыхопвк 324нтнае Сдвлгевй махна со шосй паин!ой аврумсн аборомрегмстро Рсгнггр Пгерамдг ЕМЯег Ьеа! (51) обеспечивает операнд дла спмко ого массива н лт» яегскгара анонс«сыты Ширина реп!стра 51 сасаныяег 16 бнг н он ггпнег быль лап«сан н счнтан по шанс ОМО Массив снопов н детскпгр екпонепы таю«6 полаалю г «пюлыожпь регнсгры АК ЕАлг МВ в гпчссгне «пены« (счмгав нх лна гюаг с ганны А), Результат свен«анас массива 32-63 й р и 16-6 ч,'5ВО 335А! 3 р, 1 Инат быль лнрукенм с пюы ОМО «лап«саны нс нжнм ОМО н В.
Регистр 8К'межег тинке нспольмеатъся вчн обратной салан с через анну 3Чвечеши 063'РАК5 вчя жямажнасш ре люа ьсгать где«ты с мийнсй точность« 43 Р р БМВ Оф ю(БЕ), рн 666, порядок ва вре я аперэпкд иармва звц н яенсрмвлизэцин 0 нон, ° бить счкшв зинкин через 5 млвэшпх бит шннм ОМО Его фармюь Б 1 депе н слоном коде Регнсгр 5В (я де ВЬк)с) непалы)ется в баочн е операанах плавающей гас«об Он содержит значение экспоненты бчока,та сеп,,ь, значе ие, нв которое комаонекпа блек« дал,кны быть сл нну, н«и срмынювать самее большое значение Ширина 5 — 5 бит н е содер:ют глмае наследию з яченне зк аю Чтиве и зит с этога ремсгр нозмо:ввечеру 5 ива«шах бпт 1«нны ОМО Значении «емээпнсыавшп, в дапелюттвииом коде а формате 5 6 Прнзаютсирепюро БЕилиБВнвшннтОМО ранпголнт расонтре эзопа итя пот) ення 16 б авета зна е .3ибоб из репвграв 51 БЕ 5В мо е быть счтпън в зэлисан в одном ом ме Штяле МПРГЕВ гчдерллг два банка рептсгро 51, БЕ,5В п 5В Вибо( основного нлн дсполннтеденога банка репк ров котпролируспи щлевы бнточ рептсгре рвкпмв працееира (МБТАТ) Сленг ювлны» данных ащкяевнп ся кои1рптьным кодом (С) а входим пинала Н(710 Еантролыий код является з а«озим 3 битным зивчеюаа агоаое )кэзьюич направвеннс сдангя н аознчесрю рэзршаи, на ногоро слещег сиюнуп ахоюое зпа инне Патожпелъныс знвчеюш )кезыве на зеаьй шпаг (сленг верх), а пгрпцвтельные, соегвеитвенно, на слет вправо (вниз) Ео рьчмий код может браться ю 3 нсючмиков регистр.
5Е (экспоненчв), рвъсгра БЕ с проптвонеложным знаком мн епермпп нсрмалнзашш клн непосредственно 1в и«струги;нн Снгнаа П)(ЕО екрсделя«т начыивтта очн) сдзнго В састалюат Н: «се тдвнгн препвоииея опкптелно БВ) (верхнеб попо ннм аыхогног поля),а саки«дивт!.0 все сленги щюннюдятся опюптлмв 5ВО (юаюка пюовпны) — гн ар«мер а и 4 4 2 немедленные подан Опнм Н((ЕО и«твен прн пзвп е 32 бипжх знвченпб ток квк псзпшыет сбвш ачавнмен числе быть тдаюнтычп еюоб ннсгр)тшасд Сюнал Н)((0 выбнрвею юясдыб раз прн аглае юпаюат тетробсгпз сдаию Устрабсшо сцваа зэволнягт асс Впы 32-багпого ртятчьтате справ.
от пшнцга1а ерандз нл мп, еле а — бнтомрышпреиня (Х) Эпи бю мол,е баль «зят из 3 нсточннкав н ююктюаспт ог выло «емок инсгр)ъцн змэмеаьй йп аперяндя,бит АС нз ремшра АБТАТ н о ь Лептка ОВ(РОББ пптволаег сдвянугьяч сскц яч чнслв с папышемноп о настъю быть щмнально сюмбнмнровзнныч Ксгдв выбран РА55 резттьтвт массив» сдвмга змр)титетм в рептсгр 56 без нзменсюаг Котя« ыбр ОВ,Р ) и сс глнге пю ер и и рвом' и скос н ш" с презыщмю чОеря вилем 5В перед загрузиоб т)ца Детектор спюенн ппчуюет степе«» из хеавго операнда тс рабств сленга Он рвбкэет в трех режимах, вгндил опредаияют кв.
интерпрептряегся аховые значение В юсюяннн Н( ходпоб опервнд (ласт)тяюшнй на слвипюыб масона) зоспрннпыазтся кок аква с одннврнвдточношъю ндн «зк юрхняя полОвин числа с итеЬтоб опвсгы Дегептор силен« о ределяег количеснк «едуших з вяо ых р трядсв и требюъпиит юд,виар й определнег иг кепи кы чесгво раарядав операнд осле.еп быть сдвюнт налево,чтобь аагпвичь толька один знакавмб бят Эп1т код прннатыен н о е з обратом слувпь жспонентоб юн нантпссы,палюенноб тюле е абы 69 мишам«бит.
памир 1 а нн нух (иеехьюб маб ),о ы д р р чпа с итат сложенн«7 ычишния,вьвелнсннео АССмогца мог о произодп ~~~депеши поз ом) легексср степени прннмнвег ао вкпменне бевг м щ>кептческае аерепалненнс) Ее«я ан )пэнавлею амвченне Впспонен 1 яв«яегся рьпльтвтом да» нплпаквпт того, что нукен иш ннб бмг а ашнзавзнноб антике (фааг пере кв АС АЕСт), если флаг Ач не -гяновае,те да рыапи еюп сасюв 1. И! и И(Х нег Во в!амн подле определен«и сгепетш я реек зх Н( н Н1Х,дсгсгаер з еаию з ям вызов бт 55 (5ЬДег5иш),иаторыбпсмецаеттларсптсгрА5ТАТ Бю сгарвнй бпт заднего операнда за исключением тех с.уиев, капе становлен А)' в режпче Н(Х В этом по ас ывои с ирнцанас агою б,тю,чтобы сотрзнюь знак переполнившегося значения В сасгоюа 1.0 ечохноб жеранд инге)шрептртенм как лад з дддюнна аклв с яообноб о аисты«В сес анни 1.0 де е п р жгпснють1 гдперпрептр)гт бнт 55 в ргптсгре АБТАТ «ан зива число Регнсгр БЕ гируквется )кптльтагом легекп рв зкпнеенпа тлзько н тм слтчае,если 5Е шоаряак -15 Т мое с.
Ячасгеа ипяь отде, когда стерни« палонютв— ипарая амьена быль абрабагвнз иерей — садерлшдв япш знекояь е б пы Вывод иегекпгра экспоненты также сдюпаекм ив -16, чюбы прнюпь о эмпмаюк тат фиг что операнд на самом деле «ыяшс» млавсаед пмннимод 326итного чнсла Таблица 43 паюиывеег «вра«тсриспе» гепвсшра зюзюнтвты для ыеч трех режпмов 5 — эю и йбиг. П вЂ” ег и Дс П вЂ” ндб те И1 о г з 5 6 7 з о та 12 12 15 ое со ООСОЕВО ОООООООО $иаооаоо евлооао 55юоаоо Опшооы МБЮООС ОГПСОООО Бмзиаое осаоыоо 65Ы5ИОО ОООООООО МБМБИО ОООООПВ ЕБСМББИ ОЬОООПЫ 1Б 15 17 !6 15 20 71 гг еасаоаоо маоааоо Бвиаасо ы65«ооо БЫБВИОО ЫБЯЯБна 6665666« Ы3$5556 ЯЫЫ358 ЯЫББЫБ ЫЫББМ ЯЫБББББ Бяаы565 ЯЮВББЫ ЯБВБЫЗБ 658555Ы ОООООГОО ОООООООО оооаоооа оооооооо оосаево Ооассаоа осоооооо иасаепа 5ИОООООО 55ИООООО 5$$ИОООО ЯББ5ИООО 56566«ОО 685388ИО 5566666« 555ББВВБ о г з 5 6 7 в 3 16 12 13 15 оооооооо зяолоооо 36«ООООО 355ИОООО 6556«ООО 5М55«ОО 3636МИО БББЫ55И БББЫЫБ 86333358 35Ы5565 68535558 ОБЫБЯЯБ 56556555 М655655 56655583 55Ы5556 оаоыоос оооаоооо аооыооп аооооооа аооосоол оооооооа аоооаооо аоооааоа вооооопа 5«ОООООО 55нооооа ЯМ«оооо БЗББИООЛ 53665ИОО БЫМБИО БЫЫЫ Ы535655 50 5 5 5353МЗВ ИООООООО ЗЗЕВЗЗЗЗ ЗПОООООО 88585585 55»ООООО ЗМЗВВЗВ 636ККОО 55853533 ВЗМ»ООО Ы553333 55365ИОО 35538533 56ЫЫИО -гз 2а 25 28 22 гв 25 3 ВЫ3ЫВВ ЗЫВМВИ ')(1г В ЫЫ5555 56553553 тт Ваги нзхолпгя»чеиеит,сгспсль которого балы»с,чеи 56,его степень „грув»ется я 5В Псгле абробошв сок ые витав квссивэ репгсгр 5В шпгрпиг степень слива бгшьшап ыеиепю в вело»блоке Нор»элиз»ею „з провозится Оперэшгя ЕХРАО) — чисто проскогрооэя а ерэцкя Зив гшгв в БВ ио ыт быгь скопировано 5Е дв» щшыдекпя ар зли»шип еви воср в > родство сдв»гв Плише о о наз,ег быль»ссоеюро.
ввю с пэк»ыии для лальнейлгй ииерпрепшдп Намайшкиыв ай»ыц Неиезлеккый сюит просто сия»пег оперев влево (ЕИРХ)г»ПРЗОО(В»Ю) Кг ИРПИОЕ КОВ»ЧЕСЮО РаЗРЯДОВ ЗГИ И»СГР> Цл» сиопвзрат зиэчеюк, зев»в»кое непезкдспкк»о в юктрршци лчя ащегюеивя ныгрчыеаш п рэзкерв сдвиге Зппп ае ось»»бит»ае число ввтровпртег с»юг Репюр 5Е е паюлы!етс» и ие пзиспяегся »кегрукдгякп леиедвея»аго сввигв Сывую»гпй пркиер»еиоистркрчег сдвиг хоикпг згв цввгд швииювпо егоршей азы»лиг БН (5В!) Иеп з Втс» Н! швдг 5! ОхВБАЗ, БВ-(БН!РЕЯ ВУ -5 (Н!), Нюк приведси рсз)льтат свгигвчою вс вхаввпа зиэчеиия.тыыо в »Отак непрев»с»ки,ои»хзпшвцо и шалей ((О) оспа»к»ы 5В 51 ОкВ6»З, БВ !БЮРТЯ ВТ 5 (ЕО) Реп сгр БВ гюговзтеъгп дил зэписв сгепеи» «се о б шиэ Вшиомиь зкв с»»я кеи после звоерше я сергы аперзцю1 от -15 до 0 Лапа г срзвксюш сгепеюг абкеыяст его сов рмичае,ее овос аивчеиие бе ыгг тввчшего Твюгч образо» гэгругкв этою репгсгрэ зкзчс пец -Ю слгзгг здя »лиц Миг»дог 8 та в Чухц Л Зл ррш ь — (Б а БВ ° .
° .2 Ои»Р»ции ц(югэ )страйспю сдвиге вьпюлпяет еюбъпц»е фраоги» (киске» в сгр)ъцпй пок зэки в сксбкю) А!2»фиспгче:юй сгвкг (А5ЮРУ) ° Лапыеиий сдвиг ()БН)РТ) Нори»вазиля (НОВМ1 Опрглглслке з спаиегггы (ЕХР) ° Блоч»ое из»с»сикс ы о»сипз (ЕХРАО)] Зп ос ов»ьс пксгррваи иаг)т быль псповыавэ»ы по-ратпеа зэвгюигосги от текущих зрифиегпчезпе трйею»ий Далее иы Овиэ ар»иере вычвсеывя с овавркой и двойюй точ»оси ю для еле»ушввг фреей ° Оц д ° а Нецезвек»ые слыли ° Деиеригюпвци» ° Нориэл»заев Фрпгцои сввпгв (гриф»спев»о о сипло,ыпеескап совка »арию излдю) иоОт быль пр» зивэипи )ъвтв»ы с рс юг»э»» Н(гг'ЕО и ОВ ю сбрэбопог чисел с павышешгой тот»всею Юли ОВ огсугсгв) ет то оперг» пгрюепю я репюр БНбез изиа еюп) ОВ производит апсрвцию "лолы глас илц рсзиьтвтэ сдв в с скрап» содер.шавки регистре 5В О! испо зчсггя двв саед»пс»ия дерг 166»ткых петей в взвисе целое ' рспктре 5В Мол»фи»вторы Н((ЕО юресгь сввиг от»оппель»о юршш »лп лиллей попс»и»ы 32бпцаш регистре 5В, соЗтвегспюцио Эп сгвкгавые фпгюэв берут взодгюе злате»ке пз рсдс Рз БН п л гв виги» зрчтого рспппрв рсзчльтвтов и гегррвэви 32 бигпьй рсзчльтзт в релю) 5В Зтэ фро пкя апрежшег с»лень гиче» бюьшого по иве»пэб! члс г ги ивсевв ыксч О в ыпаткяегся »истр)»лией ЕХРМЛ Паслелаытельиссгь шш»в дл» типич»аго слуша привезен» ними В Обраб>тиа пелеого ззс.