Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Организация и функционирование вычислительных машин1.doc
Скачиваний:
37
Добавлен:
01.05.2014
Размер:
1.13 Mб
Скачать

Типовая структура вм на микропроцессорных наборах

ППД – память прямого доступа (RAM–randomaccessmemory);

ПЗУ – постоянное запоминающее устройство (ROM–readonlymemory)

АДП – адаптер (контроллер для подключения одного устройства).

ПДП – прямой доступ в память (DMA-direct memory access)

ГТ – генератор тактов (CLG–clockgenerator)

RSG–ResetGenerator

У- шина управления; А- шина адресов; Д- шина данных.

Кроме центрального процессора в состав современной ВМ могут входить сопроцессоры:

  • математический сопроцессор (NPR–numericalprocessor);

  • аналоговый процессор (APR–analogprocessor);

  • процессор цифровой обработки сигналов (ЦОС) (DSP-digitalsignalprocessor).

Раздел 2. Организация процессора и основной памяти вм

В разделе идет речь о машинах с контроллерным управлением, в которых порядок выполнения команд явно задается программой. Машины с потоковым управлением и машины с запросным управлением (редукционные) в данном курсе не рассматриваются.

Процессорвыполняет две функции:

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

  • управление всеми устройствами машины.

Управление в соответствии с заданной программой представляется в виде последовательности команд в цифровой форме. Каждая из команд имеет две части:

Операционная часть

адресная часть

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

Типовая структура процессора и основной памяти

АЛУ - арифметико-логическое устройство.

РОНы - регистры общего назначения (от 8 до нескольких сотен штук).

Рг СС - регистр слова состояния. Содержит текущее состояние процессора, в который входит уровень приоритета текущей программы, биты условий {j}завершения последней команды, режим обработки текущей команды. Возможны следующие режимы обработки (в порядке возрастания уровня):

  • UserMode- режим пользователя; в этом режиме не могут выполнятся системные команды (команды изменения состояния процессора и команды ввода- вывода);

  • SuperVisorMode- режим супервизора; обеспечивается выполнение всех команд ввода- вывода;

  • KernelMode- режим ядра; возможно выполнение всех команд процессора.

ПС - программный счетчик. Содержит адрес текущей команды и автоматически наращивается для подготовки адреса следующей команды (исключение составляет команда перехода);

Рг Команд - регистр команд. Содержит код исполняемой в данный момент команды;

ДешКОПиРА – дешифратор кода операции и режимов адресации;

Форм-льУС – формирователь управляющих сигналов { Уi};

РАП - регистр адреса памяти; РДП - регистр данных памяти;

РгУС – регистр управляющего слова контроллера памяти;