Показать сообщение отдельно
Старый 26.04.2016, 23:22   #357
ali_vlad
Старший Пользователь
 
Регистрация: 21.06.2014
Возраст: 46
Регион: 05
Машина: Hyundai Accent II
Сообщений: 556
ali_vlad is on a distinguished road
По умолчанию

Цитата:
Сообщение от YAM1966 Посмотреть сообщение
Тогда в Вашем примере кодов выше они не одинаковые. Так как у меня код команды 32 а это х20 в шестнадцатеричном. И никак не х28 или х14, если наоборот.
Вынужден с Вами не согласиться!
Берем шестнадцатеричный адрес 46B9 и переводим его в двоичный код
0100 0110 1011 1001 и разворачиваем справа на лево 1001 1101 0110 0010. Получаем 9D62 (как в моем скетче).

0100 0110 1011 1001 ---> 1001 1101 0110 0010

Далее шестнадцатеричное значение команды "Вправо" 0B и переводим в двоичный код 0000 1011 и разворачиваем справа на лево 1101 0000.

0000 1011 ---> 1101 0000

Получается D0. Далее инвертируем (D0) 1101 0000 и получаем 0010 1111

1101 0000
0010 1111

и переводим в шестнадцатеричный код 2F. В итоге получается 9D62D02F (как в моем скетче).
Всё сходится с точностью.
ali_vlad вне форума   Ответить с цитированием