about summary refs log tree commit diff stats
path: root/subx/ex1.hex
diff options
context:
space:
mode:
Diffstat (limited to 'subx/ex1.hex')
-rw-r--r--subx/ex1.hex6
1 files changed, 6 insertions, 0 deletions
diff --git a/subx/ex1.hex b/subx/ex1.hex
new file mode 100644
index 00000000..5a6317bd
--- /dev/null
+++ b/subx/ex1.hex
@@ -0,0 +1,6 @@
+# opcode        ModR/M                    SIB                   displacement    immediate
+# instruction   mod, reg, Reg/Mem bits    scale, index, base
+# 1-3 bytes     0/1 byte                  0/1 byte              0/1/2/4 bytes   0/1/2/4 bytes
+  bb                                                                            2a 00 00 00  # copy 0x2a (42) to EBX
+  05                                                                            01 00 00 00  # copy 1 to EAX
+  cd                                                                            80           # int 80h