Зависит от типа собственно константы. Если это число, то она упадёт в регистры и менять пришлось бы opcode. Если же это данные, то зависит от компилятора. Некоторые могу паковать константы в секцию с данными и их можно поменять. Но есть кто создаёт секцию с доступом только для чтения.