[an error occurred while processing this directive]
Ответ: на AVR ASM, или лучше С.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
PILOTIK
15 августа 2002 г. 15:18
В ответ на:
Подскажите пожалуйста как с учетом знака разделить 4 байта на число 64.
отправлено PILOTIK 15 августа 2002 г. 15:17
Составить ответ
|||
Конференция
|||
Архив
Ответы
Сдвиг вправо на 6 бит. Знаковый бит заполняет освободившиеся биты.
—
Михаил Е.
(15.08.2002 15:25,
пустое
)
Ответ: А я на два влево двигал, а потом млодший байт либо обнулял, либо эФэФил, в зав-ти от начального старшего бита в старшем байте (от знака)
—
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,
пустое
)
Каков вопрос - таков ответ...
—
Kuka
(15.08.2002 15:25, 218 байт)
:) никогда бы не додумался, в вопросе указано что для AVR. Значит там операции деления нет.
—
PILOTIK
(15.08.2002 15:40,
пустое
)
Зато в компиляторе С есть !
—
компилятор
(15.08.2002 15:49,
пустое
)
Неужели в IAR C есть встроенное деление?
—
PILOTIK
(15.08.2002 17:42,
пустое
)
Ответ: Операции деления равно как умножения и прочие определяются стандартом языка. А их реализация зависит
—
Bill
(15.08.2002 17:52, 55 байт)
В IAR не знаю.. в Code Vision например есть..
—
компилятор
(15.08.2002 17:51, 88 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru