Скачиваний:
31
Добавлен:
04.11.2020
Размер:
119.47 Кб
Скачать

*-Павлов сказал

Очередь команд организуется в процессоре для

  • уменьшения загрузки системной шины

  • уменьшения объема ОП

  • уменьшение времени перехода к выполнению очередной программы

Сопроцессоры предназначены для

  • ускорения работы ЦП

  • параллельной работы с ЦП

  • замены ЦП на некоторых операциях

Передача информации в видеосистему об изображении осуществляется в режиме *

  • прямого доступа к памяти

  • программного обмена

  • выполнения команд программы

Когда процессор анализирует сигнал запроса на прерывание

  • при поступлении от контроллера устройства запроса на прерывание

  • после выполнения текущей программы

  • после каждого цикла обмена по системной шине

Где хранится информация, что режим Caps Lock (Num Lock, Scroll Lock) установлен *

  • в регистре контроллера клавиатуры

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

  • в ячейках, находящихся в оперативной памяти процессора

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

  • контроллером устройства и оперативной памятью

  • оперативной памятью и процессором

  • оперативной памятью и оперативной памятью

Прямой доступ к памяти — режим обмена данными между устройствами компьютера или же между устройством и основной памятью, в котором центральный процессор (ЦП) не участвует. Так как данные не пересылаются в ЦП и обратно, скорость передачи увеличивается.

Чего не происходит в стандартном цикле работы процессора

  • формирование исполнительных адресов операндов

  • изменения значения счетчика команд

  • изменение кода команды

Чем отличается динамическая память от статической памяти

  • особым способом питания

  • высоким быстродействием

  • наличием процесса регенерации

Многоуровневая система прерывания характеризуется

  • ускоренным процессом поиска источника прерывания

  • уменьшением аппаратных затрат

  • уменьшением времени выполнения подпрограммы обработки прерывания

Аппаратные прерывания могут вызываться при

  • использовании некорректного кода

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

  • при обращении к подпрограммам операционной системы

Какой тип принтера НЕ является знакопечатающим

  • барабанный

  • лазерный

  • лепестковый

Простейшие счетчики удобнее строить на триггерах типа

  • TC

  • RSC

  • DC

Кэш память является (через нее происходит обмен данными между ЦП и ОП)

  • заменой оперативной памяти

  • расширением оперативной памяти

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

Самая высокая скорость обмена данными в компьютере в режиме

  • блочного обмена в режиме прямого доступа к памяти

  • программного обмена

  • прямого доступа к памяти

Чего не требуется при подготовки процесса ввода в режиме прямого доступа к памяти *

  • подготовки памяти

  • задания контроллеру ПДП количества передаваемой в память информации

  • сообщения устройству ввода о завершении процесса подготовки

Передача информации от жесткого диска обычно выполняется в режиме

  • прямого доступа к памяти

  • программного обмена с использованием системы прерывания

  • программного обмена

Расширение набора команд процессора может привести к

  • увеличению времени выполнения программы

  • увеличению размера кода программы

  • уменьшению кода программы

Значение переменной А после вычисления выражения char A=5^(((1«2)-1)«4)

  • 42

  • 53 (^-исключающее или)

  • 55

Что еще требуется компьютеру после включения питания для выполнения первой по счету команды кроме процессора и системной шины

  • оперативная память

  • монитор и клавиатура

  • ПЗУ

Что не характерно для статической оперативной памяти

  • наличие питания

  • оперативное чтение - модификация - запись

  • требование регенерации

Одноуровневая система прерывания предназначена для

  • уменьшения времени поиска источника

  • уменьшение аппаратных затрат

  • уменьшения времени на обработку конкретного прерывания

Приемные регистры в контроллерах устройств в основном используют триггера типа

  • DC

  • TC

  • RSC

Интервал времени между передачами значений пикселов в монитор составляет *

  • сотни наносекунд

  • десятки наносекунд

  • единицы наносекунд

Программные прерывания могут вызываться при

  • использовании некоторого кода операции

  • при переполнении разрядной сетки

  • при обращении к подпрограммам операционной системы

Отсутствие кэш-памяти в компьютере приводит к

  • Увеличению объема оперативной памяти

  • Уменьшению объема оперативной памяти

  • Увеличению времени выполнения программы

Самая низкая скорость обмена данными в компьютере в режиме

  • Блочного обмена в режиме прямого доступа к памяти

  • Программного обмена

  • Прямого доступа к памяти

Что в том числе требуется при подготовке процесса вывода в режиме прямого доступа к памяти

  • Задание процессору количества передаваемой из памяти информации

  • Задания памяти количества передаваемой из нее информации

  • Сообщения устройству вывода о завершении процесса подготовки

Передача информации от клавиатуры обычно выполняется в режиме

  • Прямого доступа к памяти

  • Программного обмена с использованием системы прерывания

  • Программного обмена

Передача информации в клавиатуру обычно выполняется в режиме *

  • Прямого доступа к памяти

  • Программного обмена с использованием системы прерывания

  • Программного обмена

Сокращение набора команд процессора может привести к

  • Уменьшению времени выполнения программы

  • Увеличению размера кода программы

  • Уменьшению размера кода программы

Значение переменной А после вычисления выражения char A=127&(((1<<3)-1)<<3)

  • 56

  • 32

  • 48

Какая информация содержится в счетчике команд при выполнении команды

  • количества выполняемых команд

  • адрес размещения выполняемой команды

  • адрес размещения очередной команды

Что не хранится в постоянном запоминающем устройстве (ROM BIOS)

  • программа

  • текущая дата

  • номер версии программы SETUP

Вывод информации с клавиатуры осуществляется в режиме

  • прямого доступа к памяти

  • программного обмена с использованием системы прерывания

  • программного обмена

Какой тип принтера НЕ является знакосинтезирующем

  • барабанный

  • струйный

  • термопринтер

Активным устройством на системной шине может быть

  • контроллер прерывания

  • контроллер устройства ввода-вывода

  • процессор

Слово состояния процессора формируется и используется для

  • управления процессом выполнения программы

  • выявления ошибок при выполнении текущей программы

  • контроля и диагностики аппаратуры процессора

Аппаратные прерывания не вызываются в компьютере при

  • вызове подпрограммы

  • нарушении защиты памяти

  • некорректном коде операции в ходе выполнения программы(наверное)

Что хранится в КМОП (CMOS) памяти?

  • программа пользователя

  • программа начальной загрузки

  • данные о настройке компьютера

Непосредственная адресация предполагает хранение в коде команды

  • операнда

  • непосредственного адреса операнда

  • указателя на адрес операнда

Чего не требуется при подготовке процесса ввода данных в режиме прерывания

  • подготовки памяти для приема данных

  • задания контроллеру прерывания управляющей информации

  • наличия в оперативной памяти программы обработки прерывания

Посимвольная передача информации на принтер обычно выполняется в режиме

  • прямого доступа к памяти

  • программного обмена с использованием системы прерывания

  • программного обмена

Включение самопроцессора в состав компьютера приводит к

  • увеличению потребляемой мощности

  • увеличению размера кода программы

  • не видно больше

Посчитать значение переменной A после вычисления выражения unsigned char А = 17| (((1<<2)-1)<< 4)

Ответ : 49

В​ ​ каком​ ​ коде​ ​ хранятся​ ​ целые​ ​ числа​ ​ со​ ​ знаком?

Целые числа обычно занимают впамятикомпьютераодин,дваиличетыребайта, при этом​ ​ самый​ ​ левый​ ​ (старший)​ ​ разряд​ ​ содержит​ ​ информацию​ ​ о​ ​ знаке​ ​ числа. Для ​однобайтового формата​ ,например, для знака отводится один разряд, а для цифр абсолютной величины​ – семь разрядов. В компьютерной технике применяются три формы записи (кодирования) целых чисел со знаком: прямой код, обратный код, дополнительный код. Отрицательные числа в прямом, обратном и дополнительном кодах имеют разное изображение.

1. ​Прямой код​ . В знаковый разряд помещается цифра 1, а в разряды цифровой части числа​ ​ —​ ​ двоичный​ ​ код​ ​ его​ ​ абсолютной​ ​ величины.​ ​ Например:

2. ​Обратный код​ . Получается инвертированием всех цифр двоичного кода абсолютной величины числа, включая разряд знака: нули заменяются единицами, а единицы​ ​ —​ ​ нулями.​ ​ Например:

3. ​Дополнительный код​ . Получается образованием обратного кода с последующим прибавлением​ ​ единицы​ ​ к​ ​ его​ ​ младшему​ ​ разряду.​ ​ Например:

2.​ Чем​ ​ отличаются​ ​ процессы​ ​ сдвига​ ​ влево​ ​ и​ ​ вправо​ ​ для​ ​ чисел​ ​ со​ ​ знаком​ ​ и беззнаковых?

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

При​ ​ сдвиге​ ​ влево​ ​ позиции​ ​ битов,​ ​ освобожденные​ ​ при​ ​ операции​ ​ сдвига, заполняются​ ​ нулями.​ Сдвиг влево является логическим сдвигом​ (биты,​ ​ сдвигаемые​ ​ с конца​ ​ отбрасываются,​ ​ включая​ ​ бит​ ​ знака).

3.​ ​​ ​​ ​​ ​​ ​​ ​ Как​ ​ представляется​ ​ корректный​ ​ двоичный​ ​ код​ ​ числа​ ​ типа​ ​ float​ ​ (double,​ ​ long double),​ ​ имеющего​ ​ в​ ​ десятичном​ ​ виде​ ​ наименьшее​ ​ положительное​ ​ значение, отличное​ ​ от​ ​ нуля?

денормализованные​ :

float:​ ​ 0​ ​ 00000000​ ​ 00000000000000000000001​ ​

(знак,​ ​ экспонента,​ ​ мантисса)

double: 0​ 00000000000​ 0000000000000000000000000000000000000000000000000001​ ​ (знак,​ ​ экспонента, мантисса)

long​ ​ double:​ ​ 0​ ​ 000000000000000​ ​ 0​ ​ 000000000000000000000000000000000000000000000000000000000000001

(знак,​ ​ экспонента,​ ​ целая​ ​ часть,​ ​ мантисса)

нормализованные​ :

float:​ ​ 0​ ​ 00000001​ ​ 00000000000000000000000​ ​

(знак,​ ​ экспонента,​ ​ мантисса)

double:​ ​ 0​ ​ 00000000001​ ​ 0000000000000000000000000000000000000000000000000000​ ​ (знак,​ ​ экспонента, мантисса)

long​ ​ double:​ ​ 0​ ​ 000000000000001​ ​ 1​ ​ 000000000000000000000000000000000000000000000000000000000000000

(знак,​ ​ экспонента,​ ​ целая​ ​ часть,​ ​ мантисса)

4.​ Как​ ​ выглядит​ ​ десятичный​ ​ код​ ​ числа​ ​ типа​ ​ float​ ​ (double,​ ​ long​ ​ double),​ ​ имеющего наименьшее​ ​ положительное​ ​ значение,​ ​ отличное​ ​ от​ ​ нуля?

денормализованные:

float:​ ​ 1.401​ ​ *​ ​ 10^-45

double:​ ​ 4.941​ ​ *10^-324

long​ ​ double:​ ​ 3.645​ ​ *​ ​ 10^-4951

нормализованные:

float:​ ​ 1.175​ ​ *​ ​ 10^-38

double:​ ​ 2.225​ ​ *​ ​ 10^-308

long​ ​ double:​ ​ 3.362​ ​ *10^-4932

5.​ В​ ​ каком​ ​ порядке​ ​ следует​ ​ выполнять​ ​ действия​ ​ для​ ​ получения​ ​ дополнительного кода​ ​ двоичного​ ​ целого​ ​ числа​ ​ из​ ​ прямого​ ​ кода?

Для​ ​ получения​ ​ дополнительного​ ​ k-разрядного​ ​ кода​ ​ отрицательного​ ​ числа необходимо:

1. модуль​ ​ отрицательного​ ​ числа​ ​ представить​ ​ прямым​ ​ кодом​ ​ в​ ​ k​ ​ двоичных​ ​ разрядах;

2. значение​ ​ всех​ ​ бит​ ​ инвертировать:все​ ​ нули​ ​ заменить​ ​ на​ ​ единицы,​ ​ а​ ​ единицы​ ​ на нули(таким​ ​ образом,​ ​ получается​ ​ k-разрядный​ ​ обратный​ ​ код​ ​ исходного​ ​ числа);

3. к​ ​ полученному​ ​ обратному​ ​ коду​ ​ прибавить​ ​ единицу.

6.​ Чем​ ​ отличается​ ​ циклический​ ​ сдвиг​ ​ двоичного​ ​ кода​ ​ от​ ​ логического​ ​ сдвига?

При циклическом сдвиге​, значение последнего бита​ по​ направлению​ сдвига копируется​ в​ первый​ бит​ (и​ копируется​ в​ бит​ переноса).

Циклический​ ​ сдвиг​ ​ отличается​ ​ от​ ​ простого​ ​ сдвига​ ​ тем,​ ​ что​ ​ в​ ​ результате​ ​ его выполнения​ ​ значения​ ​ битов​ ​ числа​ ​ не​ ​ теряются,​ ​ а​ ​ просто​ ​ перемещаются​ ​ по​ ​ кругу: старший​ ​ бит​ ​ помещается​ ​ на​ ​ место​ ​ младшего,​ ​ младший​ ​ —​ ​ на​ ​ месте​ ​ бита​ ​ 1, затем бит​ ​ 1​ ​ —​ ​ на​ ​ место​ ​ бита​ ​ 2​ ​ и​ ​ т.д.

Циклический​ ​ сдвиг:

Логический​ ​ сдвиг:

Соседние файлы в предмете Организация ЭВМ и вычислительных систем