Re: Instruction

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Jacky Luk (jl_at_knight.com)
Date: 03/10/04


Date: Wed, 10 Mar 2004 16:13:01 +0800

I need some examples
Thanks a lot
Jack

"Jacky Luk" <jl@knight.com> ¼¶¼g©ó¶l¥ó·s»D
:ewRPfVnBEHA.3308@TK2MSFTNGP10.phx.gbl...
> Could someone help me? I wanna know what instructions would use the
> following encoding...
>
> in lower 3 bits of the opcode
> xxxxxyyy (opcode)
>
> in the middle of the byte
> xxyyyxxx (opcode)
>
> and segment encoding in the middle of modrm
> xxyyyxxx (modrm)
>
> or maybe pointing me a right section in the intel instruction set
reference.
> Thanks a lot
> Jack
>
>



Relevant Pages

  • Instruction
    ... I wanna know what instructions would use the ... in lower 3 bits of the opcode ... and segment encoding in the middle of modrm ...
    (microsoft.public.win32.programmer.kernel)
  • Re: Are prefix opcodes better than variable length?
    ... have grown *huge* numbers of new instructions, ...  Arranging some of that to allow for a easy VLE ... decide they really don't want to do VLE, and just use the extra opcode ... done anyway to allow for future expansion of the ISA. ...
    (comp.arch)
  • Re: GAS-style syntax issue...
    ... when parsing each opcode, it initially starts off assuming that the ... a 'GAS' flag is set for the opcode. ... A few instructions end in two size letters like the sign-extended move ... movq, you end up with 'mov' as the instruction, when one choice is 'mov' ...
    (alt.lang.asm)
  • Re: Expanding opcode question
    ... > xxx instructions with yyy registers ... In effect this is a two bit opcode. ... Design an expanding opcode to allow all the ...
    (comp.programming)
  • Re: random ISA idea...
    ... was used effectively in my own VM bytecode designs, ... If you count different address modes as different instructions, x86 has more instructions than what you have provided. ... not sure why an 8 or 16 bit opcode would be a big issue. ... mostly it is that having to calculate stuff in registers, ...
    (comp.arch)