
- •1)Организация питания эвм. Роль заземления аппаратуры.
- •2)Особенности архитектуры cis, risc микропроцессоров.
- •3)Источники бесперебойного питания. Структурные схемы OnLine и StandBy ups.
- •4)Команды процессора, цикл выполнения команд
- •5)Архитектура компьютера. Основные компоненты эвм - их роль и взаимодействие.
- •6)Организация хранения данных во внешних магнитных дисках
- •7)Электронные компоненты, применяемые в эвм. Триггер. Регистр, мультиплексор, коммутатор, счетчик, сумматор, компаратор.
- •9)Назначение bios. Основные разделы bios.
- •10) Типы файловых систем внешних магнитных дисков. Влияние размера кластера на работу диска.
- •11) Физические принципы записи информации в магнитных дисках. Эффект суперпармагнетизма.
- •12)Устройство ввода информации - мышь. Принципы функционирования.
- •Оптические мыши первого поколения
- •Оптические мыши второго поколения
- •Лазерные мыши
- •Индукционные мыши
- •Инерционные мыши
- •Гироскопические мыши
- •Мыши с mems-датчиками
- •13)Команды эвм. Машинные коды и команды ассемблера. Функциональные группы команд.
- •Достоинства языка ассемблера
- •Недостатки языка ассемблера
- •14) Организация raid массивов. Основная цель организации и способы реализации.
- •15) Электронные компоненты, применяемые в эвм. Триггер. Регистр, мультиплексор, коммутатор, счетчик, сумматор, компаратор.
- •16) Типы файловых систем внешних магнитных дисков
- •17)Стадии выполнения команды с точки зрения взаимодействия процессора и памяти.
- •Конвейерная архитектура
- •Параллельная архитектура
- •18)Интерфейсы рс. Основные группы сигналов и их назначение.
- •19)Динамическая память. Принцип функционирования sdram, ddr sdram, ddr2 sdram. Основные параметры.
- •20) Арбитраж в интерфейсах. Основные типы арбитража и способы выполнения..
- •21) Понятие кэш-памяти. Принцип функционирования.
- •22)Стандарт rs-232. Принцып обмена информацией. Режимы обмена данными.
- •23)Виртуальная память. Принцип работы.
- •24)Параллельный порт рс. Основные регистры. Способ организации обмена информацией.
- •25)Программные и аппаратные прерывания.
- •26)Дисковые накопители. Принцип функционирования. Типы разметки поверхности магнитного диска. Параметры диска.
- •27)Cd-rom. Dvd-rom br диски. Принципы функционирования.
- •28)2D и 3d графические ускорители. Эффекты, реализуемые на аппаратном уровне в 3d графическом процессоре.
- •29)Принцип функционирования crt мониторов. Основные типы, особенности и характеристики. Достоинства и недостатки
- •30)Функционирование компьютера с точки зрения взаимодействия с данными..
- •31)Электронные компоненты, применяемые в эвм. Триггер. Регистр, мультиплексор, коммутатор, счетчик, сумматор, компаратор.
- •32)Звуковые контроллеры. Блок-схема. Принципы функционирования
- •33)Последовательная шина usb. Принципы функционирования.
- •34. Конвейерная архитектура процессора. Принцип функционирования. Факторы снижающие эффективность конвейерной архитектуры.
- •35. Принципы функционирования струйных принтеров.
- •36. Параллельная архитектура
- •37Принципы функционирования лазерных принтеров.
- •38. Суперскалярная архитектура.
- •39. Стандарты mpeg
- •40. Кэш. Цели и задачи. Способы замещения данных.
- •41)Организация кластера эвм. Преимущества кластерной организации многомашинного комплекса
- •42)Триггер. Таблица истинности. Одно и двухпортовая ячейка статической памяти.
- •43. Основные характеристики динамической памяти. Тайминги.
- •44. Принцип функционирования жидкокристаллического монитора. Типы жидкокристаллических мониторов. Особенности и характеристики. Достоинства и недостатки.
- •45. Принцип функционирования плазменного монитора. Особенности и характеристики. Достоинства и недостатки
- •46)Организация хранения данных на магнитных дисках
- •47)Методы повышения надежности магнитных дисков
- •48)Основные особенности системной шины pci. Сравнение с pci-express.
- •49. Организация прерываний.
- •50. Адресация пк в защищенном режиме.
- •51. Архитектура системы команд стекового типа
- •52. Архитектура системы команд аккумуляторного типа
- •53. Архитектура системы команд регистрового типа
- •54. Преобразование логического адреса в физический
- •55. Преобразование логического адреса в линейный
- •56)Режимы работы процессора с архитектурой х86
- •57. Принципы функционирования dlp Проекторов. Преимущества и недостатки.
- •58. Основные этапы развития вычислительной техники
53. Архитектура системы команд регистрового типа
Процессор включает в себя ряд регистров общего назначение (РОН). Их можно рассматривать как явно управляемый кэш для хранения недавно использовавшихся данных. Размер регистров обычно совпадает с размером машинного слова. К регистру можно обратиться, указав его номер. Количество РОН в архитектурах типа CISC обычно невелико (от 8 до 32), и для их адресации необходимо не более 5 разрядов, поэтому в командах можно указать номера 2, а то и 3 регистров (третий – для результата). Регистровая архитектура допускает расположение операндов как в основной памяти, так и в РОН. В рамках регистровых АСК выделяют три подвида команд обработки: регистр – регистр, регистр – память, память – память.
Вариант |
Достоинства |
Недостатки |
Регистр-регистр |
Простая реализации, фиксированная длина команд, простая модель формирования объектного кода при компиляции программ, возможность выполнения всех команд за одинаковое количество тактов |
Большая длина объектного кода, из-за фиксированной длины команд часть разрядов в коротких командах не используется |
Регистр-память |
Данные могут быть доступны без загрузки в регистры процессора, простота кодирования команд, объектный код получается достаточно компактным |
Потеря одного из операндов при записи результата, длинное поле адреса памяти в команды сокращает место под номер регистра, что ограничивает число РОН. |
Память-память |
Компактность объектного кода, малая потребность в регистрах для хранения промежуточных данных |
Разнообразие форматов команд и времени их исполнения низкое быстродействие из-за обращения к памяти |
Вариант «регистр-регистр» является основным в вычислительных машинах типа RISC.
Команды типа «регистр-память» характерны для CISC-машин. Вариант «память-память» считается неэффективным, хотя и остается в наиболее сложных моделях машин класса CISC. Операции загрузки регистров из памяти и сохранения содержимого регистров в памяти идентичны таким же операциям с аккумулятором. Отличие состоит в этапе выбора нужного регистра, обеспечиваемого соответствующими селекторами.
54. Преобразование логического адреса в физический
Смещение в сегменте (эффективный или исполнительный адрес - EA) может быть вычислено на основе значений регистров общего назначения и/или указанного в коде инструкции относительного смещения, при этом любой или даже несколько из указанных компонентов могут отсутствовать:
EA = BASE + (INDEX*SCALE) + DISPLACEMENT
Эфф. размер адреса |
32 |
16 |
Base (база массива) |
EAX, EBX, ECX, EDX, ESP, EBP, ESI, EDI |
BX, BP |
Index (индекс в массиве) |
EAX, EBX, ECX, EDX, EBP, ESI, EDI |
SI, DI |
Scale (масштабный коэффициент) |
1, 2, 4 или 8 (включается в код инструкции) |
не используется (всегда 1) |
Displacement (относительное смещение) |
8- или 32-битное число непосредственно в коде инструкции |
8- или 16-битное число непосредственно в коде инструкции |
Таким образом, различные способы вычисления эффективного адреса формируют еще несколько режимов адресации:
EA=DISPLACEMENT (например, INC byte ptr [500h]);
EA=BASE (например, MOV AL,[BX] для операнда-источника);
EA=BASE+DISPLACEMENT (например, ADD AL,[ECX+1234h] для операнда-источника);
EA=BASE+(INDEX*SCALE) (например, SUB EAX,[EBX+ECX*2] для операнда-источника);
EA=INDEX*SCALE+DISPLACEMENT (например, MOV [EAX*4+TableOffset],BL для операнда-приемника);
EA=BASE+(INDEX*SCALE)+DISPLACEMENT (например, DEC dword ptr [EAX+ECX*2+200h]) и др.