|
Tutorial de Martin Candurra - 24 de Febrero de 2006
|
| 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... |
| Cap 4 |
Varios
|
| |
## __ asm __ ("movl %0, %%cr3;nop" : : "r" (puerto) ); o bien __ asm __ ("movl %0, %%cr3\n\tnop" : : "r" (puerto) ); ## háganlo y comparen los resultados. =.=.= ¿Qué es volatile? =.=.= En muchos casos pueden haber encontrado luego de un __ asm __ al modificador __volatile |
| Cap 2 |
Inline Assembly
|
| |
**Ejemplo muy simple** Como coloco una instrucción de "no operation" dentro de mi código? ## int main (void){ __ asm __ ("nop");} ## Procedemos a compilar utilizando el modificador -S, el cual le dice a gcc que compile pero no linkee, dejandonos |
| Cap 3 |
Extended Inline Assembly
|
| |
De registros, etc. La sintaxis genérica es: ##__ asm __ ( "instrucciones" : lista_salida : lista_entrada : lista_destruida); ## Donde: lista_salida(o //output list//): contiene los registros, variables donde se guardara un dato. lista_entrada (o //input list//): contiene los registros, variables |
|
|
|
Tutorial de Peter Class; traducción por Pello Xabier Altadill Izura - 28 de Febrero de 2006
|
| Este es el diario de Peter Class sobre sus dias aprendizaje de una disciplina de caballeros: c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++, simplemente muestra su uso a traves de... |
| Cap 23 |
Notas, autoria, licencia, referencias
|
| |
"
Tabla 1. Palabras reservadas de c++
Palabras reservadas, deben estar en minusculas asm auto bool break case catch char class const const_cast continue default delete do double dynamic_casts else enum extern explicit false float for friend goto if inline int |
|
|
|
Tutorial de Icewinddale - 27 de Octubre de 2005
|
| Tcpdump (y su port a Windows, Windump) son programas cuya utilidad principal es analizar el tráfico que circula por la red. |
| Cap 10 |
Filtros Avanzados
|
| |
De los datos que accedemos. proto [expr : tam] Asm por ejemplo, el primer byte de la trama ethernet será ether[0], la primera palabra será ether[0:2]. El parámetro **tam** puede ser 1 (por defecto y no hace falta especificarlo), 2 o 4. Por ejemplo, Una nota, al menos en la página de manual |
|
|