Студопедия — Краткие сведения. Основные функции микропроцессора:
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Краткие сведения. Основные функции микропроцессора:






Основные функции микропроцессора:

• выборка команд из ОЗУ;

• декодирование команд;

• выполнение команд;

• управление обменом информацией между различными разделами памяти (вклю­чая собственные регистры);

• обработка прерываний;

• обработка сигналов от внешних устройств;

• управление устройствами, входящими в состав компьютера.

Процессор, с функциональной точки зрения, состоит из устройства управле­ния, арифметико-логического устройства и регистров памяти. Программист, рабо­тающий на уровне ассемблера, обращается к части регистров памяти непосред­ственно (так называемые, программно-доступные регистры), а другой частью (про­граммно-недоступными регистрами) пользуется неявно. Некоторые регистры (на­пример, счетчик адреса команд) в некоторых микропроцессорах являются программ­но-доступными, а в некоторых — недоступными. Программно-доступные регистры подразделяются на специализированные (указатель стека, регистр состояния) и об­щего назначения; в последние можно записывать команды программы.

Важной характеристикой процессора является разрядность. Это понятие вклю­чает в себя:

• разрядность внутренних регистров;

• разрядность шины данных;

• разрядность шины адреса.

Наиболее значимым, с точки зрения программиста, является первый показатель.

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

Существует и неявный, без указания на адреса ОЗУ, способ адресации — стек, при котором информация записывается и считывается последовательным образом.

Важной характеристикой процессора является список используемых им форма­тов данных. Широко распространенными являются следующие форматы: целые числа без знака, целые числа со знаком, коды символов, битовые поля.

В наибольшей мере возможности процессора характеризуются его системой команд. Каждая команда включает код операции и от нуля до трех адресов. Коман­ды различаются по функциям (команды переходов, команды арифметических дей­ствий, команды сдвига и т.д.) и по числу адресов. У современных микропроцессо­ров используется сочетание безадресных команд, одно- и двухадресных команд.

Важную роль в работе процессора играет обработка прерываний. Основные их виды — внутрипроцессорные прерывания и прерывания от внешних устройств. Часть прерываний могут быть замаскированы, т.е. их исполнение и обработка отложены. При обработке незамаскированного прерывания процессор делает следующее:

• запоминает состояние прерванной программы;

• распознает источник прерывания;

• запускает системную программу обработки прерываний;

• восстанавливает состояние прерванной программы и, при возможности, про­должает ее исполнение.

Контрольные вопросы

1. Каковы наиболее значимые этапы в истории развития микропроцессоров?

2. Какова внутренняя организация микропроцессора?

3. Каковы функции регистров: адреса команд, указателя стека, регистра состо­яния?

4. Как могут соотноситься разрядность шины управления, шины адресов и шины данных?

5. Какие бывают методы адресации данных и в чем они состоят?

6. В чем особенности адресации данных при работе со стеком?

7. В чем заключается обработка прерываний?

8. Как (в принципе) работает микропроцессор с внешними устройствами?

9. Приведите пример системы команд (частично) одного из реальных микро­процессоров.







Дата добавления: 2014-11-10; просмотров: 935. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия