summaryrefslogtreecommitdiff
path: root/bin86-0.3/as/asm/group6.asm
diff options
context:
space:
mode:
Diffstat (limited to 'bin86-0.3/as/asm/group6.asm')
-rw-r--r--bin86-0.3/as/asm/group6.asm24
1 files changed, 24 insertions, 0 deletions
diff --git a/bin86-0.3/as/asm/group6.asm b/bin86-0.3/as/asm/group6.asm
new file mode 100644
index 0000000..f742672
--- /dev/null
+++ b/bin86-0.3/as/asm/group6.asm
@@ -0,0 +1,24 @@
+; group6.asm
+; 0F 00 /nnn
+
+; LLDT r/m16 nnn = 010
+; LTR r/m16 nnn = 011
+; SLDT r/m16 nnn = 000
+; STR r/m16 nnn = 001
+; VERR r/m16 nnn = 100
+; VERW r/m16 nnn = 101
+
+ LLDT AL ; illeg size
+ LLDT EAX ; illeg size
+ LLDT WORD $1234 ; immed not allowed
+ LLDT DS ; segreg not allowed
+
+ LLDT AX
+ LLDT [BX]
+ LLDT [EAX]
+
+ LTR BX
+ SLDT [BP]
+ STR [EBX]
+ VERR CX
+ VERW [SI]