¿Por qué estás intentando comparar una dirección en la ROM con el valor 0?
No sé que es lo que intentaste hacer, pero eso está naturalmente mal.
compare, como se explica en el enlace que dejé, sirve para hacer una comparación entre una variable y un valor especifico.
Despues tienes un if 0x1...