From 6a7afa26b82d6bfd8236ee7261fbce2f4132d019 Mon Sep 17 00:00:00 2001 From: Simon Fortier Date: Sat, 11 Nov 2017 20:15:56 -0500 Subject: [PATCH] Updated Instruction Set (markdown) --- Instruction-Set.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Instruction-Set.md b/Instruction-Set.md index 1992771..89d5af9 100644 --- a/Instruction-Set.md +++ b/Instruction-Set.md @@ -19,7 +19,6 @@ | **JNZ** *target* | *mem/reg/imm* | 0x0D |`- - - - -` | | **JZ** *target* | *mem/reg/imm* | 0x0E |`- - - - -` | | **MOV** *destination*, *source* | *mem/reg*, *mem/reg/imm* |0x01 |`- - - - -` | - | **MUL** *source* | *mem/reg/imm* | 0x17 |`X - - X -` | | **NEG** *destination* | *mem/reg* | 0x19 |`1 X X X -`* | | **NOP** | *None* | 0x3F |`- - - - -` | @@ -32,6 +31,7 @@ | **SHR** *destination*, *count* | *mem/reg*, *mem/reg/imm* | 0x07 |`X - - X -` | | **SUB** *destination*, *source* | *mem/reg*, *mem/reg/imm* | 0x03 |`X X X X -` | | **TEST** *destination*, *source* | *mem/reg*, *mem/reg/imm* | 0x0B |`0 X X 0 -` | +| **XCHG** *destination*, *source* | *mem/reg*, *mem/reg* | 0x1F |`- - - - -` | | **XOR** *destination*, *source* | *mem/reg*, *mem/reg/imm* | 0x05 |`0 X X 0 -` | *NEG instruction: CF is set to 0 if destination=0