- •Автоматизированные системы управления производством
- •Арифметико-логическое устройство (алу): назначение, основные характеристики, обобщенная структурная схема.
- •Базы данных (бд). Их структура. Проектирование бд. Основные этапы. Логическая модель реляционной базы данных.
- •Взаимодействие блоков алу при выполнении различных арифметических и логических операций
- •Роль алгоритмов при создании программ. Компьютерная программа. Описание реализации программы на эвм.
- •Структура базового микропроцессора (мп) современных моделей для imb-совместимых пэвм, взаимодействие его узлов и блоков.
- •Искусственный интеллект и ис. Операционные системы и среды для ис
- •Вычислительная техника сетей
- •2. Наборы команд:
- •3. Регистры:
- •1. Архитектура процессора:
- •4. Структура данных:
- •Автоматические и автоматизированные ис.
- •Исполнительные блоки процессора (для обработки целых чисел и разрядность.
- •Рабочая тактовая частота; размер кэш-памяти.
- •Искусственный интеллект и информационное общество. Представление знаний в системах искусственного интеллекта. Направление исследований и разработок в области искусственного интеллекта.
- •Псевдо-уатс, телефонный телекоммуникационный сервер
- •Адресное пространство как максимальное количество ячеек основной памяти, которое может быть непосредственно адресовано микропроцессором.
- •Логические, семантические и фреймовые модели.
- •Рабочая тактовая частота мп, производительность не менее mips (миллионов операций с плавающей точкой в секунду)Флопс
- •Моделирование рассуждений. Предикаты и термы.
- •Понятие о теории распознавания образов.
- •Какие объекты содержит база данных в ms Access? Расширение файла базы данных в ms Access. Обмен данными бд в ms Access с другими приложениями.
- •Базы знаний (бз) как система глубоко структурированной информации. Подсистемы общения и решатели. Интеллектуальный интерфейс бз.
- •Основные функции субд. Основные требования к субд.
- •СуперЭвм виде высокопараллельных многопроцессорных вычислительных систем
- •Российские супер эвм и основные направления использования супер эвм
- •Интеллектуальные системы в управлении предприятием и производством асу, асуп. Асутп, сапр.
- •Современные технологии и правила защиты информации на эвм. Компьютерные вирусы
- •Искусственные нейронные сети. Основные положения нейросетевого подхода. Классификация искусственных нейронных сетей и их свойства. Правила функционирования сети. Персептрон. Нейрон. Вес связи.
- •Обучение нейронных сетей. Обучение на основе памяти. Обучение Хебба. Конкурентное обучение.
- •Обучение с учителем, алгоритм обратного распространения ошибки. Обучение без учителя, самоорганизующиеся карты Кохонена. Обучение с подкреплением.
- •Кодирование информации. Кодирование числовых, логических данных. Кодирование текстовой информации
- •Представление графической информации. Растровое представление. Цвет. Векторная графика. Фрактальная графика. Звуковая информация.
- •Когнитивное моделирование. Генетические алгоритмы и моделирование эволюции.
- •Семантические сети. Неопределенность в экспертных системах. Байесовские сети доверия. Количественное представление бсд.
- •Интеллектуальные системы извлечения знаний, генетические алгоритмы. Эволюционные системы. Эволюционное программирование. Эволюционная стратегия.
- •Днк компьютеры. Квантовые и молекулярные компьютеры
- •Современные сотовые телефоны как эвм. Виды сенсорных экранов и их принципы работы.
1. Архитектура процессора:
Современные процессоры ПК, такие как Intel Core и AMD Ryzen, используют сложно-микропрограммную архитектуру (CISC – Complex Instruction Set Computer), хотя некоторые аспекты приближаются к RISC (Reduced Instruction Set Computer) за счет оптимизации на уровне микрокода. Ключевые компоненты:
* Арифметико-логическое устройство (АЛУ): Выполняет арифметические и логические операции над данными.
* Устройство управления (УУ): Декодирует инструкции, контролирует выполнение команд и взаимодействие между различными компонентами процессора.
* Регистры: Быстродействующие ячейки памяти внутри процессора для хранения данных, адресов и промежуточных результатов.
* Кэш-память (L1, L2, L3): Иерархическая система быстродействующей памяти, расположенной близко к процессору, для хранения часто используемых данных и инструкций. L1 кэш находится непосредственно на кристалле процессора, L2 и L3 – обычно на одном чипе, но дальше от ядра.
* Конвейер команд: Разделение выполнения инструкций на этапы для повышения производительности.
* Многоядерность: Наличие нескольких вычислительных ядер на одном кристалле для параллельной обработки.
* SIMD (Single Instruction, Multiple Data): Возможность одновременной обработки нескольких данных одной инструкцией, что ускоряет операции с массивами данных (векторизация).
* MMX, SSE, AVX: Расширения набора команд для поддержки SIMD.
* Встроенные графические процессоры (GPU): Интегрированные графические процессоры для обработки графики.
* Управление энергопотреблением: Механизмы для управления тактовой частотой и напряжением питания для оптимизации энергопотребления.
2. Наборы команд:
Процессоры x86 имеют большой и сложный набор команд (CISC). Этот набор эволюционировал на протяжении десятилетий, добавляя новые инструкции для повышения производительности и поддержки новых возможностей. Набор команд включает инструкции для:
* Арифметических операций: сложение, вычитание, умножение, деление, остаток от деления.
* Логических операций: И, ИЛИ, НЕ, XOR.
* Операций над битами: сдвиги, повороты, установка/сброс битов.
* Операций пересылки данных: копирование данных между регистрами и памятью.
* Управления потоком выполнения: условные переходы, циклы, вызовы процедур.
* Обработки памяти: доступ к памяти, управление сегментами памяти (в старых архитектурах, сейчас виртуализация памяти намного сложнее).
3. Регистры:
Регистры являются высокоскоростными ячейками памяти внутри процессора. Основные типы:
* Регистры общего назначения (GPR): Используются для хранения операндов и результатов вычислений.
* Счетчик команд (PC – Program Counter): Хранит адрес следующей инструкции для выполнения.
* Регистр флагов (EFLAGS): Хранит информацию о состоянии процессора (знак, перенос, нуль и другие флаги).
* Регистры сегментов (CS, DS, ES, SS): (В старых архитектурах) используются для управления сегментацией памяти. В современных процессорах виртуализация памяти сложнее, и эти регистры имеют другое значение.
* Стековый указатель (ESP): Указывает на вершину стека.
* Указатель инструкций (EIP): Указывает на текущую выполняемую инструкцию.
* Регистры MMX, SSE, AVX: Специализированные регистры для обработки векторных данных.
