Угрюмов Е.П. Цифровая схемотехника (2004) (1095893), страница 44
Текст из файла (страница 44)
Устройства ввела-вшкыа (УВВ> или вне«нне устрой«!ы! <ВУ) — !смцюе скис срелспы ц!н перелачи лаш!ых извне в МП изи ламин* шбо из МП илн !юнас« во «!Ма!«ою срюб Длг! полка«!«ения ВУ необходимо !«!наес!и гп сигна:и.!, формты слов, скорость переда в н т п к с!вил«реном) внлу. вос. принимаемому л,шным МП Угго выпали«ется специалыгым! блок«и« наывагными адаптер« !а (и! герфейснымн быками вяолв-выаолв) Напом н«м, гго интсрфейсоы называют сонокуш!ость аппаратных н впоцмм. орел!за. )пифицируюпгих процессы обмена межлу модулями сн "!еыы На схеме (рис Ч П малули сисшмы покшаны укрупненно.
Кроме обозначенных б.!окоь «состав систеы «холят обь! ию и бодсе г !ош!ые, чем мы«горь!, бюки упрашеню! внеп!ними усгройсп«ми — коныранелн К их неву оп!о-, ( сятся. прежзе все!о, коптродлсры прерывании и примою лсктупа к ганю« Именнся тзлзке кошроллсры к!ввиюуры, дисплея, дисковой пашни и !. л Конпшшеры прерывании обеспсчивакп обмен с анен!ннь!и устройст!ымн в режиме прерывания (временной гюгзнгтвки) вы«о.!ннсмои про!ргнмы ия обслуживзнн» запроса ог внешнего ус!роне!в« Контроллеры прямого доступа к пвьы!и обслужнвиют решгм прнмон сю!*и межи «вешними устройстнвми и и«от!ью без учао!ия МП При )правлении обменом со с~ороны МП пересылка данных мсжлу внешними ус!роне!азы« и пвмкгыо происхопи! в лвз зшна — сначала лаш!ые прииимюшся мнкрцроцессороы, а .затем вы «ются им на приемник данных В режиме прямою востуна к памяти МП огключвешн ог и!ш! сисюмы н вереласт унраязеннс «мн кон!до«ору прямо!о лоступа, а перегап! <жнныл осупегтвзяю с«г олин зтап —.
непосредственно о- исто!ника к прием! <ику. В сост и МПС часто нкою!т ты же программируемыс шимеры. бх рыл<!)ьг!ш!е риз <ичныс гигназы (интервалы, посгелошзельносм инпузь-ов и г ь) дзя проявлении операций, сала«нных ео иременем Микрононтропиврь! Мнкроконт<юллеры (МК) — ршно«ндность ьгпкроироцсссгюных !.ногти [мнкроЭВМ), ориент«рона«яви па рсшюаци!о гюгоритмов управ!с! ия <схннчесьими устро<згт«аыи н техн!моги юскимн процессами В сравнении с Ггал Л рлл уыле(ивиными микроЗВЫ микро 1 ... р, )к ь. п )ж.. ~ 1) тои) назгы оклы кхь гоюог ныы ратмесгнш пргкткчесхи асю с.
иш мпш) МК на оггном «рисгеюе, что и сио плчгио ю рггюггкго. В~ )глхг иг г*а нс. МК сгало наземные "Ыно риокюшол и гЗВЛП Рлграбоигя МК гли,юлы полюеиис БИС.икон фуныиюнальнол чгконмг~ноггг, котора. лоаюлнгг решагь н полном обьемс лале ю опрсгюгсги;ого к.исса Что огличает МК ог микроЗВМ уииае)кч,ьною назнгчег.ин' Прск к ясен ио милыя обьсм па«гати я ыенее рюнообр пггыи соотла яиешнлх )сгроисиг В остал униаерсачьнон илкроЗВМ нхоият моги«и илм\тн бг п,г ош Гггс и ижокого бысгролсиания имсетсь слогюпы исрирхия 99 постол, т многие чаааги (антг ьгл~гглировггг~нсс ироектираааьшс.
«омиыогерная гр фи ю, мулыимезииные пртлолсния и гр) бел »того решить гюютмоюо Цтг МК г.ит)инин ипа», они рслчкч)аи гл(югкг илюсгныс нес.южпх;с л,пгрлг нн. и сгнил ра мьглсн г ° ~г( ильм и г греб) г ° ° ем кти гымгг, сг«оп, ха порялкпа гсныипе. гем ) микрг ЗВМ игироюно гж гычсиг я Н,Гор яиеилгих )сгроисга также уикшяснно г)жаетгг,т ольг~ ни гнлгиг ии лтошВртл~гл).гкрЗВЫоср)ги-ьгтыгьг:,х ' МК льиюлннстся нл ошом крисгюиге, июя я с~о госгю» ишкисн хгиыи: ,.*' Нко жс функпионалыюго на и мснггл ,' Сопосыялгм ьгикроггрогю с р (г с игигра'ыиэ ирошсс;1 ныи,г м , скыемы) н МК (т е мнцггкхсм) иросли снегины ь не,'ои) г ложи )ю,ин шююрчсских погрсбиоыгш можно гетко мнить г.реоб.га,глг г г МК Икса :, кочьзоалтглсп МК н несколько ры .Реаьилжт шсго июльювкгх.ни оглсы, :: иьж микросхем МП Примсиыпге МК гголлсржигхге~гл ~лхньггг ггьгисгн и ыкссаюго ~)юггчяалстаа клк бын ная липа)»нура, г шг коюрое ие, ы игм ), 'балима нромыш синс - ь и: л Вераьж МК аыпушхны фгрчг и Вле1 и 1976 г Июсьш.рьгргглныи МК Хг'ЛМ г В иасгояшее яреин мг осими госшкгшгхамгг льпг)скенгп'н Ь .
16- О рщялггьгг МЛ с смкосггю памяти проиммм ш лыгпкоп Кба1п, юбгг'.гли. ки 03) ллггньгх и гмии) охг тихих нить) фснг ныл а ле(тл,'синги ~г о схем , уел«тлен«гиге и посгшгомгеюим нгтртгг ыюлг)лыым тлггмгрхг, . : аафроаьк и инфрошалогояые ирсобраг ггх\ сги широию мп) и ~ хк о :га)люирь гг лр (.Рели ыгпугклеьгых МК ниро« » потно с мги гю гю г )инрьгряаных хогггрси крои МС5 51716172(1 и 16-рлтр~ г,ьх МСХ ЦВ((ЖГ296 (фирмы Ьпс)) 0 жнь хно к (ог»и и.. льп).к ! агнх геменспг илн соамсспппгс с ними МК В ше к гасинои номспх е. ! иа К(616ВЕ61 К18)ПВГ)1 (ж ч,мирягрн.гг~гч МК) В ~гиклелгг е ир.и ~ „.фирма ЬгН согршот юю а усшиы нл р трккикс пгожггглх иикроирог сосо Г(иь тля комиг югерогг и уступи в сеюор рынка п(юст гх МК лрмим ф р . м.
:л моигости, фирме ЛИпс! «овгран гхьп~)склеч иои)тарное смгпшл МК :ария ЛГ89 с ф;шш пьмнтью программ, якгюошеег. г фхнкииониты ым мь Аргон сехгснстл г нэсышрл ргшиих 61 К фирмы 1гпс( Цифр хи на Исгкзынто)»сна, чш. нлслготрл иа п»шипов навык )6 и 32 Гчгзрглысзл МК„наибольпшй успех на рынкс сстао~ся за й рлзрял~ ымн Ссичзс окояс полгэвггны ргэнка МК (прнблизнтсльно 6 млрд лошарон) гстас~ся ю ними МК, что означалп их лилираванис с Валют~им отрывом отнаситшн,но прл ствиителсй лругих ссмсисгв. В стр)ктурс МК самой тиа лТЗЗ( (рис 5 2) исоальз)загса рвзлсп ныс б юкн прог)юмьшшз памяог тггов Флэш н ОЗУ ызопыл (Гарварлгхм ар эскил)ги) П Днгзпазоны смкштсй ~алглггк как и чзсгаг гснгршора плкюга,л имппаьсоь ГТИ„нршсзювыс «а рис 52, харакзсриэую~ оврачггры пренс~ало~ лов шлглй те» гп млалшсго за спзроюо При нсоблолг лгас~н гогмож~хг поп ю чсннс гшошних БИС ПЗУ, ОЗУ лтл раси прони ~ прошрзнгпп плюпл Срслства вволауыэг~сла прслстакчсны 4 оврв, юльнгвлги гар~амк (32 лин ш) и лиилзями ТлО (вылил ~~с) слатчика) и ВхО (ахал присмникф л.ш оошюло ва~сльного иволга?вывалгз В сосни МК юолят 2--3 таймсра-сыт шкз (П р ЗряЛНЫХ), КШармо ВаЮт СИСГСМНЫС МстКИ ВрСМСНИ И О~рабхтзяпж ~ Пютр вавы.
Дш сокрвшсния ширины физнчсского интП»)хп ь фунюгин л ~ и парах, ь~ ь )э чснис. Снстсыа прсрыьапий с 6 ис.а нилами зап)юсов рмналыюго ~шгз (си. б УЗ) обслулинаст 2 внсшних шпр:са, 2 запрг .в от,анмсраи и Г ш ш слслоштозьиага парта При шстгяс ГТИ )2 М(о бальшгз~ сгва ы мы и сл,- пол|знетлэ~ за ) мкс, нскогарыс команлы — за? мг.с Штб лп з' Р э) л Аш, илшшш пю по Рно. в.а. с рт -гра ло«.
а г тм лтвяп В паслслуюших парюп~фал этой главы и и .эслуивлсй ггвгк, осс трх на . )3.. ' калзмсрчсскос прссбзмчанис МК 1мз МП рвссмо|осны лгикропрг зсссгр и,',Г Г ) »сбор интгш)хйсных схем (шгаотвроп, контроллсров) вколлпош в миши 555 Глзю 5 вроцсссорн)нт снсшму Прн зг м вншрфенсиые соммы сшмвстствуют не тсмько ствольных~ криствллач или обзастлм кристаллов бш~ьшой слое.нг ° сгв, но и мсгафункггивь~ (макроф) нкцкнм) библиотек функиионсльных бгю«ов современных СВИС ироцюммнр)тмой гагнкн Такое решение привито, нескольку указанный коьгнлек~ микросхем, рас*чишнный на ногчроеннс МПС игнрокого назначении.
лолнсе иллюсгрируег квк ра(югу б.юков. ~ак и особенности ренгеннл мгюч управлении оимлтью н «нсчг~ними устроистмгмн, оргзнизации системы прерываний, реализации црлмоцз лостуцв к цамлнт и г а В МК цсречнслснныс н лругис зз..зчи во~наноси в ограниченное сгелеви и более ншюгыьги срелствзигг, лоз оьгу зн нв» )ьивершльньк ь иьро *'. схеьг, риссчитанных на цоегроение МПС, цозгюллст лс ко осваивать и ьшк ргконтроюгсрн)ю технику Подробные «вгленил о соврсьгенных лгикрзкг нтрг ллсрзх лрим)гены в слравсчннке (7( : $5.2. Управление памятью и внешними устройствами. Построение модуля памяти Память состоит из нчеек, канвой нз ко~арых лрвснаиввст в свои юрсс Схз- (5 У волуцность ларсена, которые ьгогут бы ь .формированы щюцсс ором. обре.
С) зуег ггдресггое лрогмренсюол М()С й.беса нвьгв~и могут занимать все,шрсс вос нросгрансгао (АП) ию. ьга чисть, з .гмз изми ь неывн*г т инческой рюализациц макет бьешь условно црсзгстакзснв набошгм регистров , (ачеек). числа которых М, з рзгр лцюсть — Р( (рис. 5 )) Р е.5.3.условк.орегтсею ~ а Гзюи алвеса имекзт и внешние усгронствв (ВУ) Процессор ирн обмс|к лан. ': ними мкгвв логичен выбрать только олну нз «чгек цвлшти или олно ВЬ Тз: Хгй вы(юр ос) ц;есцшлетси см:мами леколироюнил .згцкса ,:При )цривлснии цюштью и ВУ процессор лолжгн вначюе сформирован, '.
в)кный атрее, ко|орый загсы гюколлрустсл Цифрсязя схелюг а В Ы1К' прнменянзт нлюколька способоя формкроа ния аг!ресои При ггюмюй айреша(ии кол адреса содержится в ком»иль по.г скво.сп !и! полненикз Прямы »арсе»пня улобн», нп уллныгт камыши ()вс ш ~ы»ап нл разрапнос!и), г к, пр~ значительны емкостях палгятп разрядною» ш.р спь югтшточно велики, В случае прямой реп!сгровои адрес»и»и, к и д а кр»~ г !!вход!!~си в одном из ви)трснних рг! и«цюа праиссгарп, аллес ии ~яг ни ия яоразри.шым, ~!ос»альку число заки». ягелло~роя мтг;о В пом ьлу'ш гр мю »д(юсдтгия прплвтяег !ке сызи лостоннс яи При кш епиаа ггфт соиии в камыше явно шп! неявно ) к» ияюе ся ре~ ш ц ~ !Ип.
иессо(и, сс»ге!тжв~пин адрес апсгинла Калы дг сохр»нлш калгпскгн ь. !и ыя ес юлпояиеипя зребуется прелгирлг~с !ьиая лист!юика хиг)зли ш(к т! е репктр (регис!р «ос»сипато алроса) Косвенная „рхышн Виюна нр бр» бап.е с~!Накал «агля нег»пайка про»ввалился ошгакра|на а гзче! егг!югт шахт ,*юлуч лыс» лгодификвпиеи пре. ылуи!сш (т!»тгыкннем г~о ~ш дшши)) При хеп ред<тоехлои Время(ии» колшнлс солю! же~с» сдл~ ап П шг Помимо перси!еле!н!ых имеются и багес с!акыне способы хцгсгпшя !и !»кт н я гпнпст! ~е ~ьнз» и а(т, < лн гхп я ир( г ( ип!их й(П с»~И нг и и и зух! и а. Ватно»|ость испо»ыюгиниг рззш и ых шлоь ырс аг ни о р«ые! . гги я ~ р,ьь вьпюш:ения нро!Зюмм С помошяа гого илн нного сиа пб, адрссашш фгр'ярыш! фили.