Test t3412:
Machine instructions LLDT LTR SLDT STR
- Tested procedures
-
IisLLDT
IisLTR
IisSLDT
IisSTR
- Source & expected listing
t3412.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=35, CPU=X64, PROT=ON
| |t3412 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE
|0000:0F00C1 | SLDT CX
|0003:660F00C1 | SLDT ECX
|0007:0F0004 | SLDT [SI]
|000A:670F0006 | SLDT [ESI]
|000E:0F00C9 | STR CX
|0011:660F00C9 | STR ECX
|0015:0F000C | STR [SI]
|0018:670F000E | STR [ESI]
| | EUROASM PRIV=ON
|001C:0F00D1 | LLDT CX
|001F:0F00D1 | LLDT ECX
|0022:0F0014 | LLDT [SI]
|0025:670F0016 | LLDT [ESI]
|0029:0F00D9 | LTR CX
|002C:0F00D9 | LTR ECX
|002F:0F001C | LTR [SI]
|0032:670F001E | LTR [ESI]
|[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE
|00000000:660F00C1 | SLDT CX
|00000004:0F00C1 | SLDT ECX
|00000007:670F0004 | SLDT [SI]
|0000000B:0F0006 | SLDT [ESI]
|0000000E:660F00C9 | STR CX
|00000012:0F00C9 | STR ECX
|00000015:670F000C | STR [SI]
|00000019:0F000E | STR [ESI]
|0000001C:0F00D1 | LLDT CX
|0000001F:0F00D1 | LLDT ECX
|00000022:670F0014 | LLDT [SI]
|00000026:0F0016 | LLDT [ESI]
|00000029:0F00D9 | LTR CX
|0000002C:0F00D9 | LTR ECX
|0000002F:670F001C | LTR [SI]
|00000033:0F001E | LTR [ESI]
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:660F00C1 | SLDT CX
|00000004:0F00C1 | SLDT ECX
|00000007:480F00C1 | SLDT RCX
|0000000B:66410F00C1 | SLDT R9W
|00000010:0F0006 | SLDT [RSI]
|00000013:67420F000406 | SLDT [ESI+R8D]
|00000019:660F00C9 | STR CX
|0000001D:0F00C9 | STR ECX
|00000020:480F00C9 | STR RCX
|00000024:66410F00C9 | STR R9W
|00000029:410F00C9 | STR R9D
|0000002D:0F000E | STR [RSI]
|00000030:67420F000C06 | STR [ESI+R8D]
|00000036:0F00D1 | LLDT CX
|00000039:0F00D1 | LLDT ECX
|0000003C:0F00D1 | LLDT RCX
|0000003F:410F00D1 | LLDT R9W
|00000043:410F00D1 | LLDT R9D
|00000047:410F00D1 | LLDT R9
|0000004B:0F0016 | LLDT [RSI]
|0000004E:67420F001406 | LLDT [ESI+R8D]
|00000054:0F00D9 | LTR CX
|00000057:0F00D9 | LTR ECX
|0000005A:0F00D9 | LTR RCX
|0000005D:410F00D9 | LTR R9W
|00000061:410F00D9 | LTR R9D
|00000065:410F00D9 | LTR R9
|00000069:0F001E | LTR [RSI]
|0000006C:67420F001C06 | LTR [ESI+R8D]
| |ENDPROGRAM t3412
- Expected messages
t3412.out
I0180 Assembling source file "t3412.htm".
I0270 Assembling source "t3412".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3412". "t3412.htm"{58}
I0510 Assembling program pass 1. "t3412.htm"{58}
I0530 Assembling program pass 2 - final. "t3412.htm"{58}
I0660 16bit TINY BIN file "t3412.bin" created, size=242. "t3412.htm"{124}
I0650 Program "t3412" assembled in 2 passes with errorlevel 0. "t3412.htm"{124}
I0750 Source "t3412" (142 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3412.htm.lst" created, size=3365.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲