Программирование на Ассемблере для персональных компьютеров. Садовой Н.Н - 36 стр.

UptoLike

Составители: 

36
14. Дан массив из 6 байт. Посчитать количество байт число единиц, в ко-
торых не превышает 3.
15. Дан массив из 11 байт. Посчитать количество байт, в которых нет
единиц, стоящих рядом.
16. Дан массив из 4 байт. Рассматривая его, как массив из 32 бит посчи-
тать длину самой длинной последовательности нулей.
17. Дан массив из 6 байт
. Посчитать количество единиц во всех разря-
дах, кратных пяти: 5, 10, …, 45.
18. Дан массив из 3 байт. Рассматривая его как массив из 8 трёхразряд-
ных слов, найтиисключающее иливсех 8 слов для выражения “101”.
19. Дан массив из 7 байт. Рассматривая его, как массив из 56 бит, посчи-
тать в нём количество нулей, стоящих после единицы. Конец последова-
тельности рассматривать как нуль.
20. Дан массив из 8 байт. Рассматривая его, как массив из 64 бит, посчи-
тать количество пар единиц в окружении нулей. Конец последовательности
рассматривать как нуль.
21. Дан массив из 5 байт. Рассматривая его, как массив из восьми пяти-
битных слов, посчитать количество слов с чётным числом единиц в слове.
22.
Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчи-
тать число двух единиц, стоящих между нулями. Конец и начало последо-
вательности рассматривать как нули.
23. Дан массив из 3 байт. Рассматривая его, как массив из 24 бит, посчи-
тать количество одиночных единиц в окружении нулей. Конец последова-
тельности рассматривать как нуль.
24. Дан массив из 6 байт. Посчитать количество байт, число единиц в ко-
торых не превышает 3.
25. Дан массив из 11 байт. Посчитать количество байт, в которых нет
единиц, стоящих рядом.
14.   Дан массив из 6 байт. Посчитать количество байт число единиц, в ко-
торых не превышает 3.
15.   Дан массив из 11 байт. Посчитать количество байт, в которых нет
единиц, стоящих рядом.
16.   Дан массив из 4 байт. Рассматривая его, как массив из 32 бит посчи-
тать длину самой длинной последовательности нулей.
17.   Дан массив из 6 байт. Посчитать количество единиц во всех разря-
дах, кратных пяти: 5, 10, …, 45.
18.   Дан массив из 3 байт. Рассматривая его как массив из 8 трёхразряд-
ных слов, найти “исключающее или” всех 8 слов для выражения “101”.
19.   Дан массив из 7 байт. Рассматривая его, как массив из 56 бит, посчи-
тать в нём количество нулей, стоящих после единицы. Конец последова-
тельности рассматривать как нуль.
20.   Дан массив из 8 байт. Рассматривая его, как массив из 64 бит, посчи-
тать количество пар единиц в окружении нулей. Конец последовательности
рассматривать как нуль.
21.   Дан массив из 5 байт. Рассматривая его, как массив из восьми пяти-
битных слов, посчитать количество слов с чётным числом единиц в слове.
22.   Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчи-
тать число двух единиц, стоящих между нулями. Конец и начало последо-
вательности рассматривать как нули.
23.   Дан массив из 3 байт. Рассматривая его, как массив из 24 бит, посчи-
тать количество одиночных единиц в окружении нулей. Конец последова-
тельности рассматривать как нуль.
24.   Дан массив из 6 байт. Посчитать количество байт, число единиц в ко-
торых не превышает 3.
25.   Дан массив из 11 байт. Посчитать количество байт, в которых нет
единиц, стоящих рядом.
                                                                       36