Re: New instructions
- From: "Rod Pemberton" <do_not_have@xxxxxxxxxxx>
- Date: Tue, 31 Jul 2007 12:07:09 -0400
"Wolfgang Kern" <nowhere@xxxxxxxx> wrote in message
news:f8ng8a$hv$1@xxxxxxxxxxxxxxxxxxxxxxxx
I just scanned my latest download of AMD64-docs(07/2007)
and found this were not on my list yet:
VMRUN 0f01D8
VMCALL 0f01D9
VMLOAD 0f01DA
VMSAVE 0f01DB
STGI 0f01DC
CLGI 0f01DD
SKINIT 0f01DE
INVLPGA 0f01DF
RDTSCP 0f01F9
POPCNT f30fB8
LZCNT f30fBD
(the latter three work in User and even in true Real-Mode)
and a few more "SSE4A" ...
MOVNTSS
MOVNTSD
EXTRQ
INSERTQ
but all of above needs check on associated CPUID flags.
another few hours job to merge them into my disassembler.
Mistaken name? x87asm in that other thread posted that Intel's VMCALL is
0f01c1 (hopefully, no mistyped 9's...) and AMD's VMMCALL is 0f01d9... but
you've got VMCALL instead of VMMCALL.
Rod Pemberton
.
- Follow-Ups:
- Re: New instructions
- From: x87asm
- Re: New instructions
- References:
- New instructions
- From: Wolfgang Kern
- New instructions
- Prev by Date: Re: Definitions - What are yours?
- Next by Date: Re: Definitions - What are yours?
- Previous by thread: New instructions
- Next by thread: Re: New instructions
- Index(es):
Relevant Pages
|