Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MP_zachet.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
91.38 Кб
Скачать

2.Организация доступа к программно-доступным элементам.

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

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

2)Обмен в режиме прерываний. Активная роль в инициировании процесса обмена отводится ВУ. Как только ВУ оказывается готово к передаче очередной порции данных, оно посылает процессору сигнал "Запрос на прерывание", что приводит к прерыванию выполняемой П и передаче управления подпрограмме, обслуживающей ВУ. После передачи Д управление передается в прерванную программу. Такой режим позволяет, во-первых, обслуживать одновременно несколько ВУ, а во-вторых, работать с устройствами, запускающимися в неопределенные моменты времени. Отметим, что, хотя инициирование процесса обмена принадлежит ВУ, сам обмен осуществляется под управлением подпрограммы обработки прерываний, выполняемой процессором.

3) Обмен данными по инициативе внешнего устройства также может выполняться и в режиме прямого доступа к памяти (режим ПДП) Самый быстрый способ передачи Д м/у Пам и внешним устройством. Он не загружает процессор и поэтому может выполняться в промежутках между циклами обращения процессора к шине. При этом адресация и управление размерами передаваемого массива данных осуществляется контроллером ПДП или самим устройством, получившим прямой доступ к памяти.

Управление внешними устройствами, а также обмен информацией осуществляется через регистры контроллера внешнего устройства. Количество таких регистров может быть различным и зависит от сложности конкретного устройства.

В качестве примера можно рассмотреть стандартный контроллер параллельного принтера IBM-совместимого персонального компьютера, работающий в режиме однонаправленного вывода по протоколу Centronics. Как достаточно простое устройство, он содержит всего три программно-доступных регистра регистр данных (РД), регистр состояния (РС) и регистр управления (команд) (РУ).

Билет№17

1.Классификация и характеристики МП.По архитектуре:

  • фон-неймановская,гарвардская, потоковая, векторная,матричная,

конвейерная, суперскалярная, с длинным командным словом.

По назначению:

  • универсальные,специализированные.

По виду обрабатываемых входных сигналов:

  • цифровые,аналоговые.

По количеству выполняемых программ:

  • однопрограммные,многопрограммные.

По числу БИС в микропроцессорном комплекте (структурному исполнению):

  • однокристальные,многокристальные,секционные,однокристальные микро-ЭВМ.

По структурному признаку:

  • МП с фиксированной разрядностью,

  • МП с наращиваемой разрядностью.

По виду алгоритма работы управляющего устройства:

- МП с жестким алгоритмом управления, реализуемым схемно (МП с фиксированным набором команд),

- МП с алгоритмом управления, реализуемым программным путем в виде последовательности микроопераций (МП с микропрограммным управлением).

По разрядности обрабатываемой информации:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]