Cores cannot access the core internal registers of another core. Never. To exchange data between cores you need global "registers": Memory, periphperals like the GIC. But only by help of SW running on that core.