Los simuladores, utilizados como herramientas de tecnología educativa, facilitan el aprendizaje significativo de los estudiantes al ofrecer escenarios en donde se puede practicar, de forma segura e ilimitada, la realización de procesos o fenómenos modelados para su estudio, pudiendo variar las condiciones de ejecución de éstos de forma controlada. El uso de simuladores para la enseñanza de las ciencias de la computación ha tenido su espacio de desarrollo principalmente en el análisis de los procesos que ocurren al interior de la computadora o entre computadoras, lo cual ha permitido el entendimiento de conceptos difíciles de comprender de otra forma. También, han servido como plataforma para el desarrollo de prácticas de diseño de arquitecturas de cómputo o de programación de computadoras en lenguajes de bajo nivel. El objetivo del presente trabajo es analizar el grado de utilidad y usabilidad de un simulador, desarrollado por el profesor titular de la asignatura y sus estudiantes, para la enseñanza de la programación de sistemas. Para medir la usabilidad se emplearon dos cuestionarios estandarizados. Los resultados indican una buena aceptación del simulador como herramienta didáctica que puede ser empleada en asignaturas relacionadas con la programación de sistemas.