
- •«1. Цифровая логика и цифровые системы. 1.2 Основные строительные блоки (логические элементы, триггеры, счетчики, регистры, полусумматоры). Межрегистровая передача»
- •«2. Представление данных на машинном уровне. 2.1 Биты, байты и слова»
- •«2. Представление данных на машинном уровне. 2.2 Позиционные системы счисления »
- •«2. Представление данных на машинном уровне. 2.3 Представление чисел; числа с фиксированной и плавающей точкой »
- •«2. Представление данных на машинном уровне. 2.4 Представление в прямом и дополнительном кодах»
- •«2. Представление данных на машинном уровне. 2.5 Представление нечисловых данных (коды символов, графические данные)»
- •«2. Представление данных на машинном уровне. 2.6 Представление записей и массивов»
- •«3. Машинная организация на ассемблерном уровне 3.1 Принципы организации машины фон Неймана »
- •«3. Машинная организация на ассемблерном уровне 3.2 Устройство управление, выборка команд, декодирование, исполнение; системы команд и типы команд (обработки данных, управления, ввода/вывода)»
- •«3. Машинная организация на ассемблерном уровне 3.3 Программирование на ассемблерном/машинном языке, формат машинных команд »
- •«3. Машинная организация на ассемблерном уровне 3.4 Виды адресации; вызов и возврат из подпрограммы; организация ввода/вывода и прерывания »
- •«4. Архитектура и организация систем памяти. 4.1 Системы памяти и их технологические основы; кодирование, сжатие и целостность данных »
- •«4. Архитектура и организация систем памяти. 4.2 Иерархия памяти; организация и работа главной памяти»
- •«4. Архитектура и организация систем памяти. 4.3 Время отклика (Latency), цикл памяти, ширина пропускания, расслоение памяти»
- •«4. Архитектура и организация систем памяти. 4.4 Кэш-память и ее применение (адресное отображение, размеры блоков, механизм замещения и хранения блоков)»
- •«5. Интерфейсы и связь. 5.1 Основы ввода/вывода (протокол установления соединения с квитированием (рукопожатием), буферизация, программируемый ввод/вывод, событийно-управляемый ввод/вывод)»
- •«5. Интерфейсы и связь. 5.2 Механизмы прерываний (векторы прерываний, приоритеты, распознавание прерываний)»
- •«5. Интерфейсы и связь. 5.3 Внешняя память, физическая организация, система управления; шины (протоколы обмена, арбитраж, прямой доступ к памяти dma)»
- •«5. Интерфейсы и связь. 5.4 Введение в компьютерные сети; поддержка мультимедиа; raid-архитектуры»
- •«6. Параллельные и нетрадиционные архитектуры. 6.1 Введение в архитектуры simd, mimd, vliw, epic »
- •«6. Параллельные и нетрадиционные архитектуры. 6.2 Систолические структуры: сетевые топологии »
- •«6. Параллельные и нетрадиционные архитектуры. 6.3 Системы с разделяемой памятью»
- •«6. Параллельные и нетрадиционные архитектуры. 6.4 Связывание кэшей; модели памяти и их совместимость»
«3. Машинная организация на ассемблерном уровне 3.3 Программирование на ассемблерном/машинном языке, формат машинных команд »
Какой язык программирования является наиболее низко уровневым?
ассемблер
* машинный код
Pascal
C++
Назовите причину использования языка ассемблер:
возможность дизассемблирования программы
большие возможности языка программирования
* все вышеперечисленные варианты
Машинная команда состоит из:
Машинная команда состоит из:
Код операции
Байт режима адресации mod r/m
Байт масштаба, индекса и базы
Поле префиксов
Поле смещения и поле непосредственного операнда
* все из вышеперечисленного
Возможно ли выполнение программы без трансляции ее кода на машинный язык?
да, т.к. процессор понимает язык ассемблер, и опускаться до машинного кода не надо
да т.к. ЭВМ может проинтерпретировать и выполнить программу на любом высокоуровневом языке программирования
* нет, т.к. ЭВМ не понимает никакого другого языка, кроме как машинный код
да, т.к. ЭВМ не понимает машинный код
«3. Машинная организация на ассемблерном уровне 3.4 Виды адресации; вызов и возврат из подпрограммы; организация ввода/вывода и прерывания »
Для чего необходима адресация?
* для того чтобы указать системе, где находится файлб) для выявления всего маршрута данных
для определения архитектуры ЭВМ
Какого вида адресации не существует?
полная (абсолютная) адресация
относительная адресация
*адресация по e-mail
Возможно ли возвратиться в подпрограмму после возврата из этой же подпрограммы?
* да, при помощи повторного вызова этой подпрограммы
нет, т.к. в подпрограмму нельзя войти дважды
да, т.к. в памяти ЭВМ обязательно сохраняются все данные о каждой подпрограмме, и в любой момент времени можно воспользоваться этими данными
нет, т.к. подпрограмма всегда удаляется автоматически после ее выполнения
Что означает термин прерывание?
*остановка работы процессора и передача управления возбудителю остановки
кратковременное прекращение питания подаваемого на ЭВМ
прекращение передачи данных по локальной сети ЭВМ
Для чего нужны устройства ввода?
для того чтобы исследовать всевозможные пути следования данных
для того чтобы вводить в курс дела системного администратора о наличии ошибки
*для корректного ввода информации в ЭВМ для дальнейшего использования
Какие возможны последствия отсутствия устройств вывода (возможно несколько вариантов ответа)?
последствий не может быть
* невозможность отследить ошибку
* отсутствие возможности получения результата
возможность дальнейшего беспрепятственного управления ЭВМ
Возможно ли отсутствие устройств ввода?
да, т.к. устройства ввода вообще не нужны для работы ЭВМ
*да, т.к. данные могут быть получены во время составления программы
нет, т.к. устройства ввода-вывода являются неотъемлемыми частями ЭВМ
нет, т.к. без этого ЭВМ не запустится
«4. Архитектура и организация систем памяти. 4.1 Системы памяти и их технологические основы; кодирование, сжатие и целостность данных »
По месту расположения запоминающие устройства могут быть:
Процессорными
Внутренними
Внешними
*Все вышеперечисленные
Емкость запоминающего устройства характеризуют:
* числом битов либо байтов, которое может храниться в запоминающем устройстве
мера его способности накапливатьэлектрический заряд
нет верного ответа
Для основной памяти единица пересылки определяется шириной шины данных, то есть
* количеством битов, передаваемых по линиям шины параллельно
количеством строк, передаваемых по линиям шины последовательно
время прохождения шины строкой
Применительно к внешней памяти данные часто передаются единицами, превышающими размер слова, и такие единицы называются
* Блоками
Предложениями
Лексемами
Различают методы доступа
Последовательный
Прямой
Произвольный
Ассоциативный
* Все вышеперечисленные
Для количественной оценки быстродействия запоминающего устройства можно использовать
Время доступа
Длительность цикла памяти или период обращения
Скорость передачи
* Все вышеперечисленное