2013-06-02から1日間の記事一覧

NOT命令(not r)

レジスタに対するNOT命令です。 0: f6 d0 not %al 2: f6 d3 not %bl 4: f6 d1 not %cl 6: f6 d2 not %dl 8: 66 f7 d0 not %ax b: 66 f7 d3 not %bx e: 66 f7 d1 not %cx 11: 66 f7 d2 not %dx 14: f7 d0 not %eax 16: f7 d3 not %ebx 18: f7 d1 not %ecx 1a:…

XOR命令(r xor imm)

レジスタに対する即値とのXOR命令です。 0: 34 7f xor $0x7f,%al 2: 66 35 ff 7f xor $0x7fff,%ax 6: 35 ff ff ff 7f xor $0x7fffffff,%eax b: 80 f3 7f xor $0x7f,%bl e: 80 f1 7f xor $0x7f,%cl 11: 80 f2 7f xor $0x7f,%dl 14: 66 81 f3 ff 7f xor $0x7ff…

OR命令(r or imm)

レジスタに対する即値とのOR命令です。 0: 0c 7f or $0x7f,%al 2: 66 0d ff 7f or $0x7fff,%ax 6: 0d ff ff ff 7f or $0x7fffffff,%eax b: 80 cb 7f or $0x7f,%bl e: 80 c9 7f or $0x7f,%cl 11: 80 ca 7f or $0x7f,%dl 14: 66 81 cb ff 7f or $0x7fff,%bx 19…

AND命令(r and imm)

レジスタに対する即値指定とのAND命令です。 0: 24 7f and $0x7f,%al 2: 66 25 ff 7f and $0x7fff,%ax 6: 25 ff ff ff 7f and $0x7fffffff,%eax b: 80 e3 7f and $0x7f,%bl e: 80 e1 7f and $0x7f,%cl 11: 80 e2 7f and $0x7f,%dl 14: 66 81 e3 ff 7f and $0…

SUB命令(r-imm→r)

レジスタに対するSUB命令です。 0: 2c 7f sub $0x7f,%al 2: 80 eb 7f sub $0x7f,%bl 5: 80 e9 7f sub $0x7f,%cl 8: 80 ea 7f sub $0x7f,%dl b: 66 2d ff 7f sub $0x7fff,%ax f: 66 81 eb ff 7f sub $0x7fff,%bx 14: 66 81 e9 ff 7f sub $0x7fff,%cx 19: 66 8…

DEC命令(r)

レジスタに対するDEC命令です。 0: fe c8 dec %al 2: fe cb dec %bl 4: fe c9 dec %cl 6: fe ca dec %dl 8: 66 48 dec %ax a: 66 4b dec %bx c: 66 49 dec %cx e: 66 4a dec %dx 10: 48 dec %eax 11: 4b dec %ebx 12: 49 dec %ecx 13: 4a dec %edxおお、DEC…

INC命令(r)

レジスタに対するINC命令です。 0: fe c0 inc %al 2: fe c3 inc %bl 4: fe c1 inc %cl 6: fe c2 inc %dl 8: 66 40 inc %ax a: 66 43 inc %bx c: 66 41 inc %cx e: 66 42 inc %dx 10: 40 inc %eax 11: 43 inc %ebx 12: 41 inc %ecx 13: 42 inc %edxワードレジ…