13. Стадии выполнения команды с точки зрения взаимодействия процессора и памяти.
Процессорный конвейер работает следующим образом: весь цикл выполнения команды разбивается на несколько участков (обычно их называют стадиями), которые выполняются последовательно. Продолжительность выполнения каждой стадии значительно меньше выполнения всей команды, как если бы она была одним целым. Так, например, команда чтения данных в регистр из произвольного адреса в оперативной памяти может быть разбита на следующие стадии :
- Выборка команды из оперативной памяти
- Декодирование команды
- Выдача команды на исполнительные устройства
- Установка адреса на адресной шине процессора
- Чтение данных из выбранной ячейки оперативной памяти
- Копирование считанных данных в заданный регистр
При конвейеризации происходит совмещение во времени различных стадий. Данные поступают на первую стадию конвейера, обрабатываются и переходят на вторую стадию, в то время как на первую стадию поступают новые данные. Конвейеризация широко применяется в современных микропроцессорах. Очевидно, что скорость работы конвейера равна скорости самой медленной его стадии. Поэтому имеет смысл разбить медленные ступени конвейера дополнительно еще на несколько стадий. В 486 процессоре длина конвейера была 5 стадий, в процессоре Pentium4 конвейер имеет длину 20 стадий.
- 2. Блок питания стандарта atx. Критерии при выборе блока питания.
- 3. Источники бесперебойного питания. Структурные схемы.
- 4. Архитектура компьютера. Основные компоненты эвм – их роль и взаимодействие.
- 5. Электронные компоненты, применяемые в эвм. Триггер. Регистр, мультиплексор, коммутатор, счетчик, сумматор, компаратор.
- 6. Назначение bios. Основные разделы bios.
- 7. Основные разделы bios. Изменение конфигурации bios. Порядок перепрограммирования bios. Загрузка операционной системы.
- 8. Устройство ввода информации – мышь. Принципы функционирования.
- 9. Устройство ввода информации – клавиатура. Принципы функционирования.
- 10. Команды эвм. Машинные коды и команды ассемблера. Функциональные группы команд.
- 12. Особенности архитектуры cisc и risc микропроцессоров.
- 13. Стадии выполнения команды с точки зрения взаимодействия процессора и памяти.
- 14. Регистры процессора и их роль в организации вычислений.
- 15. Особенности реализации процессоров Intel.
- 16. Особенности реализации процессоров amd Athlon.
- 17. Динамическая память. Принцип функционирования sdram, ddr sdram и rdram. Основные параметры.
- 18. Понятие кэш-памяти. Принцип функционирования.
- 19. Различие в назначении кэш-памяти 1 и 2 уровня.
- 20. Виртуальная память. Принцип работы.
- 21. Основные особенности системной шины pci.
- 22. Программные и аппаратные прерывания.
- 23. Дисковые накопители. Принцип функционирования. Типы разметки поверхности магнитного диска. Параметры диска.
- 26. Принцип функционирования lcd мониторов. Параметры, важные при выборе конкретной модели.
- 27. Видеоадаптеры. Блок-схема. Принципы функционирования.
- 28. 2D и 3d графические ускорители. Какие эффекты реализуются на аппаратном уровне в 3d графическом процессоре.
- 29. Звуковые контроллеры. Блок-схема. Принципы функционирования.
- 30. Последовательный интерфейс стандарта rs232c. Управление регистрами.
- 31. Параллельный порт. Стандартные режимы работы. Управление регистрами порта.
- 32. Последовательная шина usb. Принципы функционирования.
- 33. Принципы функционирования струйных принтеров.
- 34. Принципы функционирования лазерных принтеров.
- 35. Блок-схема модема. Функционирование. Программные настройки модема.
- 36. Стандарты mpeg.
- 37. Многопроцессорные и многомашинные системы. Разные способы организации многопроцессорного комплекса.