
- •Алгоритм, программа, операция, команда, адрес
- •3) Многоуровневая организация эвм
- •4) Аппаратные и программные средства вт.
- •5) Принципы построения систем управления с эвм.
- •11) Назначение и организация памяти эвм.
- •1 2) Иерарх.Организация и сравнительные характеристики устройств памяти.
- •13) Память эвм. Оверлей. Управление оверлеями.
- •14) Классификация бис памяти
- •15) Принципы организации записи и чтения информации на внешних запоминающих устройствах.
- •16) Принцип программного и микропрограммного управления
- •17) Система команд процессора эвм.
- •18) Принудительная адресация микрокоманд. Применение.
- •21) Процессор с программным и микропрограммным управлением.
- •22) Функции и структура операционного устройства
- •23) Программа отладчик. Процесс отладки. Дисассемблер.
- •24) Программирование арифметико-логических устройств.
- •25) Организация алу с фиксированной запятой
- •26) Выполнение операций с плавающей запятой.
- •27) Логические операции.
- •28) Процессор с программным и микропрограммным управлением.
- •30) Иерархическая структура организации цикла команда. Алгоритм выполнения машинного цикла
- •31) Архитектура микропроцессора
- •32) Микропроцессоры с фиксированной разрядностью и списком команд.
- •34) Микро-эвм
- •35) Мп с сокращенным набором команд
- •37) Операция ввода-вывода: программный обмен, обмен по прерыванию, системы прерываний, прямой доступ к памяти.
- •38) Роль прерываний в организации систем реального времени
- •39) Периферийные устройства пк.
- •40) Организация управления памятью
- •41) Управление процессом выполнения программы
- •42) Принципы построения и работы трех типов трансляторов: ассемблеров, компиляторов, интерпретаторов
- •43) Понятие о назначении, составе и порядке использования средств отладки и редактирования пользовательских программ.
- •44) Файловые вирусы в ms dos. Бутовые (загрузочные) вирусы. Другие вирусы.
- •45) Антивирусные технологии
- •46) Защита программ
- •47) Защита локалки
- •48) Трансляторы ассемблера
- •49) Структура ассемблера, адресное пространство.
- •51) При программировании на языке ассемблера используются данные следующих типов:
30) Иерархическая структура организации цикла команда. Алгоритм выполнения машинного цикла
В основе работы микропроцессора лежит командный цикл — действия по выбору из памяти и выполнению одной команды.
Любой командный цикл (КЦ) начинается с извлечения из памяти первого слова команды по адресу, хранящемуся в счетчике команд (PC)
В зависимости от типа и формата команды, способов адресации и числа операндов командный цикл может включать в себя различное число обращений к памяти и ВУ, поскольку кроме чтения самой команды в КЦ может потребоваться чтение операндов и размещение результата.
Хотя обращения к ЗУ/ВУ располагаются в разных частях КЦ, выполняются они по единым правилам, соответствующим интерфейсу МПС, и реализованы на общем оборудовании управляющего автомата. Действия МПС по передаче в (из) МП одного слова команды (данных) называются машинным циклом. КЦ состоит из одного или нескольких машинных циклов (МЦ).
Машинный цикл включает выдачу процессором адреса памяти или внешнего устройства, по которому производится обращение, выдачу управляющих сигналов, характеризующих тип машинного цикла и направление передачи данных, выдачу синхронизирующих сигналов и собственно передачу данных.
31) Архитектура микропроцессора
Микропроцессор (МП) - это программно управляемое устройство, которое предназначено для обработки цифровой информации и управления процессом этой обработки и выполнено в виде одной или нескольких больших интегральных схем(БИС).
Разделяется на:
Микроархитектура микропроцессора - это аппаратная организация и логическая структура микропроцессора, регистры, управляющие схемы, арифметико-логические устройства, запоминающие устройства и связывающие их информационные магистрали.
Макроархитектура - это система команд, типы обрабатываемых данных, режимы адресации и принципы работы микропроцессора.
32) Микропроцессоры с фиксированной разрядностью и списком команд.
Однокристальные микропроцессоры получаются при реализации всех аппаратных средств процессора в виде одной БИС или СБИС (сверхбольшой интегральной схемы). По мере увеличения степени интеграции элементов в кристалле и числа выводов корпуса параметры однокристальных микропроцессоров улучшаются. Однако возможности однокристальных микропроцессоров ограничены аппаратными ресурсами кристалла и корпуса. Для получения многокристального микропроцессора необходимо провести разбиение его логической структуры на функционально законченные части и реализовать их в виде БИС (СБИС). Функциональная законченность БИС многокристального микропроцессора означает, что его части выполняют заранее определенные функции и могут работать автономно.
33) Секционированный МП позволяет построить процесс обработки данных произвольной разрядности с произвольной системой команд за счет использования нескольких БИС с микропрограммным уровнем управления и различной разрядностью. Секционированные МП допускают наращивание параметров (прежде всего разрядности обрабатываемых данных) и функциональных возможностей. Секционированные МП ориентированы в основном на применение в универсальных и специализированных ЭВМ, контроллерах и других средствах вычислительной техники высокой производительности. В настоящее время секционированные МП не используются.
В состав комплекта входили следующие БИС:
разрядное секционное АЛУ;
блок ускоренного переноса;
разрядное секционное АЛУ с аппаратной поддержкой умножения;
тип схем микропрограммного управления;
контроллер состояния и сдвига;
контроллер приоритетных прерываний.