Главная » Просмотр файлов » Справочное пособие - микросхемы и их применение

Справочное пособие - микросхемы и их применение (1086445), страница 31

Файл №1086445 Справочное пособие - микросхемы и их применение (Справочное пособие - микросхемы и их применение) 31 страницаСправочное пособие - микросхемы и их применение (1086445) страница 312018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

табл. 5.1). Арифметико-логическое устройство выполняет над выбранными из ЗУ числами операцию,предписываемую сигналами УУ. Результат на выходе АЛУ записывается в ЗУ чисел по адресу, указанному вкоманде.По окончании выполнения одной команды из ЗУ выбирается следующая по новому адресу, которыйформируется счетчиком прибавлением единицы к предыдущему адресу. Такой способ формирования адресаочередной команды, при котором команды выбираются из ЗУ в порядке номеров ЯП, где они хранятся,называется естественным.При управлении работой вычислительного устройства УУ учитывает результат выполненных вычисленийпо каждой команде. Учет ведется по признакам результата: нулевой, единичный, переполнение и т.

д.Признаки, представляемые 0 или 1, записываются в триггеры регистра признаков и передаются в УУ.Итак, программный способ реализации алгоритмов имеет по сравнению с аппаратным два основныхпреимущества, во-первых, с усложнением алгоритма объем оборудования увеличивается незначительно,главным образом за счет ЯП, во-вторых, путем изменения программы можно на одном оборудовании решатьразличные задачи.Именно эти положительные свойства программного способа реализации алгоритмов предопределилипоявление микропроцессоров и сопутствующих им микросхем как элементной базы вычислительных иуправляющих средств четвертого поколения.Рис. 5.4. Структура микропроцессораРассмотренное программно-управляемое вычислительное средство по своей структуре и выполняемымфункциям аналогично ЭВМ. Та его часть, которая осуществляет процесс вычислений и управляет им,называется процессором.Процессор, реализованный средствами интегральной технологии в одной или нескольких БИС, получилназвание микропроцессора (МП).

Структура МП в общем случае (рис. 5.4) включает три основныхфункциональных- узла: АЛУ, УУ и блок регистров: регистры общего назначения (РОН), регистры адреса и команды,, регистры для кратковременного хранения чисел, участвующих в операции, а также для хранениярезультата вычислений. Числа и команды представляются двоичным кодом, поэтому все показаные на рис. 5.4соединения являются многопроводными (многоразрядными) шинами.В зависимости от назначения различают шины адресные (ША), шины чисел (ШЧ) и шины управления(ШУ).Микропроцессор, выполненный на одном кристалле, т.

е. в виде одной БИС, называют однокристальным.Если входящие в струк-ТУРУ МП функциональные узлы выполнены в виде БИС, то такой микропроцессор,иногда называемый многокристальным, собирается на печатной плате из нескольких микросхем. В составвычислительного средства МП входят наряду с микроэлектронными ЗУ для хранения чисел и программ.

Вкачестве ЗУ для программ нередко используют постоянные запоминающие устройства (ПЗУ), особенноудобные в тех случаях, когда вычислительное средство работает по одной программе, выполняя, например,функции устройства управления каким-нибудь объектом. Для хранения чисел используют оперативныезапоминающие устройства (ОЗУ) (см. § 5.4 — 5.6).Наряду с МП, ПЗУ и ОЗУ, в состав вычислительного средства входит набор микросхем вспомогательногоназначения, обеспечивающих сопряжение МП с ПЗУ и ОЗУ, а также с внешними устройствами — телетайпами,внешней долговременной памятью на магнитных накопителях, дисплеями и другими устройствами самогоразличного назначения, принципа действия и режима работы.Необходимость совместного применения МП с другими функциональными узлами в виде БИС для созданиявычислительных средств обусловливает целесообразность изготовления МП в комплекте с этими БИС, чтобыбыла обеспечена их совместимость по электрическим конструктивно-технологическим и эксплуатационнымпараметрам.

В состав такого комплекта входят БИС МП, ПЗУ, ОЗУ, а также различные функциональные узлысопряжения. Такие комплекты микросхем получили название микропроцессорных комплектов БИС.Рис. 5.5. Структура микро-ЭВМСтруктура вычислительного средства, построенного с использованием МП комплекта БИС и содержащегоМП, полупроводниковую память и БИС ввода/вывода для связи с периферийными устройствами, приведена нарис.

5.5. По принципу действия, структуре и выполняемым функциям такое вычислительное средство представляет собой -ЭВМ, реализованную на микросхемах и поэтому получившую название микро-ЭВМ.5.2. ПОНЯТИЕ ОБ УРОВНЯХ ПРОГРАММНОГО УПРАВЛЕНИЯ ИПРЕДСТАВЛЕНИИ ДАННЫХ В МИКРОПРОЦЕССОРЕРазличают два уровня программного управления: командный и микропрограммный. В зависимости отреализации того или другого уровня программного управления МП делят на два класса. Кратко рассмотримосновные особенности каждого из них.Микропроцессоры с управлением на уровне команд требуют, чтобы программа была составлена сиспользованием строго определенного набора (списка) команд. Эта особенность МП обусловлена принципом«жесткой логики» для реализации УУ.

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

Каждая подпрограммасоставляется из группы разрешенных для данного МП команд.Решение задач с использованием подпрограмм значительно снижает скорость обработки и, следовательно,эффективность применения МП. Поэтому стремятся к тому, чтобы микропроцессоры с управлением накомандном уровне имели гибкую и развитую систему команд. Примером МП рассмотренного класса можетслужить К580ИК80.Рис. 5.6. Структура микропроцессора с микропрограммным управлениемМикропроцессоры с микропрограммным управлением существенно отличаются от рассмотренных преждевсего по принципу по строения УУ. В составе УУ такого МП находится ЗУ с записанными в неммикрокомандами (ЗУМК).

По микрокомандам (МК), как правило, выполняются простейшие операции: сложение вычитание, сдвиг и тому подобные. Каждой МК соответствуют одно или несколько элементарныхмашинных действ гй, выполняемых за один такт и называемых микрооперациями.В ЗУМК микрокоманды расположены в определенной последовательности и составляют микропрограмму;ЗУМК содержит несколько микропрограмм. Функции ЗУМК обычно выполняет ПЗУ.

Структура МП смикропрограммным управлением (рис. 5.6) включает АЛУ с регистром-накопителем (аккумулятооом) РИ, РОИи УУ, которое состоит из ЗУМК, блока формирования адреса МК (БАМК) и регистра микрокоманд (РМК),предназна-ценного для кратковременного запоминания той МК, которая подлежит исполнению.Код МК имеет одноадресную структуру [КОп. Адрес]. В нем содержится адрес только того числа, котороебудет выбрано из. ЗУ. Другое число, участвующее в операции, предварительно засылается в РН.

В качествесверхоперативного внутреннего ЗУ чисел используются РОН Арифметико-логическое устройство может черезсвои мультиплексоры получить числа и из внешнего ЗУ. Инструкция об адресах выбираемых чисел содержитсяв коде МК. После выполнения в АЛУ операции, заданной КОп, результат помещается в РН. Затем выбираетсяиз ЗУМК следующая по порядку МК, исполняется и т. д.Существует принудительный способ формирования адреса следующей МК, при котором этот адресуказывается в предыдущей МК- код МК включает два адреса и имеет структуру (КОп. Адрес числа.

Адрес МК].Адрес следующей МК передается в БАМК по цепиГ показанной на рис. 5.6 пунктиром.Существует принципиальная возможность организации процесса ранения задач только на уровнемикропрограммы. Однако из-за громоздкости программ и трудностей по их составлению и контролю вводятдля таких МП второй уровень программного управления — командный.Разрабатывается система команд, каждой из которых соответствует своя микропрограмма. Можноиспользовать систему команд какой-нибудь большой ЭВМ с хорошо развитым математическим обеспечением иприспособить ее для данного МП. Для этого необходимо составить микропрограмму для каждой команды.Такой способ использования МП называется эмулированием другой ЭВМ.Таблица 5.2Номер микрооперации1МестовыполнениямикрооперацииНомер цикла2БАМК ЗУМКn34ЗУчиселАЛУ12БАМК ЗУМКз«ЗУчиселАЛУn+1Микропрограммы различных операций хранятся в ПЗУ.

Адрес ячейки ПЗУ, с которой начинаетсямикропрограмма данной операции, служит кодом операции в составе команды. Система команд, т. е.программа, заносится во внешнее ЗУ. Процесс вычислений начинается с выборки первой команды из ЗУкоманд. Она записывается в регистр команд УУ и присутствует в УУ все время, пока идет процесс выполненияодной операции программы.Взаимодействие узлов МП вычислительного средства на рис. 5.6 можно представить черезпоследовательность микроопераций:1-я микрооперация: формирование адреса в БАМК->ЗУМК [адрес МК формируется в БАМК и поступает вЗУМК];2-я микрооперация: выборка из ЗУМК кода МК->РМК [в ЗУМК из ЯП с номером, указанным адресом вкоде МК, выбирается эта МК и пересылается в РМК];3-я микрооперация: выборка из ЗУ чисел [в ЗУ из ячейки, номер которой указан в адресной части команды,выбирается число D];4-я микрооперация: формирование результата [в АЛУ выполняется микрооперация, заданная КОп, иформируется результат, который заносится в РН: (РН) *D->РН].Последовательность микроопераций, при выполнении которых выбирается из ЗУ и исполняется однамикрокоманда, образует микропрограмму цикла работы МП вычислительного средства (табл.

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

Тип файла
PDF-файл
Размер
3,9 Mb
Тип материала
Высшее учебное заведение

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

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