ahí me has pillao, con la directiva CBLOCK lo que haces es darle un nombre para que el compilador sepa a que direccion te refieres, no escribe datos en las posiciones
cblock 0x100
etiqueta
endc
es lo mismo que etiquta equ 0x100
por lo que, movf etiqueta,w
seria lo mismo que movf 0x100,w
a que te refieres con inicializar??
si lo que quieres es escribir en esas posiciones de ram algun valor, al "inicializar" el programa, haz que lo cargue
movlw H
movwf 0x100 ó etiqueta
movlw O
movwf etiqueta+1
pero normalmente si son datos fijos como mensajes de lcd se suelen hacer tablas para leer en la memoria de programa utilizando DB, DT o muchos retlw
un saludo