![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1. Дан массив из 9 байт. Рассматривая его, как массив из 72 бит, посчитать количество нулей в окружении единиц. Конец последовательности рассматривать как ноль.
2. Дан массив из 5 байт. Рассматривая его, как массив из 8 пятибитных слов, посчитать количество слов, равных «11100» или «11110».
3. Дан массив из 5 байт. Рассматривая его как массив из 40 бит, посчитать число триад из единиц, окруженных нулями.
4. Дан массив из 9 байт. Рассматривая его, как массив из 72 бит, посчитать количество одиночных единиц в окружении нулей. Конец последовательности рассматривать как единицу.
5. Дан массив из 7 байт. Посчитать количество байт, число единиц в которых больше 3.
6. Дан массив из 10 байт. Посчитать количество байт, в которых нет единичных бит.
7. Дан массив из 4 байт. Рассматривая его, как массив из 32 бит посчитать длину самой короткой последовательности единиц.
8. Дан массив из 4 байт. Посчитать количество нулей, стоящих на четных местах.
9. Дан массив из 4 байт. Рассматривая его как массив из 8 четырехразрядных слов, найти «Исключающее или» всех 8 слов для выражения «1001».
10. Дан массив из 5 байт. Рассматривая его, как массив из 40 бит, посчитать в нём количество единиц, стоящих на нечетных местах.
11. Дан массив из 7 байт. Рассматривая его, как массив из 56 бит, посчитать количество нулевых бит, стоящих на четных местах.
12. Дан массив из 6 байт. Рассматривая его, как массив из 12 четырехбитных слов, посчитать количество слов, заканчивающихся на единичный бит.
13. Дан массив из 9 байт. Рассматривая его, как массив из 72 бит, посчитать число двух единиц, стоящих между нулями. Конец и начало последовательности рассматривать как нули.
14. Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать количество нулей, стоящих на позициях 0, 3, 6, 9, …45.
15. Дан массив из 7 байт. Посчитать количество байт, число нулей в которых не равно 2.
16. Дан массив из 11 байт. Посчитать количество байт, в которых нет нулей, стоящих на четных местах.
17. Дан массив из 25 байт. Подсчитать количество байт, в которых установлены 1 и 6 биты.
18. Дан массив из 9 байт. Рассматривая его, как массив из 72 бит, подсчитать количество нулевых бит, стоящих позициях 0, 4, 8, 12, 16, …68.
19. Дан массив из 8 байт. Рассматривая его как массив логических значений х0 х1 х2 х3 х4 х5 х6 х7 (true-есть ненулевые биты в байте, false-все биты нулевые), вычислить логическую формулу f=(x1 & x2 & x3) V (x1 & x3 & x6 & x7 & x0) V (x2 & x4 & x5 & x7).
20. Дан массив из 40 байт. Посчитать количество байт, у которых сброшен нулевой бит.
21. Рассматривая байт как набор логических значений x7 x6 x5 x4 x3 x1 x0 (true -1, false - 0), вычислить логическую формулу f=(x0 & x1 & x3) V (x3 & x4 & x6 & x7) V (x5 & x6 & x2).
22. Дан массив из 5 байт. Рассматривая его, как массив из 40 бит посчитать количество нулевых бит, стоящих на четных местах.
23. Дан массив из 10 байт. Посчитать количество нулей во всех нечетных разрядах.
24. Дан массив из 13 байт. Рассматривая его как массив из 8 тринадцатиразрядных слов, найти «Исключающее или» всех 8 слов для выражения «1001001001001».
25. Дан массив из 5 байт. Рассматривая его, как массив из 40 бит, посчитать в нём количество нулей, стоящих на местах, кратных семи: 7, 14, 21, 28, 35.
Дата публикования: 2014-11-28; Прочитано: 758 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!