В інформатиці базова адреса () — це адреса пам'яті, яка слугує опорною точкою («базою») для визначення інших адрес. Наприклад, адреса початку структури даних може використовуватися як базова адреса для звернення до елементів цієї структури. Доступ до пов'язаних адрес здійснюється за допомогою певної схеми адресації.
У схемі відносної адресації для отримання абсолютної адреси береться відповідна базова адреса, до якої додається зміщення (, також ). За такої схеми базова адреса є адресою з найменшим значенням у межах заданого діапазону, що полегшує додавання пов'язаних додатних значень зміщення.
В архітектурі IBM System/360 базова адреса — це 24-бітове значення, що зберігається в регістрі загального призначення (у z/Architecture її розмір поетапно було збільшено до 64 біт), а зміщення — це 12-бітове значення, закодоване в машинній інструкції (у z/Architecture розширене до 20 біт).
Див. також Індексний регістр
Примітки