Entender las syscalls, o llamadas al sistema, es fundamental para comprender cómo el kernel del sistema operativo gestiona los recursos…
A lo largo de la historia de la informática hemos venido viendo nuevos acrónimos de unidades de procesamiento, ahora le…
Si quieres saber qué es un cambio de contexto a nivel de procesos o de threads, para qué sirve, y…
Si no sabes aún cómo funciona un driver o controlador de hardware, aquí te lo vamos a explicar todo paso…
El teclado del ordenador es el periférico de entrada que más se usa, junto con el ratón. Es un elemento…
A diario ejecutamos multitud de apps o programas de software. Pero ¿sabes cómo se ejecuta un programa realmente? Si sientes…
El proceso de arranque de un ordenador es bastante complejo. Desde que pulsas el botón de encendido hasta que se…
Como sabes, cada CPU habla su propio "idioma", y ese idioma son las instrucciones de la ISA a la que…
Las instrucciones indocumentadas, o los op_codes, son un tipo de instrucciones presentes en muchos procesadores antiguos y actuales, pero son…
Ser capaz de leer y entender el código fuente es una habilidad importante para cualquier ingeniero de software. Además de…