This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: je,pn : Is it an intel instruction ?


>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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]