Скільки біт у регістрі?
2024 0 Comments
Регістр – це певна ділянка пам’яті всередині самого процесора, від 8-ми до 32-х біт завдовжки, яка використовується для проміжного зберігання інформації, оброблюваної процесором. Деякі регістри містять тільки певну інформацію. Регістри загального призначення – EAX, EBX, ECX, EDX.
cs, ss, ds, es, gs, fs. Усі сегментні регістри – 16-розрядні. Їх існування зумовлене специфікою організації та використання оперативної пам’яті: мікропроцесори Intel у будь-якому режимі роботи (реальний режим, захищений режим) підтримують сегментну модель організації оперативної пам’яті.
У деяких випадках компілятор може визначити розмір операнда. Наприклад, регістр EAX має розмір 32 біти, а регістр DX – 16 біт.
Деякі приклади
Архітектура | Цілочисельних регістрів | FP- регістрів |
---|---|---|
x86-64 | 16 | 16 |
IBM System/360 | 16 | 4 |
z/Architecture | 16 | 16 |
Itanium | 128 | 128 |