2011-gre-cs-practice-book.pdf/Q07

Материал из DISCOPAL
Перейти к: навигация, поиск

Вопрос: Q07-08c765

Привилегированная инструкция может быть выполнена только когда оборудование находится в режиме ядра. Какая из следующих инструкций НАИМЕНЕЕ вероятно является привилегированной инструкцией?

Ответы

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

Объяснение

Исходники — вопрос 7 на 17 странице книги «2011-gre-cs-practice-book.pdf»

Рассмотрим каждый пункт по отдельности:

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

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

Задача зарезервирована: Markvernikov 11:13, 18 декабря 2024 (UTC)

Check-me-animated.gif Решено: Markvernikov 11:33, 18 декабря 2024 (UTC)

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.