duda sobre interrupciones en 8086

duda sobre interrupciones en 8086

de Juan Francisco Magrini Bornisich -
Número de respuestas: 0
Hola, haciendo el ejercicio 3 del practico 11 (Tiro al blanco) y me surgio una duda, 
implemente el programa en alto nivel y me quedaron 8 variables que uso para el funcionamiento del juego, ahora bien ,cuando lo voy a compilar en assembler 8086 tengo 12 registros para usar de los cuales 4 son utilizados para el segmentado de memoria, y de los restantes tengo por ejemplo el BP o SP para utilizar, mi pregunta es si puedo utilizar estos 8 restantes y debo salvar los que crea conveniente antes, o sino son utilizados en otro caso no hay problema de usarlos, o deberia tratar de acotar las variables de mi programa?
Puedo usar los registros de segmentado de memoria tambien?
En la letra interpreto que el procesador es dedicado.


Gracias, saludos.