La Capa de Abstracción del Hardware: cómo los sistemas operativos doman al hierro

La Capa de Abstracción del Hardware: cómo los sistemas operativos doman al hierro

Author: Tomás González October 8, 2025 Duration: 13:15

En este capítulo nos sumergimos en la capa de abstracción del hardware (HAL) y descubrimos cómo actúa de intermediaria entre el software y los circuitos que dan vida a tu equipo. Te contaré de manera amena qué es la HAL, por qué es fundamental para que Windows pueda ejecutarse en arquitecturas tan distintas y cómo Linux logra algo similar sin un módulo único, tratando todos los dispositivos como archivos.

Hablaremos también de la evolución de HAL en el escritorio Linux, el papel de udev y cómo macOS resuelve el problema con su propia arquitectura, el I/O Kit. Todo ello con ejemplos sencillos para que te lleves una idea clara y práctica.

  • Veremos qué funciones expone la HAL de Windows y por qué está tan asociada al soporte de ACPI.

  • Explicaremos cómo Linux utiliza los descriptores de archivo y los nodos en /dev para abstraer discos, puertos serie o terminales.

  • Mencionaremos la filosofía de Apple al usar un marco orientado a objetos y qué implicaciones tiene para quienes desarrollan drivers.

Finalmente, reflexionaremos sobre la importancia de estas capas para la seguridad y estabilidad de los sistemas, siempre bajo una óptica que combina rigor técnico con una visión ética y conservadora del uso de la tecnología.


Tomás González, técnico y desarrollador web con experiencia en formación y proyectos prácticos, comparte su conocimiento en Podcast de tecnología e informática con Tomás González. Este espacio surge de su día a día, combinando la perspectiva de un profesional que trabaja en el sector con la claridad de un profesor acostumbrado a explicar conceptos complejos. En cada episodio, Tomás aborda temas de actualidad en el mundo digital, desarrollo web y herramientas informáticas, siempre con un enfoque aplicado y alejado del tecnicismo innecesario. La conversación fluye de manera natural, como si estuvieras en una de sus clases particulares o en una charla entre colegas, donde se desglosan problemas comunes y se exploran soluciones prácticas. Más que un monólogo, el podcast busca ser un recurso para quienes quieren entender el cómo y el porqué detrás de la tecnología que usamos. A lo largo de los episodios, se tratan desde fundamentos esenciales hasta aspectos más avanzados de programación y gestión de proyectos, reflejando su trabajo directo con clientes y alumnos. La idea es construir un conocimiento útil, paso a paso, evitando las modas pasajeras para centrarse en lo que realmente funciona. Escuchar este podcast es como tener a un experto a tu lado, desmontando mitos y ofreciendo guías claras para navegar el siempre cambiante panorama tecnológico.
Author: Language: es-es Episodes: 100

Podcast de tecnología e informática con Tomás González
Podcast Episodes
Noticias Tech de la Semana: IA, Linux y Ciberseguridad al Día [not-audio_url] [/not-audio_url]

Duration: 5:51
En este episodio repasamos 15 noticias clave de la semana en el mundo de la informática y la tecnología. Desde la petición de científicos a la ONU para marcar límites a la inteligencia artificial, hasta el lanzamiento de…
x86 y x86‑64 en 20 minutos: de los 4 GB a los exabytes [not-audio_url] [/not-audio_url]

Duration: 19:44
En este episodio condensamos la historia y evolución de la arquitectura x86 en tan solo 20 minutos. Partimos de sus orígenes con el 8086 y explicamos cómo la transición a 32 bits permitió abordar hasta 4 GB de memoria. A…
🚀 Loongson 9A1000: la primera GPU discreta china para Linux y PCs [not-audio_url] [/not-audio_url]

Duration: 5:52
En este episodio analizo la Loongson 9A1000, la primera GPU discreta de Loongson: qué ofrece, en qué punto está su desarrollo y por qué es clave para la soberanía tecnológica china. Repasamos su rendimiento estimado (sim…
Entendiendo Base64 – de los bytes al texto [not-audio_url] [/not-audio_url]

Duration: 11:33
En este episodio te explico de forma clara y técnica qué es la codificación Base64, por qué existe y cómo funciona. Veremos su origen en el correo electrónico, el truco matemático de dividir bits en bloques de 6, y ejemp…
Redes para autodidactas: OSI, TCP/IP y la vida real [not-audio_url] [/not-audio_url]

Duration: 31:41
Un viaje práctico por los fundamentos: qué es una red, tipos, dispositivos, capas OSI/TCP-IP con analogías sencillas (correo postal), protocolos esenciales y cómo se comunican los ordenadores (IP, MAC, subredes, NAT). Id…
La teoría del Internet muerto: bots, IA y la ilusión del consenso [not-audio_url] [/not-audio_url]

Duration: 19:23
¿Está “muerto” Internet o solo está saturado de automatización? En este episodio desmontamos la teoría del Internet muerto con cabeza fría: qué sostiene, de dónde viene y por qué hoy percibimos timelines clonados, coment…