je,pn : Is it an intel instruction ?

Jan Beulich JBeulich@novell.com
Wed Feb 8 17:58:00 GMT 2006


>While using objdump with the -S option the assembly for the above code is shown
>
>2e 74 c0          je,pn 8048....
>
>2e is a cs_  prefix and 74 is opcode for jmp with 8 bit displacement.
>
>Then why is the objdump showing : je,pn . Does it have some other
>significance ?
>Is je,pn an instruction in intel machines ?

Yes, the 2E prefix (as well as the 3E one) serves as a branch prediction hint. See the Intel manuals.

>We can also see je,pa at places.

je,pt is what I would suppose you might also see.

>And where is the cs : prefix gone in the assembly source code ?

This is what you see as ,pn.

Jan



More information about the Binutils mailing list