IPB

Здравствуйте, гость ( Вход | Регистрация )

> "Подтягивающий" сдвиг битов
acoustik
сообщение 30.01.2017 - 15:30
Сообщение #1


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Да да, знаем мы про сдвиги и ротации smile.gif. Но тут фокус весь вот в чем:
К примеру имеем входы X0...X7 и набор маркеров M0...M7. Допустим включился Х0, это событие зафиксировалось включившимся маркером М0. Затем включился Х5, но отображающий это событие маркер должен стать М1.
Более понятно:
Х0 М0
Х1 М1
Х2 М2
Х3 М3
Х4 М4
Х5 М5
Х6 М6
Х7 М7

Теперь добавился вход Х3 и его маркер следующий по порядку - М2:
Х0 М0
Х1 М1
Х2 М2
Х3 М3
Х4 М4
Х5 М5
Х6 М6
Х7 М7
Маркер М0 "принадлежит" входу Х0, маркер М1 входу Х5 и маркер М2 входу Х3 - в порядке их появления.

Теперь сигнал с Х0 исчез:
Х0 М0
Х1 М1
Х2 М2
Х3 М3
Х4 М4
Х5 М5
Х6 М6
Х7 М7
кол-во включенных входов (Х) и вкл маркеров остались равны, однако маркеры "сместились" вверх и теперь маркеру М0 соотв вход Х5 (т.к. он появился раньше Х3) а маркеру М1 соответственно вход Х3.

Вот над таким алгоритмом размышляю... Если у кого будут какие идеи - милости прошу smile.gif


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
acoustik
сообщение 30.01.2017 - 20:58
Сообщение #2


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Еще раз спасибо, Сергей - вопрос считаю закрытым. Все равно на бумажке прям по битикам разложу Ваши действия, чтобы в голове отложилось smile.gif


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.04.2024 - 09:13