2011-03-29 12 views

Respuesta

82

Se necesita el interruptor /t que trabaja tanto con p y x:

(gdb) p /t 0x0000000000400398 
$1 = 10000000000001110011000 

Ver help x para obtener más información sobre los interruptores FMT (formato).

+4

¿por qué el modo binario 't' no' b'? Eso es realmente extraño ... – compiler

+4

@compiler: porque 'b' ya está en uso para ancho de bytes –

+2

@PaulR pero las letras de tamaño no tienen sentido en el comando" imprimir " , por lo tanto, ciertamente debe ser el * b *;) –

4

x/4tb 0x0000000000400398 le permitirá analizar la dirección de memoria con valores binarios.

Cuestiones relacionadas