ВУЗ:
Составители:
9
Задача 2. Представьте в дополнительном коде максимальные, минимальные
положительные и отрицательные целые и дробные числа для 16-разрядных
чисел, для которых в = 15.
Методические указания к решению задачи 2
Для восьмибитных чисел (байт) в дополнительном коде
- максимальное положительное число:
+127D → 7FH → 01111111B → 2
7
– 1 = 2
в
– 1;
- минимальное положительное число:
1D → 1H → 00000001B → 1;
- максимальное по модулю отрицательное число:
- 128D → 80H → 10000000B → - 2
7
;
- минимальное по модулю отрицательное число:
- 1D → FFH → 11111111B → - 1.
Для восьмибитных дробных чисел соответственно:
- максимальное положительное число:
1 – 2
-7
= 0.1111111 = 0,9921875;
- минимальное положительное число:
2
-7
= 0.0000001 = 0,0078125;
- максимальное по модулю отрицательное число:
- 1 = 1.0000000 → -1D;
- минимальное по модулю отрицательное число:
- 2
-7
= 1.1111111 = - 0,0078125.
Задача 3.
Определить динамический диапазон данных D (в децибелах)
цифровой системы регулирования с аналого-цифровым преобразователем
(АЦП), имеющим n разрядов.
Построить зависимость D = f(n) ( n
max
ограничить 32 разрядами с шагом
расчета, равным 2).
Методические указания к решению задачи 3
Динамический диапазон данных представляет собой отношение
максимального и минимального (не равного нулю) значений и
определяется в первую очередь разрядностью АЦП. При этом следует
иметь в виду, что один бит данных соответствует
20lg2 (децибел) ≈ 6,0205998,
а полный динамический диапазон определяется из соотношения:
D= n·20lg2.
Задача 4.
Представить в виде алгоритма методику создания исполняемой
программы на языке ассемблера любого микроконтроллера, известного
Вам, если имя программы и используемых подпрограмм приведены в
таблице 3.
Задача 2. Представьте в дополнительном коде максимальные, минимальные
положительные и отрицательные целые и дробные числа для 16-разрядных
чисел, для которых в = 15.
Методические указания к решению задачи 2
Для восьмибитных чисел (байт) в дополнительном коде
- максимальное положительное число:
+127D → 7FH → 01111111B → 27 – 1 = 2в – 1;
- минимальное положительное число:
1D → 1H → 00000001B → 1;
- максимальное по модулю отрицательное число:
- 128D → 80H → 10000000B → - 27;
- минимальное по модулю отрицательное число:
- 1D → FFH → 11111111B → - 1.
Для восьмибитных дробных чисел соответственно:
- максимальное положительное число:
1 – 2-7 = 0.1111111 = 0,9921875;
- минимальное положительное число:
2-7 = 0.0000001 = 0,0078125;
- максимальное по модулю отрицательное число:
- 1 = 1.0000000 → -1D;
- минимальное по модулю отрицательное число:
- 2-7 = 1.1111111 = - 0,0078125.
Задача 3. Определить динамический диапазон данных D (в децибелах)
цифровой системы регулирования с аналого-цифровым преобразователем
(АЦП), имеющим n разрядов.
Построить зависимость D = f(n) ( nmax ограничить 32 разрядами с шагом
расчета, равным 2).
Методические указания к решению задачи 3
Динамический диапазон данных представляет собой отношение
максимального и минимального (не равного нулю) значений и
определяется в первую очередь разрядностью АЦП. При этом следует
иметь в виду, что один бит данных соответствует
20lg2 (децибел) ≈ 6,0205998,
а полный динамический диапазон определяется из соотношения:
D= n·20lg2.
Задача 4. Представить в виде алгоритма методику создания исполняемой
программы на языке ассемблера любого микроконтроллера, известного
Вам, если имя программы и используемых подпрограмм приведены в
таблице 3.
9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »
