2011-gre-cs-practice-book.pdf/Q07 — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: « == Вопрос: Q07-08c765 == <i>Тут вставьте перевод вопроса. Используйте [https://wiki.4intra.net/Help:%D0%A4%D0%BE%D1%80…») |
StasFomin (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
− | |||
== Вопрос: Q07-08c765 == | == Вопрос: Q07-08c765 == | ||
− | + | Привилегированная инструкция может быть выполнена только когда оборудование находится в [https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_%D1%8F%D0%B4%D1%80%D0%B0 режиме ядра]. Какая из следующих инструкций НАИМЕНЕЕ вероятно является привилегированной инструкцией? | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Ответы === | === Ответы === | ||
− | |||
− | |||
− | * Правильный ответ: | + | * Правильный ответ: Инструкция, которая изменяет значение счетчика программы |
− | * | + | * Инструкция, которая отправляет вывод на принтер |
− | * | + | * Инструкция, которая изменяет регистр управления памятью |
− | * | + | * Инструкция, которая останавливает процессор |
− | * | + | * Инструкция, которая сбрасывает системное время компьютера |
− | + | === Объяснение === | |
− | + | {{cstest-source|2011-gre-cs-practice-book.pdf|17|7}} | |
− | + | ||
+ | Рассмотрим каждый пункт по отдельности: | ||
− | + | * Инструкция, которая изменяет значение счетчика программы — базовая операция, необходимая для работы любой программы, включая пользовательские приложения. | |
− | + | * Инструкция, которая отправляет вывод на принтер — требует контроля доступа к периферийным устройствам и должна управляться операционной системой. | |
− | + | * Инструкция, которая изменяет регистр управления памятью — критически важная операция, влияющая на безопасность и изоляцию процессов в системе. | |
− | + | * Инструкция, которая останавливает процессор — опасная операция, которая влияет на работу всей системы и всех запущенных процессов. | |
− | + | * Инструкция, которая сбрасывает системное время компьютера — влияет на работу всей системы и требует защиты от несанкционированного доступа. | |
− | + | Вывод: ''Инструкция, которая изменяет значение счетчика программы'' является наименее вероятной привилегированной инструкцией, так как это базовая операция, необходимая для нормальной работы любой программы. | |
− | + | ||
− | + | ||
− | + | {{question-ok|[[Участник:StasFomin|StasFomin]] 20:32, 18 декабря 2024 (UTC)}} | |
− | + | [[Категория:Процессорная архитектура]] | |
+ | [[Категория:Системное программирование]] |
Текущая версия на 20:32, 18 декабря 2024
Вопрос: Q07-08c765
Привилегированная инструкция может быть выполнена только когда оборудование находится в режиме ядра. Какая из следующих инструкций НАИМЕНЕЕ вероятно является привилегированной инструкцией?
Ответы
- Правильный ответ: Инструкция, которая изменяет значение счетчика программы
- Инструкция, которая отправляет вывод на принтер
- Инструкция, которая изменяет регистр управления памятью
- Инструкция, которая останавливает процессор
- Инструкция, которая сбрасывает системное время компьютера
Объяснение
Исходники — вопрос 7 на 17 странице книги «2011-gre-cs-practice-book.pdf»
Рассмотрим каждый пункт по отдельности:
- Инструкция, которая изменяет значение счетчика программы — базовая операция, необходимая для работы любой программы, включая пользовательские приложения.
- Инструкция, которая отправляет вывод на принтер — требует контроля доступа к периферийным устройствам и должна управляться операционной системой.
- Инструкция, которая изменяет регистр управления памятью — критически важная операция, влияющая на безопасность и изоляцию процессов в системе.
- Инструкция, которая останавливает процессор — опасная операция, которая влияет на работу всей системы и всех запущенных процессов.
- Инструкция, которая сбрасывает системное время компьютера — влияет на работу всей системы и требует защиты от несанкционированного доступа.
Вывод: Инструкция, которая изменяет значение счетчика программы является наименее вероятной привилегированной инструкцией, так как это базовая операция, необходимая для нормальной работы любой программы.