¿Quien te dice eso de las interrupciones? ¿El TASM? Sin ver el codigo y el error exacto es dificil saber que problema tenes. ¿Probaste con un codigo mas simple?
Creo recordar que por defecto siempre se usa ds, usar ss o es no tiene sentido alguno ya que nunca pueden cambiar el resultado al tener el mismo valor. fs es otra historia, ahi mismo podes ver que tiene otro valor y como ya mencionaste antes es usado por Windows para algunas estructuras internas.
En definitiva no hace falta especificar el segmento normalmente.