Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_Организация_и _функционирование_ПК.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
39.92 Кб
Скачать

Лекции 8-903-99-2222-0 Оксана проф. Карьера. 450 руб. Организация и функционирование пк

Коллоквиум 90 баллов

08.11.2012

Режим прямого доступа к памяти (пдп или dma)

Бывают ситуации в работе микропроцессорной системы, когда пересылка информации из внешнего устройства в память системы с участием процессора, значительно медленнее, чем без процессора. Т.е процесс пересылки данных тормозится процессором. Для решения этой проблемы процессор полностью выключается из работы, а управление обменом информации берет на себя либо внешнее устройство, либо специальный контроллер ПДП.

Следует помнить, что процессор в этом режиме полностью выключен из работы.( режим ПДП повышает производительность процессора) повышает производительность процессорной системы. Для перехода в режим ПДП у процессора есть специальный вход. В конце выполнения каждой команды процессор проверяет состояние этого входа. При наличии активного сигнала процессор переводит все линии своей системной шины в высоко импедансное (т.е состояние с высоким сопротивлением) (импеданс - полное сопротивление цепи) состояние, что равносильно физическому отключению процессора т устройства. Т.о. появляется возможность управлять работой процессора без процессора. В случае если устройство достаточно интеллектуальное, оно берет управление шинами на себя, в противном случае функции по обеспечению пересылки информации выполняет специальный блок – контроллер ПДП.

Контроллер ПДП может решать только узкую задачу – передачу данных в одном направлении и на эту задачу его заранее настраивает процессор. Для выхода из режима ПДП достаточно снять активный сигнал со входа ПДП процессора.

Основные параметры и характеристики микропроцессора

  1. Разрядность - определяет количество разрядов, над которыми микропроцессор может выполнять операции одновременно. Разрядность процессора определяется разрядностью АЛУ. Изредка под разрядностью понимают разрядность шины адреса и эта разрядность определяет возможный объем памяти.

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

  3. Размер Кеш-памяти – с целью повышения быстродействия системы часть памяти системы размещается внутри процессора, что позволяет максимально ускорять доступ к этой памяти со стороны процессора. Эта память является буфером между основной памяти системы и процессором. Специальные дополнительные устройства пересылают информацию из основной памяти в Кеш в то время как процессор считывает команды только из Кеш-памяти.

  4. Состав инструкций. Существует 2 подхода к организации инструкций процессора:

  1. CISCтип команд предполагает, что микропроцессор будет иметь большое количество самых разнообразных и сложных команд, но которые будут выполняться медленнее. Такие процессоры выгоднее применять в системах, не требующих высокой производительности.

  2. RISCтип команд предполагает наличие у процессора ограниченного количества простых быстродействующих команд, что существенно повышает производительность процессора, но накладывает дополнительные требования для программиста.

  1. Конструктив – физические разъемные соединения, который позволяют установить микропроцессор на материнскую плату. Разъемные соединения имеют разную конструкцию, разное количество контактов и разные рабочие напряжения. По конструкции разъемы делятся на слоты, которые представляют из себя щелевой разъем и сокеты – разъем гнездового типа.