dsd1-10 / dsd-07=Verilog / Задания на проект
.docЗадания на работку проекта:
№1
Разработать устройство обработки матрицы размерности (см вариант), содержащей числа разрядностью (по варианту), которое проводит сортировку чисел по возрастанию, методом «пузырьков».
№2
Разработать устройство обработки матрицы размерности (см вариант), содержащей числа разрядностью (по варианту), которое проводит сортировку чисел по убыванию, методом «пузырьков».
№3
Разработать устройство обработки матрицы размерности (см вариант), содержащей числа разрядностью (по варианту), которое проводит поиск максимального числа в матрице.
№4
Разработать устройство обработки матрицы размерности (см вариант), содержащей числа разрядностью (по варианту), которое проводит поиск минимального числа в матрице.
№5
Разработать устройство обработки матрицы размерности (см вариант), содержащей числа разрядностью (по варианту), которое проводит поиск палиндромов в матрице и создает матрицу палиндромов.
№6
Разработать устройство обработки одномерного массива, которое проводит сортировку и переставляет все ненулевые элементы массива в начало, сохраняя их взаимный порядок, а все нулевые — в конец. Других массивов не использовать.
Варианты к заданию №1, №2, №3, №4
№ |
Размерность матрицы |
Разрядность чисел в матрице |
1 |
5х6 |
5 |
2 |
7х3 |
8 |
3 |
6х7 |
7 |
4 |
6х6 |
8 |
5 |
5х7 |
5 |
6 |
9х6 |
5 |
Варианты к заданию №5
№ |
Размерность матрицы |
Разрядность чисел в матрице |
1 |
5х6 |
11 |
2 |
7х3 |
12 |
3 |
6х7 |
13 |
4 |
6х6 |
14 |
5 |
5х7 |
15 |
6 |
9х6 |
16 |
Варианты к заданию №6
№ |
Длина массива |
Разрядность чисел в матрице |
1 |
20 |
8 |
2 |
24 |
7 |
3 |
30 |
6 |
4 |
35 |
8 |
5 |
37 |
7 |
6 |
41 |
6 |