Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ... Volume 3: General-Purpose and System Instructions - Stanford ...

scs.stanford.edu
from scs.stanford.edu More from this publisher
13.07.2015 Views

AMD64 Technology 24594 Rev. 3.10 February 2005Mnemonic Opcode DescriptionJO rel8offJO rel16offJO rel32offJNO rel8offJNO rel16offJNO rel32offJB rel8offJB rel16offJB rel32offJC rel8offJC rel16offJC rel32offJNAE rel8offJNAE rel16offJNAE rel32offJNB rel8offJNB rel16offJNB rel32offJNC rel8offJNC rel16offJNC rel32offJAE rel8offJAE rel16offJAE rel32offJZ rel8offJZ rel16offJZ rel32offJE rel8offJE rel16offJE rel32offJNZ rel8offJNZ rel16offJNZ rel32offJNE rel8offJNE rel16offJNE rel32off70 cb0F 80 cw0F 80 cd71 cb0F 81 cw0F 81 cd72 cb0F 82 cw0F 82 cd72 cb0F 82 cw0F 82 cd72 cb0F 82 cw0F 82 cd73 cb0F 83 cw0F 83 cd73 cb0F 83 cw0F 83 cd73 cb0F 83 cw0F 83 cd74 cb0F 84 cw0F 84 cd74 cb0F 84 cw0F 84 cd75 cb0F 85 cw0F 85 cd75 cb0F 85 cw0F 85 cdJump if overflow (OF = 1).Jump if not overflow (OF = 0).Jump if below (CF = 1).Jump if carry (CF = 1).Jump if not above or equal (CF = 1).Jump if not below (CF = 0).Jump if not carry (CF = 0).Jump if above or equal (CF = 0).Jump if zero (ZF = 1).Jump if equal (ZF = 1).Jump if not zero (ZF = 0).Jump if not equal (ZF = 0).166 Jcc

24594 Rev. 3.10 February 2005 AMD64 TechnologyMnemonic Opcode DescriptionJBE rel8offJBE rel16offJBE rel32offJNA rel8offJNA rel16offJNA rel32offJNBE rel8offJNBE rel16offJNBE rel32offJA rel8offJA rel16offJA rel32offJS rel8offJS rel16offJS rel32offJNS rel8offJNS rel16offJNS rel32offJP rel8offJP rel16offJP rel32offJPE rel8offJPE rel16offJPE rel32offJNP rel8offJNP rel16offJNP rel32offJPO rel8offJPO rel16offJPO rel32offJL rel8offJL rel16offJL rel32offJNGE rel8offJNGE rel16offJNGE rel32offJNL rel8offJNL rel16offJNL rel32off76 cb0F 86 cw0F 86 cd76 cb0F 86 cw0F 86 cd77 cb0F 87 cw0F 87 cd77 cb0F 87 cw0F 87 cd78 cb0F 88 cw0F 88 cd79 cb0F 89 cw0F 89 cd7A cb0F 8A cw0F 8A cd7A cb0F 8A cw0F 8A cd7B cb0F 8B cw0F 8B cd7B cb0F 8B cw0F 8B cd7C cb0F 8C cw0F 8C cd7C cb0F 8C cw0F 8C cd7D cb0F 8D cw0F 8D cdJump if below or equal (CF = 1 or ZF = 1).Jump if not above (CF = 1 or ZF = 1).Jump if not below or equal (CF = 0 and ZF = 0).Jump if above (CF = 0 and ZF = 0).Jump if sign (SF = 1).Jump if not sign (SF = 0).Jump if parity (PF = 1).Jump if parity even (PF = 1).Jump if not parity (PF = 0).Jump if parity odd (PF = 0).Jump if less (SF OF).Jump if not greater or equal (SF OF).Jump if not less (SF = OF).Jcc 167

24594 Rev. 3.10 February 2005 AMD64 TechnologyMnemonic Opcode DescriptionJBE rel8offJBE rel16offJBE rel32offJNA rel8offJNA rel16offJNA rel32offJNBE rel8offJNBE rel16offJNBE rel32offJA rel8offJA rel16offJA rel32offJS rel8offJS rel16offJS rel32offJNS rel8offJNS rel16offJNS rel32offJP rel8offJP rel16offJP rel32offJPE rel8offJPE rel16offJPE rel32offJNP rel8offJNP rel16offJNP rel32offJPO rel8offJPO rel16offJPO rel32offJL rel8offJL rel16offJL rel32offJNGE rel8offJNGE rel16offJNGE rel32offJNL rel8offJNL rel16offJNL rel32off76 cb0F 86 cw0F 86 cd76 cb0F 86 cw0F 86 cd77 cb0F 87 cw0F 87 cd77 cb0F 87 cw0F 87 cd78 cb0F 88 cw0F 88 cd79 cb0F 89 cw0F 89 cd7A cb0F 8A cw0F 8A cd7A cb0F 8A cw0F 8A cd7B cb0F 8B cw0F 8B cd7B cb0F 8B cw0F 8B cd7C cb0F 8C cw0F 8C cd7C cb0F 8C cw0F 8C cd7D cb0F 8D cw0F 8D cdJump if below or equal (CF = 1 or ZF = 1).Jump if not above (CF = 1 or ZF = 1).Jump if not below or equal (CF = 0 <strong>and</strong> ZF = 0).Jump if above (CF = 0 <strong>and</strong> ZF = 0).Jump if sign (SF = 1).Jump if not sign (SF = 0).Jump if parity (PF = 1).Jump if parity even (PF = 1).Jump if not parity (PF = 0).Jump if parity odd (PF = 0).Jump if less (SF OF).Jump if not greater or equal (SF OF).Jump if not less (SF = OF).Jcc 167

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!