- •1. Дайте развернутый ответ о роли вычислительной техники в управление процессами
- •2. Приведите структуру системы цифрового управления процессом, обозначьте ее основные составляющие.
- •3. Преимущества цифровых систем регулирования перед аналоговыми.
- •Для чего применяется метод реверсирования бит?
- •Что такое датчик? Перечислите его основные составляющие.
- •7. Какие классы датчиков вы знаете? Перечислите. Приведите 2-3 различных примера примеры датчиков разного класса.
- •8. Управление процессом в реальном времени.
- •9. Чем отличаются компьютеры, управляющие процессами в реальном масштабе времени от классических?
- •10. Что такое триггер? На основе логических элементов реализуйте sr-триггер.
- •11. Нарисуйте общую модель процесса передачи информации. Что такое протокол передачи? Приведите примеры
- •12. В чем отличие синхронной передачи данных от асинхронной передачи? Приведите пример на временной диаграмме.
- •13. Объясните назначение преамбулы и синхронизирующий бит.
- •15. Какие физические каналы передачи информации Вам известны? Поясните их основные технические характеристики. Приведите примеры. Опишите их достоинства и недостатки.
- •Электрические проводники
- •16. Что такое кодирование информации и для чего оно необходимо? Приведите примеры.
- •17. Перечислите основные функциональные элементы микроконтроллера tms320x
- •18. Объясните назначение флага переноса (с). Можно ли использовать этот флаг при работе с числами со знаком. Если да, то как?
- •19. Объясните назначения флага переполнения (ov). О чем сигнализирует пользователю флаг переполнения? Как его использовать в операциях знаковой арифметики?
- •22. Чем операция знакового умножения отличается от беззнаковой?
- •23. Аналого-цифровой преобразователь. Основные технические характеристики.
- •24. Контроллер tms320x. Основные части. Архитектура.
- •25. Память. Типы. Организация. Командный файл tms320x.
- •26.27 Системы счисления; Представьте число 37 в разных форматах
- •27. Структурная схема процессора tms320x.
- •28. Команды загрузки и сохранения аккумулятора.
- •29 . Вычислите номер страницы памяти данных для ячейки памяти 0x0271, а также смещение в пределах данной страницы.
- •Пример разобран 3 варианта.
- •Приведите структуру системы цифрового управления процессом, обозначьте ее основные составляющие
26.27 Системы счисления; Представьте число 37 в разных форматах
27. Структурная схема процессора tms320x.
28. Команды загрузки и сохранения аккумулятора.
LACC dma [, shift] — считывает слово из памяти данных по адресу dma и со сдвигом shift загружает данные в аккумулятор; команда выполняется в соответствии с состоянием SXM
LACL dma — считывает слово из памяти данных по адресу dma и со сдвигом shift загружает данные в младшее слово аккумулятора; команда не производит расширение знакового разряда
SACL dma [, shift2] — копирует аккумулятор в выходной сдвиговый регистр, сдвигает его на указанное количество бит (shift2) и сохраняет младшие 16 разрядов по адресу памяти данных dma
Операция над без знаковыми числами
ADDS dma — считывает слово из памяти данных по адресу dma и складывает данные с аккумулятором; команда не производит расширение знакового разряда
SUBS dma — считывает слово из памяти данных по адресу dma и вычитает данные из аккумулятора; команда не производит расширение знакового разряда
SECTSXM dma — операции с знаковыми числами устанавливает sxm в единицу (включает режим поддержки операции с числами)
Команды для работы с портами ввода/вывода
IN dma, PA — считывает данные из порта ввода по адресу PA и записывает результат в память данных по прямому адресу dma (страничная адресация);
OUT dma, PA — записывает данные из памяти данных по прямому адресу dma (страничная адресация) в порт вывода по адресу PA;
OR dma — логическое «ИЛИ» аккумулятора с операндом из памяти данных, указанной прямой адресацией;
AND dma — логическое «И» аккумулятора с операндом из памяти данных, указанной прямой адресацией;
XOR dma — логическое «исключающее ИЛИ» аккумулятора с операндом из памяти данных, указанной прямой адресацией;
29 . Вычислите номер страницы памяти данных для ячейки памяти 0x0271, а также смещение в пределах данной страницы.
Устанавливаем на - 4 страницу, (0200-027Fh), 271-200 получаем 71 - смещение
Это условие взято из таблицы
Пример разобран 3 варианта.
А) Переводим 32,3 в двоичное число , сначала целое число 32.
32/2=16 остаток 0
16/2=8 остаток 0
8/2= 4остаток 0
4/2=2 остаток 0
2/2= 1 остаток 1
Десятичное 32 = двоичное 10000 , с низу вверх
Переводим десятичное число 0,3:
0,3*2=0,6 выносим 0
0,6*2=1,2 выносим 1
0,2*2=0,4 выносим 0
0,4*2=0,8 выносим 0
0,8*2=1,6 выносим 1
0,6*2=1,2 выносим 1
0,2*2=0,4 выносим 0
0,4*2=0,8 выносим 0
0,8*2=1,6 выносим 1
Десятичное 0,3 в двоичное с верху вниз = 010011011
32,3=100000,010011001
Б) делаем инверсию 011111,101100110
В) -32,3 так как число отрицательное(011111,10110011( 0=1) в конце меняем 0 на 1, -32,3=011111,101100111
Г) делаем под формат 7,9,-32,3=1011111,101100111 ,добавилась в начало 1
Таким же образом( пункт А), делаем с числом 54,32 , но когда делаем под формат 7.9 то добавляем в начало 0 , 54,32=0110110,010100000
Д)суммируем два слагаемых , делаем формат для ответа ,как сделать формат показано на рис.
Ответ: 10010110,00000011