Принципы компьютерной Состав Состав Принцип (Продолжение со страницы 4)

1. В контроллере, управляющий сигнал формируется с микро-сигнала управления , связанного с чем? В соответствии с сигналом , генерируемым операции , как иным образом, контроллер может быть разделен на несколько? ( 8 )

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

Тип комбинационной логики, хранения логики типа комбинационной логики и логики хранения связанной.

2 , что прерывание неявной инструкции, прерывания основных инструкций по эксплуатации неявно сделали то , что? ( 8 )

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

① сохранить контрольные точки;

② не допускается временного прерывания;

③ приводит к подпрограмме обслуживания прерывания.

3 . Инструкции и данные хранятся в оперативной памяти, как определить , извлекается из основной памяти является инструкцией или данные?

Решение: инструкции и данные сохраняются в оперативной памяти, которые появляются в двоичном коде, как метод, чтобы различать:

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

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

4 , вход управления и передача выходных данных есть? Каковы характеристики и соответствующие области применения? Попробуйте сравнить это.

Запрашивает путь, прерывание программы, DMA режим и режим канала

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

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

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

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

Набор потребностей. DMA режим только простая операция передачи данных, блок данных , начать передачу и конец Шихай

Необходимый CPU и прерывание системы для предварительной обработки и постобработки.

Я / вывода канала управления является DMA дальнейшее развитие варианта, снабженный элементом управления каналом в системе, каждый канал связан с количеством периферийных, хост выполнения ввода / вывода операцию, просто запустить соответствующий канал, канал будет выполнять программу канала , тем самым завершая ввода / вывода операций.

5 ОПИСАНИЕ канала , чтобы завершить процесс передачи данных , главным образом ,

Полный процесс передачи данных канала делятся на следующие три основных этапа:

① используется в инструкции программы пользователя вводит программу управления доступом трубы, то ЦП организовать программу с помощью программы управления канала, и запускает канал.

Выполнение канала ② CPU программы канала для его организации, входные и выходные данные для выполнения порученной работы.

③ После программы канала на CPU выдается запрос на прерывание. Процессор в ответ на запрос на прерывании, вторая операционная систему времени, запрос программы управления вызовами прерывания обрабатывается.

6 , основной процесс кратко прервать программу?

Запросы, прерывание арбитраж, прерывание (инструкция прерывания скрытой), прерывание обработки, возвращение прерывания

7 , Кубок , посвященный регистр и какой из? Что каждая функция?

Счетчик программ: используется для хранения адреса команды выполняется или выполняется следующая статья относится к адресу.

Инструкция регистр : используется для хранения инструкции извлекается из регистра.

адрес памяти регистры: для сохранения в качестве центрального процессора блока основной памяти , доступ к адресу

Память данные Регистрация: для временного хранения зачитывает инструкцию из основной памяти или слова данных.

Регистр состояния флага: используется для хранения слова состояния программы ( PSW ).

8 , разница Индексная адресация и индексной режим адресации является то , что?

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

 

рекомендация

отwww.cnblogs.com/lsir/p/11094606.html