Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы экзамена архитектуры...docx
Скачиваний:
7
Добавлен:
29.07.2019
Размер:
69.76 Кб
Скачать
  1. Особенности cisc-архитектуры процессора.

Ответ: Для CISC-процессоров характерно: 1.небольшое число регистров общего назначения; 2.большое количество машинных команд,наличие сложных (многотактных) команд, функционально аналогичных операторам языков программирования высокого уровня; 3.большое количество способов адресации; 4.большое количество форматов команд различной разрядности; 5.преобладание двухадресного формата команд; 6.наличие команд обработки типа регистр-память.

Среди других особенностей RISC архитектур следует отметить: 1.наличие достаточно большого файла РОНов (32 и более регистров); 2.для обработки используются трехадресные регистровые команды; 3.команды регистр-память используются только для загрузки (Ld) РОНов из памяти и сохранения (ST) содержимого РОНов в памяти; 5.упрощение команд, использование аппаратной, а не микропрограммной логики выполнения команд,

  1. Типы команд. Типы и размеры операндов.

Ответ: В современных ВМ используются следующие типы команд:

1. Команды пересылки данных.2. Команды арифметической и логической обработки.3. Команды работы со строками.4. Команды SIMD (одна инструкция – много данных).5. Команды преобразования.6. Команды ввода/вывода.7. Команды управления потоком команд.

  1. Принципы организации КЭШ-памяти.

Ответ: Организация КЭШ памяти определяется тем, каким образом достаточно большая оперативная память отображается на не сравнительно не большой КЭШ. Существует три разновидности отображения:

1. если каждая строка ОЗУ имеет фиксированное место расположения в КЭШ памяти, то КЭШ память называется КЭШом с прямым отображением. В этом случае адрес памяти определяет используемую строку КЭШа, а для адресации байта на строке используются младшие разряды адреса.

2. если некоторая строка оперативной памяти может располагаться на любом месте КЭШ памяти, то такая КЭШ память называется полнотью ассоциативной.

3. если некоторая строка ОЗУ может располагаться на ограниченном множестве мест в КЭШ памяти, то КЭШ называется множественно-ассоциативной или частично-ассоциативной.

  1. Принципы организации памяти в современных компьютерах.

  1. Виртуальная память.

Ответ: Виртуа́льная па́мять (англ. Virtual memory) — технология управления памятью ЭВМ, разработанная для многозадачных операционных систем. При использовании данной технологии для каждой программы используются независимые схемы адресации памяти, отображающиеся тем или иным способом на физические адреса в памяти ЭВМ. Позволяет увеличить эффективность использования памяти несколькими одновременно работающими программами, организовав множество независимых адресных пространств (англ.), и обеспечить защиту памяти между различными приложениями. Также позволяет программисту использовать больше памяти, чем установлено в компьютере, за счет откачки неиспользуемых страниц на вторичное хранилище (см. Подкачка страниц). При использовании виртуальной памяти упрощается программирование, так как программисту больше не нужно учитывать ограниченность памяти, или согласовывать использование памяти с другими приложениями. Для программы выглядит доступным и непрерывным все допустимое адресное пространство, вне зависимости от наличия в ЭВМ соответствующего объема ОЗУ. Применение механизма виртуальной памяти позволяет: 1.упростить адресацию памяти клиентским программным обеспечением; 2.рационально управлять оперативной памятью компьютера (хранить в ней только активно используемые области памяти); 3.изолировать процессы друг от друга (процесс полагает, что монопольно владеет всей памятью).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]