Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Методы адресации микропроцессора. Косвеная адресация
Во всех МП используется двоичная адресация памяти и периферийных устройств. При написании программ для задания адресов могут использоваться как десятеричная, так и восьмеричная или шестнадцатеричная системы счисления, что в каждом конкретном случае определяется характеристиками ассемблера. Обычно в МП отсутствует возможность адресации отдельного бита данных. Тем не менее, имеются команды, оперирующие с отдельными битами данных, расположенными в специальных регистрах. Такие команды неявным способом адресуют бит информации. Командное косвенной регистровой адресацией могут быть однобайтными. Поэтому применение команд с косвенной регистровой адресацией предпочтительно с точки зрения экономии объема памяти МП-системы. При этом необходимо помнить о том, что для загрузки адреса в регистр косвенного адреса, т. е. для настройки МП приходится пользоваться командами с прямой адресацией. Команды косвенной регистровой адресации оказываются наиболее эффективными при обработке списочных структур данных. Косвенная регистровая адресация с наибольшим успехом используется в МП-системах, предназначенных для решения прикладных задач сбора, сортировки и поиска информации. В МП-системах косвенная адресация используется также как способ возврата из подпрограммы в основную программу.
Организация подсистем вода/вывода. Подсистема вода/вывода обеспечивает связь МП с внешними устройствами, к которым относится: 1. Устройство в/выв. (УВВ); 2. Внешнее запоминающее устройство (ВУ). ПВВ в общем случае должна обеспечивать выполнение следующих функций: 1. Согласование форматов данных.к. процессор всегда выдает/принимает данные в параллельной форме, 2. Организация режима обмена – это формирование и приём управляющих сигналов идентифицирующих наличие информации на различных шинах, В МПх системах управления технологическим процессом имеет большое число внешних устройств. Для взаимодействия с ними могут использоваться четыре основных режима ввода:1. Программно – управляемый;2. Взаимодействие;3. Передачи управления. (захват управления ВУ);4. В/выв по прерыванию.
БИЛЕТ 14 Организация подсистемы памяти. При небольших объёмах памяти в МПС целесообразно использовать некоторые адресные линии непосредственно в качестве селектирующих, что позволяет уменьшить объём оборудования МПС, за счёт исключения селектора адреса. При использовании информации о типе устройства к которому идёт обращение, можно одни и те же адреса назначать для разных устройств осуществляющих селекцию. Большинство МП выдаёт в той или иной форме информацию о типе обращения. В результате в большинстве интерфейсов присутствуют отдельные управляющие линии для обращения к памяти и вводу - выводу, реже стеку или специальных ПЗУ. Диспетчер памяти. При необходимости расширенного объём памяти за пределы адресного пространства можно воспользоваться так называемым диспетчером памяти. В простейшем случае он представляет собой программно – доступный. Регистр который должен располагаться в пространстве ввода – вывода. В него заносится номер активного в данный момент банка памяти, причём объем, банка может равняться объёму адресного пространства.
Принципы работы микропроцессорной системы С помощью МПК реализуются микропроцессорные системы (МПС). Если в устройстве, построенном на принципе схемной логики, любое изменение или расширение выполняемых функций влечет демонтаж устройства и монтаж другого устройства по новой схеме, то в МПС благодаря использованию принципа программируемой логики изменение функций может быть достигнуто заменой хранящейся в памяти программы новой программой, соответствующей новым функциям устройства.
БИЛЕТ 15 |
Последнее изменение этой страницы: 2019-03-22; Просмотров: 338; Нарушение авторского права страницы