Buenas tardes.
Quería hacer un par de consultas sobre los ejercicios de assembler en el examen:
La primera es si se entregará cartilla del ISA como en otras instancias.
La segunda es si cuando se pide preservar contexto se deben preservar las flags (pushf, popf). La solución del ejercicio que consulté (ahora no recuerdo, pero puedo buscarlo) preserva los contextos de uso general (AX...DX) de pero no los flags.
Y tengo otro par de consultas sobre los ejercicios de interrupciones:
¿Imagino que es válido usar funciones auxiliares? Encuentro que es más fácil definir funciones que manipulen los puertos de I/O con las máscaras que hacerlo inline cada vez.
La otra consulta es si se puede usar notación binaria (e.g. 0b1100) para definir las máscaras.
Saludos.