Actualmente estoy tratando de aprender programación en ensamblador con una arquitectura x86 con ArchLinux. Apenas estoy comenzando en este viaje y entiendo el funcionamiento interno del siguiente programa para imprimir “Hola Mundo”. ; Jon Webb ; 31 de diciembre de 2021 ; ============================================================================== ; ============================================================================== ; Sección de datos section . . . Read more
Actualmente estoy aprendiendo Programación de sistemas y me encontré con el uso de int system(const char* command) en el capítulo de Gestión de procesos. Dicen que si un proceso está generando un hijo solo para esperar de inmediato a su terminación, es mejor usar system(const char* command). ¿Qué significa la . . . Read more
Estoy desarrollando un servicio. Actualmente necesito obtener la hora local para cada solicitud, pero como implica una llamada al sistema, cuesta demasiado. En mi caso, una desviación de alrededor de 200ms está bien para mí. Entonces, ¿cuál es la mejor manera de mantener una variable que almacenará la variable “local_hour” . . . Read more
En algunos blogs en línea leí que puedes usar int 2Eh o sysenter en lugar de syscall en un archivo asm. Así que probé ambas opciones, pero no funcionan para ejecutar el programa. Con int 2Eh, compila pero el programa no se ejecuta y no hace lo que debería hacer . . . Read more