[an error occurred while processing this directive]
Сдвиг вправо на 6 бит. Знаковый бит заполняет освободившиеся биты.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Михаил Е.
15 августа 2002 г. 15:25
В ответ на:
Ответ: на AVR ASM, или лучше С.
отправлено PILOTIK 15 августа 2002 г. 15:18
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: А я на два влево двигал, а потом млодший байт либо обнулял, либо эФэФил, в зав-ти от начального старшего бита в старшем байте (от знака)
—
PILOTIK
(15.08.2002 15:43,
пустое
)
Берёшь 5 байт...
—
mse
(15.08.2002 16:28, 161 байт)
Спасибо mse, очень помогли
—
PILOTIK
(15.08.2002 16:56, 22 байт)
Ответ: Все правильно, и в принципе эквивалентно сдвигу вправо на 6 разрядов, но
—
Bill
(15.08.2002 16:45, 51 байт)
Ну, не для С и оригинал-то ;О)
—
mse
(15.08.2002 16:53, 174 байт)
Ответ: Все правильно, и в принципе эквивалентно сдвигу вправо на 6 разрядов, но
—
Bill
(15.08.2002 16:45, 51 байт)
Ответ: Это правильно?
—
PILOTIK
(15.08.2002 15:44,
пустое
)
Можешь проверить на калькуляторе Windows
—
Михаил Е.
(15.08.2002 16:02,
пустое
)
у меня 98 ВИН, он не может менять знак двоичных чисел :(
—
PILOTIK
(15.08.2002 16:08,
пустое
)
Все он может
—
Михаил Е.
(15.08.2002 18:42,
пустое
)
абсолютно неправильно
—
компилятор
(15.08.2002 15:50,
пустое
)
Почему неправильно? Подскажите пожалуйста деление именно со сдвигом влево (2 раза двигать это не 6 раз)
—
PILOTIK
(15.08.2002 16:07,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru