Bibliografía
Durante el desarrollo del Trabajo de Fin de Grado (TFG), se ha consultado una variedad de fuentes tanto teóricas como prácticas. Estas fuentes han sido fundamentales para adquirir conocimientos sobre programación en ensamblador, sistemas operativos, automatización de flujos de trabajo, y desarrollo de software de bajo nivel. A continuación se presenta la bibliografía utilizada.
Recursos en línea
-
Canal de YouTube Nanobyte Dev
https://www.youtube.com/@nanobyte-dev -
Tutorial “Bare Bones” – OSDev Wiki
https://wiki.osdev.org/User:Zesterer/Bare_Bones -
Proyecto DinoDOS en GitHub
https://github.com/johnjones4/DinoDOS/tree/master -
Presentación sobre ensamblador en SlideShare
https://es.slideshare.net/slideshow/unidad-2-ensamblador/33091386 -
GitHub Action FTP Deploy
https://github.com/SamKirkland/FTP-Deploy-Action -
Libro online: How to Create an Operating System
https://samypesse.gitbook.io/how-to-create-an-operating-system/ -
Blog sobre desarrollo de RetroDOS (16 bits) – ParcelaDigital
https://parceladigital.com/videoblog/creando-de-cero-la-base-de-un-sistema-operativo-de-16-bits-llamado-retrodos
Libros
- Andrew S. Tanenbaum – Operating Systems: Design and Implementation
- Andrew S. Tanenbaum – Sistemas Operativos Modernos
https://gc.scalahed.com/recursos/files/r161r/w21040w/Sistemas%20operativos%20modernos.pdf
Asistentes virtuales
- ChatGPT (OpenAI)
Utilizado como herramienta de apoyo para la comprensión de la sintaxis del lenguaje ensamblador NASM, conceptos de bajo nivel y diseño de sistemas operativos.