Бітовий зсув: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
уточнення |
|||
Рядок 2:
Більшість комп'ютерів не можуть напряму [[Адресація пам'яті|адресувати]] біти, які містяться групами по 8, 16, 32 або 64 бітів у [[машинне слово|словах]]. Для забезпечення роботи з бітами існує безліч [[Машинна інструкція|машинних інструкцій]], що включають різні типи зрушень. Всі зрушення схожі один на одного поведінкою середніх бітів, які просто зсуваються вліво або вправо на певну величину. Однак, поведінка крайніх бітів, які йдуть з слова та які з'являються в слові, залежить від типу зсуву.
В електроніці бітові зрушення здійснюються в '''[[Регістр процесора|регістр]]ах зсуву'''.
== Логічний зсув ==
Рядок 25:
|}
При цьому зрушенні слово розглядається не просто як група бітів, а як ціле число в [[
При зсуві вліво веде себе як логічний зрушення, при зсуві вправо: минає біт йде, не впливаючи на біти, що залишилися, а на місце з'явився біта встановлюється біт, відповідний знаку.
|