Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Битовый сдвиг23 января 2011Оглавление: 1. Битовый сдвиг 2. Арифметический сдвиг 3. Циклический сдвиг изменение позиций битов в слове на одну и ту же величину. Большинство компьютеров не могут напрямую адресовать биты, которые содержатся группами по 8, 16, 32 или 64 битов в словах. Для обеспечения работы с битами существует множество машинных инструкций, включающие различные типы сдвигов. Все сдвиги похожи друг на друга поведением средних битов, которые просто сдвигаются влево или вправо на определённую величину. Однако, поведение крайних битов, которые уходят из слова и которые появляются в слове, зависит от типа сдвига. В электронике битовые сдвиги осуществляются в регистрах сдвига. Логический сдвиг
Сдвиг, при котором уходящий бит уходит, не влияя на оставшееся биты, а на место появившегося бита записывается бит 0. Пример работы операции сдвига:
В большинстве процессоров уходящий бит сохраняется в флаге переноса. Эта функция широко используется при работе с многобайтовыми числами. Просмотров: 4507
|