The printi Command

The printi command takes one or more numerical expressions and interprets each one as an assembly instruction, printing out the instruction, and its arguments when applicable. This command is typically used by engineers performing machine-level debugging.

 

printi_command

               : printi [ expression ,... ]

 

For example:

 

(idb) $curpc/1i

int main(void): src/x_list.cxx

*[line 182, 0x08052e0f] main+0x1b:                    pushl    %edi

(idb) $curpc/1dd

0x08052e0f:   1619365207

(idb) printi $pc