-
- А счастье было так близко... У меня ощущение, что это число в
дополнительном коде отнесенное к диапазону. 0х8000 - мин, 0х7FFF-
мах - IBAH(06.01.2022 19:37)
- Дополнительный код, это и есть дополнение до 2-х. Для перевода
отрицательного числа в код нужно поксорить 0xFF и добавить 1 к
младшему разряду. А 1/24 это вес младшего разряда. - BlackMorda(06.01.2022 22:58)
- Иногда лучше жевать... - MBedder(07.01.2022 18:00)
- Поксорить 0xFF это битовая инверсия, иначе complement. Добавить 1
надо не к младшему разряду а ко всему регистру (при добавлении к
младшему может возникнуть перенос по всем битам). Также всё в целом
это эквивалентно вычитанию из 0. - RxTx(07.01.2022 16:53)
- complement == дополнять - BlackMorda(07.01.2022 18:10)
- Естественно, это задано топиком. - RxTx(07.01.2022 18:16)
- Здесь пример как я писал BlackMorda(68 знак., 07.01.2022 18:51, ссылка)
- Тебя похвалить, или что? В некоторых случаях я не понимаю зачем
собеседники продолжают дискуссию о очевидном. - RxTx(07.01.2022 18:57)
- В обозначении "младшего разряда". Байт или бит? ;-) - BlackMorda(07.01.2022 18:59)
- Похоже, ты говорил не о том чтобы сменить знак, а предполагаешь что существует некий перевод числа в дополнительный код? Современные микропроцессоры, точнее их АЛУ манипулируют битами таким образом что это соответствует способу представления чисел "дополнительный код", он же "дополнение двоек", two's complement. Т.е. не требуется действий, любое число (любой архитектурный набор бит, 8,16,32,64) в регистре и так будет интерпретироваться процессором как будто оно в RxTx(1831 знак., 07.01.2022 19:48)
- В обозначении "младшего разряда". Байт или бит? ;-) - BlackMorda(07.01.2022 18:59)
- Тебя похвалить, или что? В некоторых случаях я не понимаю зачем
собеседники продолжают дискуссию о очевидном. - RxTx(07.01.2022 18:57)
- Здесь пример как я писал BlackMorda(68 знак., 07.01.2022 18:51, ссылка)
- Естественно, это задано топиком. - RxTx(07.01.2022 18:16)
- complement == дополнять - BlackMorda(07.01.2022 18:10)
- Есть возможность снять хотя бы пару значений? Лучше 3шт при разных
температурах, чтобы оценить линейность шкалы? - Nikolay_Po(06.01.2022 21:13)
- И проверить не передаются ли градусы фарингейта, реомюра и т.д. - Boвa(07.01.2022 11:17)
- стесьняюсь добавить: бахуса - Kpoк(07.01.2022 19:50)
- :))) Дионисия. Сколько нынче градусов? - RxTx(07.01.2022 19:53)
- Вакха. Есть даже одноимённое нарушение беспорядка. - mse homjak(07.01.2022 20:10)
- 42 Хэнд-мэйд. На гранатовых корках. - Kpoк(07.01.2022 20:02)
- :))) Дионисия. Сколько нынче градусов? - RxTx(07.01.2022 19:53)
- стесьняюсь добавить: бахуса - Kpoк(07.01.2022 19:50)
- И проверить не передаются ли градусы фарингейта, реомюра и т.д. - Boвa(07.01.2022 11:17)
- Дополнительный код, это и есть дополнение до 2-х. Для перевода
отрицательного числа в код нужно поксорить 0xFF и добавить 1 к
младшему разряду. А 1/24 это вес младшего разряда. - BlackMorda(06.01.2022 22:58)
- А счастье было так близко... У меня ощущение, что это число в
дополнительном коде отнесенное к диапазону. 0х8000 - мин, 0х7FFF-
мах - IBAH(06.01.2022 19:37)