Con este humilde artículo espero facilitar la comprensión del Inline Assembly en Gcc. Si bien existen varios documentos escritos sobre el tema (incluido el manual oficial de Gcc) espero lograr un enfoque diferente con este texto. Mi parte está cumplida si alguien, leyendo este artículo, logra mezclar lenguaje C y ensamblador con facilidad.
- Introducción
- ¿Que es y para que sirve el inline assembly?
- ¿Por qué otro texto de Inline Assembly?
- Requisitos básicos
- Aclaración
- Copyright y reproducción
- Inline Assembly
- Ejemplo muy simple
- Otro ejemplo sencillo
- Ejemplos más útiles
- Extended Inline Assembly
- Introducción
- Ejemplo 1
- Ejemplo 2
- Modificadores
- Ejemplo 3
- Ejemplo 4
- Modificador "r"
- Clobber List
- Varios
- Modificadores '\n' y '\t'
- ¿Qué es volatile?
- Comentario final