Вообще говоря, вы не можете сделать это надежно.
Если 0xXXXXXXX
представляет аппаратный адрес (а), то вам нужно написать драйвер устройства, чтобы получить доступ ядра к памяти.
Если это нормальный адрес памяти, то нет никакой гарантии, что он сопоставлен с действительным адресом памяти, и вы вполне можете потерпеть крах вашей программы.
Что вы действительно пытаетесь здесь сделать?