Ребят, погите пожалуйста справится с задачей с сессией завал!!! Дан массив из 7 байт. Рассматривая его, как массив из 56 бит, посчитать в нём количество нулей, стоящих после единицы. Конец последовательности рассматривать как нуль. Спасибо. С новым годом!!! |
||
Roman | ||
Последнее предложение не понятно, не то, которое с новым годом, а вот это "Конец последовательности рассматривать как нуль.". Причём здесь последовательность? Последний бит должен быть нулём? |
||
Debugger | ||
нужно сканировать биты последовательности , как это сделать : команды побитового сдвига , а также циклического сдвига, и анализировать каждый байт в отдельности! может я чё и напутал, не могу точно выразить свою мысль .. |
||
Roman | ||
Всё правильно. Только не байт, а бит. |
||
Ребят, ну вы поможете сделать задачу? | ||
Roman | ||
Эх, было бы время... | ||
Debugger | ||
Забыл сказать, существуют ещё команда BT источник, индекс Она определяет значение конкретного бита в операнде "источник" "индекс" - номер проверяемого бита флаг CF устанавливается по значению проверяемого бита источник может быть либо 32разр, либо 16разр индекс 16разр |