- •1.Осн.Понятия и опр-я: инф-я, алгоритм, программа, команда, данные, технические устройства.
- •14. Програм-е для операционной системы windows.
- •3. Сс. Перевод чисел из одной сс в другую.
- •5. Повп. Алгоритм Фон-Неймана.
- •6. Принцип организац выч процесса. Гарвардская архитектура эвм.
- •12. Циклический вычислительный процесс
- •8.Адресация оперативной памяти. Сегментные регистры.
- •9. Система команд процессора i32. Способы адресации.
- •10. Скп i32. Машобработка. Байт способа адресации.
- •5. Усилители электрических сигналов.
- •11. Разветвляющий вычислительный процесс.
- •13. Рекурсивный вычислительный процесс.
- •1.Трансформаторы.
- •2. Машины постоянного тока.
- •3. Асинхронные и синхронные машины.
- •4. Элементная база современных электронных устройств
- •6. Основы цифровой электроники.
- •3. Типы адресации и система команд.
- •4. Структура процессора.
- •15. Модули последовательного ввода/вывода
- •11. Базовый функциональный блок микроконтроллера включает:
- •1.Принципы технического регулирования.
- •2. Технические регламенты.
- •3. Стандартизация.
- •5. Гос.Контроль за соблюд-ем треб-ий тех. Регламентов.
- •6.Метрология. Прямые и косвенные измерения.
- •1. Типы данных
- •1.Упрощение логических выражений
- •2.Функциональные схемы (лог.Диаграммы)
- •3. Искусственные нейронные сети.
- •4. Статистические методы принятия решений.
- •1.Задачи, решаемые методами искусственного интеллекта.
- •2.Модульное прогр-ие.
- •5. Програм-е в .Net Framework.
- •6. Унифицированный язык прогр-я uml.Назначение.
- •9. Этапы построения алгоритмов
- •13. C#.Полиморфизм.Перегрузка операций и методов.
- •14. C#.Наследование.Ограничения при наследовании.
- •1.Осн.Принципы сист.Подхода.
- •2. Система и моделирование. Классификация признаков.
- •3.Постановка задачи принятия решений.
- •5. Этапы системного подхода решения проблем.
- •6. Постановка задач оптимизации. Их классификация.
- •13. Нечеткие множества и их использование для принятия решений.
- •7. Условная оптимизация. Линейное программирование. Пример постановки задачи оптимизации.
- •1. Пример постановки задачи оптимизации.
- •9. Нелинейное программирование. Постановка задачи нелинейного программирования.
- •8. Методы решения задач линейного программирования. Геометрическая интерпретация.
- •10. Выбор альтернатив в многокритериальных задачах.
- •11. Классификация задач принятия решений. Структура системы принятия решений.
- •Структура процесса принятия решений
- •2 Классификация моделей.
- •3 Свойства модели.
- •4 Жизненный цикл моделируемой системы:
- •5.Классификация математических моделей
- •6. Требования, предъявляемые к мат. Моделям
- •7. Модели и моделирование.
- •10. Алгоритм декомпозиции
- •8.Математические модели технических систем.
- •9. Декомпозиция систем.
- •1. Датчики измерения перемещений
- •5. Гироскопы.
- •4 Манометрические приборы
- •6. Преобразование измерительных сигналов.
- •7 Методы измерений
- •9.Системы технического зрения
- •10. Структура измерительных систем
- •11. Измерительные сигналы, виды, типы, модели сигналов. Классификация детерминированных сигналов.
- •12. Теория информации
10. Скп i32. Машобработка. Байт способа адресации.
Кажд.команда сост-т из неск.полей (до 6). 1.Префикс. – может содержать от 0 до 4 однобайтных префиксов. Это необязательная часть инструкции, позв-т изм-ть некоторые особ-ти ее вып-я. 2.Код операции. – действие команды, которое должен выполнить процессор (содержит или 1 или 2 байта). 3. Mod R/M. – байт способа адресации, показывает способы адресации.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
mod |
r/o |
r/m |
mod – режим адресации, R/O – указ-т регистр или явл-ся продолжением кода команды, R/M – указ-т регистр или режим адресации., Mod 00 – исп-ся адресация без смещ-я; 01 – с 8-ми битными смещ-ями; 10 – с 8-ми битными или с 16-, либо с 32-битными смещениями; 11. R/M имеет различия между 16- и 32-битной адресацией.
|
16 |
32 |
000 |
[bx+si] |
[eax] |
001 |
[bx+di] |
[ecx] |
010 |
[bp+si] |
[edx] |
011 |
[bp+di] |
[ebx] |
100 |
[si] |
sib |
101 |
[di] |
[ebp] |
110 |
[bp] |
[esi] |
111 |
[bx] |
[edi] |
4. Поле SIB. – занимает 1 байт, исп-ся для 32-битной адресации.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
S |
I |
B |
S – коэф. Масштабир-я; I – индексный регистр; B – регистр баз. 5.Смещ-е – число, которое масштабируется и добавляется в регистр памяти. Может содержать 0,1,2,4 байта.6.Непосредственный операнд. (0,1,2,4 байта).
5. Усилители электрических сигналов.
1. Операционные усилители. ОУ напряжения используются для вып-я различных операций с аналоговыми сигналами: усиление или ослабление, сложение или вычитание, дифференцирование или интегрирование и т.п. Операции в ОУ выполняются с помощью цепей «+» или «-» обратной связи (ОС), которые осуществляются с помощью резисторов, конденсаторов, диодов, транзисторов.
Рисунок. Микросхема ОУ
Вывод 3 – инвертирующий вход – входящее напряжение находится в противофазе с выходным.Вывод 4 – не инвертирующий вход – входящее напряжение находится в фазе с выходным.Вывод 1 – общий вывод.Вывод 7 – снимается выходное напряжение (сигнал).Вывод 2,6 для настройки схемы подключается переменный резистор для настройки напряжения смещения нуля.//Параметры ОУ: 1) коэф-т усиления по напряж-ю (104-106).2) вх.сопротивление (104-107 ом). 3) Вых.сопротивление (100 ом).4) Напряж-е смещ-я нуля (единицы МВ).2. Избирательные усилители – усилители с очень узкой полосой пропускания, предназначены для выдел-я полезных сигналов опр.частоты. Такой усилитель строится на основе ОУ с использованием ОС для различных частотно-зависимых RC-звеньев.
11. Разветвляющий вычислительный процесс.
Разв.выч. процесс реализ-ся по одному из нескольких заранее предусмотренных направлений в зав-ти от вып-я нек.условия (логического выражения). //Ветвящийся процесс, включающий в себя две ветви, наз-тся простым, более двух ветвей — сложным. Сложный ветвящийся процесс можно представить с помощью простых ветвящихся процессов.//Разв.выч. процесс, содержащий две ветви, схематично может быть изображен с помощью структуры выбора (структура разветвления), которая содержит три элемента: логическое условие, ветвь ДА и ветвь НЕТ. В любом конкретном случае процесс реализуется только по одной ветви, а выполнение остальных исключается.
Разв.выч.процесс реал-ся благодаря наличию команд условного перехода. JCC – усл.переход. Это набор команд, кажд. из кот-х вып-т переход, если удовлетв-ся соотв-ющее условие. Команды усл.перехода: JA – если выше, JNBE – если не ниже или равно, JAE – если выше или равно, JB – если ниже, JC – если перенос, JBE – если ниже или равно, JE – если равно, JZ – если 0, JG – если больше JGE – если больше или равно, JL – если меньше, JNG – если не больше, JNE – если не равно, JNZ – если не 0, JNO – если нет переполн-я, JO – если есть переполн-е, JPO – если нечетное, JP–если есть четность, JS–если есть знак, JNS-если нет знака.